summaryrefslogtreecommitdiff
path: root/dev-haskell
diff options
context:
space:
mode:
Diffstat (limited to 'dev-haskell')
-rw-r--r--dev-haskell/Manifest.gzbin118233 -> 90815 bytes
-rw-r--r--dev-haskell/ac-ppm/Manifest3
-rw-r--r--dev-haskell/ac-ppm/ac-ppm-1.1.1.ebuild29
-rw-r--r--dev-haskell/ac-ppm/metadata.xml20
-rw-r--r--dev-haskell/aeson-compat/Manifest3
-rw-r--r--dev-haskell/aeson-compat/aeson-compat-0.3.9-r2.ebuild58
-rw-r--r--dev-haskell/aeson-compat/metadata.xml11
-rw-r--r--dev-haskell/aeson-qq/Manifest3
-rw-r--r--dev-haskell/aeson-qq/aeson-qq-0.8.3.ebuild33
-rw-r--r--dev-haskell/aeson-qq/metadata.xml23
-rw-r--r--dev-haskell/alex-tools/Manifest3
-rw-r--r--dev-haskell/alex-tools/alex-tools-0.4.ebuild33
-rw-r--r--dev-haskell/alex-tools/metadata.xml8
-rw-r--r--dev-haskell/alut/Manifest4
-rw-r--r--dev-haskell/alut/alut-2.4.0.3.ebuild41
-rw-r--r--dev-haskell/alut/files/alut-2.4.0.3-ghc-8.patch10
-rw-r--r--dev-haskell/alut/metadata.xml10
-rw-r--r--dev-haskell/argparser/Manifest3
-rw-r--r--dev-haskell/argparser/argparser-0.3.4.ebuild26
-rw-r--r--dev-haskell/argparser/metadata.xml8
-rw-r--r--dev-haskell/arithmoi/Manifest3
-rw-r--r--dev-haskell/arithmoi/arithmoi-0.11.0.1.ebuild47
-rw-r--r--dev-haskell/arithmoi/metadata.xml22
-rw-r--r--dev-haskell/arrows/Manifest3
-rw-r--r--dev-haskell/arrows/arrows-0.4.4.2.ebuild25
-rw-r--r--dev-haskell/arrows/metadata.xml7
-rw-r--r--dev-haskell/ascii-progress/Manifest3
-rw-r--r--dev-haskell/ascii-progress/ascii-progress-0.3.3.0.ebuild40
-rw-r--r--dev-haskell/ascii-progress/metadata.xml18
-rw-r--r--dev-haskell/attoparsec-conduit/Manifest3
-rw-r--r--dev-haskell/attoparsec-conduit/attoparsec-conduit-1.1.0.ebuild25
-rw-r--r--dev-haskell/attoparsec-conduit/metadata.xml8
-rw-r--r--dev-haskell/attoparsec-enumerator/Manifest3
-rw-r--r--dev-haskell/attoparsec-enumerator/attoparsec-enumerator-0.3.4.ebuild27
-rw-r--r--dev-haskell/attoparsec-enumerator/metadata.xml8
-rw-r--r--dev-haskell/authenticate/Manifest3
-rw-r--r--dev-haskell/authenticate/authenticate-1.3.5.ebuild43
-rw-r--r--dev-haskell/authenticate/metadata.xml14
-rw-r--r--dev-haskell/base-noprelude/Manifest3
-rw-r--r--dev-haskell/base-noprelude/base-noprelude-4.13.0.0.ebuild31
-rw-r--r--dev-haskell/base-noprelude/metadata.xml27
-rw-r--r--dev-haskell/basic-prelude/Manifest3
-rw-r--r--dev-haskell/basic-prelude/basic-prelude-0.7.0.ebuild28
-rw-r--r--dev-haskell/basic-prelude/metadata.xml26
-rw-r--r--dev-haskell/binary-instances/Manifest3
-rw-r--r--dev-haskell/binary-instances/binary-instances-1.0.0.1.ebuild50
-rw-r--r--dev-haskell/binary-instances/metadata.xml8
-rw-r--r--dev-haskell/binary-tagged/Manifest3
-rw-r--r--dev-haskell/binary-tagged/binary-tagged-0.2.ebuild49
-rw-r--r--dev-haskell/binary-tagged/metadata.xml8
-rw-r--r--dev-haskell/biocore/Manifest4
-rw-r--r--dev-haskell/biocore/biocore-0.3.1.ebuild29
-rw-r--r--dev-haskell/biocore/files/biocore-0.3.1-ghc84.patch28
-rw-r--r--dev-haskell/biocore/metadata.xml14
-rw-r--r--dev-haskell/biofasta/Manifest3
-rw-r--r--dev-haskell/biofasta/biofasta-0.0.3.ebuild25
-rw-r--r--dev-haskell/biofasta/metadata.xml8
-rw-r--r--dev-haskell/biosff/Manifest4
-rw-r--r--dev-haskell/biosff/biosff-0.3.7.1.ebuild36
-rw-r--r--dev-haskell/biosff/files/biosff-0.3.7.1-ghc-7.10.patch7
-rw-r--r--dev-haskell/biosff/metadata.xml18
-rw-r--r--dev-haskell/bitarray/Manifest3
-rw-r--r--dev-haskell/bitarray/bitarray-0.0.1.1.ebuild24
-rw-r--r--dev-haskell/bitarray/metadata.xml8
-rw-r--r--dev-haskell/bits-atomic/Manifest5
-rw-r--r--dev-haskell/bits-atomic/bits-atomic-0.1.3-r1.ebuild35
-rw-r--r--dev-haskell/bits-atomic/files/bits-atomic-0.1.3-ghc-8.patch9
-rw-r--r--dev-haskell/bits-atomic/metadata.xml41
-rw-r--r--dev-haskell/bitwise/Manifest3
-rw-r--r--dev-haskell/bitwise/bitwise-1.0.0.1.ebuild33
-rw-r--r--dev-haskell/bitwise/metadata.xml52
-rw-r--r--dev-haskell/blaze-builder-conduit/Manifest3
-rw-r--r--dev-haskell/blaze-builder-conduit/blaze-builder-conduit-1.1.0.ebuild25
-rw-r--r--dev-haskell/blaze-builder-conduit/metadata.xml11
-rw-r--r--dev-haskell/blaze-textual/Manifest5
-rw-r--r--dev-haskell/blaze-textual/blaze-textual-0.2.1.0.ebuild43
-rw-r--r--dev-haskell/blaze-textual/files/blaze-textual-0.2.1.0-ghc-9.0.patch22
-rw-r--r--dev-haskell/blaze-textual/files/blaze-textual-0.2.1.0-integer-simple-fallback.patch11
-rw-r--r--dev-haskell/blaze-textual/metadata.xml17
-rw-r--r--dev-haskell/boolean/Manifest3
-rw-r--r--dev-haskell/boolean/boolean-0.2.4.ebuild29
-rw-r--r--dev-haskell/boolean/metadata.xml8
-rw-r--r--dev-haskell/boundedchan/Manifest3
-rw-r--r--dev-haskell/boundedchan/boundedchan-1.0.3.0.ebuild29
-rw-r--r--dev-haskell/boundedchan/metadata.xml8
-rw-r--r--dev-haskell/boxes/Manifest3
-rw-r--r--dev-haskell/boxes/boxes-0.1.5.ebuild26
-rw-r--r--dev-haskell/boxes/metadata.xml8
-rw-r--r--dev-haskell/bytedump/Manifest3
-rw-r--r--dev-haskell/bytedump/bytedump-1.0.ebuild29
-rw-r--r--dev-haskell/bytedump/metadata.xml11
-rw-r--r--dev-haskell/bytes/Manifest3
-rw-r--r--dev-haskell/bytes/bytes-0.17.ebuild46
-rw-r--r--dev-haskell/bytes/metadata.xml14
-rw-r--r--dev-haskell/bytestring-mmap/Manifest3
-rw-r--r--dev-haskell/bytestring-mmap/bytestring-mmap-0.2.2-r1.ebuild24
-rw-r--r--dev-haskell/bytestring-mmap/metadata.xml8
-rw-r--r--dev-haskell/bytestring-show/Manifest3
-rw-r--r--dev-haskell/bytestring-show/bytestring-show-0.3.5.6-r1.ebuild35
-rw-r--r--dev-haskell/bytestring-show/metadata.xml8
-rw-r--r--dev-haskell/bzlib/Manifest3
-rw-r--r--dev-haskell/bzlib/bzlib-0.5.1.0.ebuild26
-rw-r--r--dev-haskell/bzlib/metadata.xml18
-rw-r--r--dev-haskell/cairo/Manifest3
-rw-r--r--dev-haskell/cairo/cairo-0.13.8.1-r1.ebuild45
-rw-r--r--dev-haskell/cairo/metadata.xml13
-rw-r--r--dev-haskell/cereal-vector/Manifest3
-rw-r--r--dev-haskell/cereal-vector/cereal-vector-0.2.0.1.ebuild27
-rw-r--r--dev-haskell/cereal-vector/metadata.xml8
-rw-r--r--dev-haskell/cgi/Manifest3
-rw-r--r--dev-haskell/cgi/cgi-3001.5.0.0.ebuild37
-rw-r--r--dev-haskell/cgi/metadata.xml11
-rw-r--r--dev-haskell/chasingbottoms/Manifest3
-rw-r--r--dev-haskell/chasingbottoms/chasingbottoms-1.3.1.9.ebuild39
-rw-r--r--dev-haskell/chasingbottoms/metadata.xml102
-rw-r--r--dev-haskell/chimera/Manifest3
-rw-r--r--dev-haskell/chimera/chimera-0.3.1.0.ebuild38
-rw-r--r--dev-haskell/chimera/metadata.xml37
-rw-r--r--dev-haskell/chunked-data/Manifest3
-rw-r--r--dev-haskell/chunked-data/chunked-data-0.3.0.ebuild27
-rw-r--r--dev-haskell/chunked-data/metadata.xml11
-rw-r--r--dev-haskell/cipher-camellia/Manifest3
-rw-r--r--dev-haskell/cipher-camellia/cipher-camellia-0.0.2.ebuild32
-rw-r--r--dev-haskell/cipher-camellia/metadata.xml11
-rw-r--r--dev-haskell/cipher-des/Manifest3
-rw-r--r--dev-haskell/cipher-des/cipher-des-0.0.6.ebuild31
-rw-r--r--dev-haskell/cipher-des/metadata.xml11
-rw-r--r--dev-haskell/cipher-rc4/Manifest3
-rw-r--r--dev-haskell/cipher-rc4/cipher-rc4-0.1.4.ebuild30
-rw-r--r--dev-haskell/cipher-rc4/metadata.xml11
-rw-r--r--dev-haskell/classy-prelude/Manifest3
-rw-r--r--dev-haskell/classy-prelude/classy-prelude-1.5.0.ebuild46
-rw-r--r--dev-haskell/classy-prelude/metadata.xml14
-rw-r--r--dev-haskell/cmark-gfm/Manifest3
-rw-r--r--dev-haskell/cmark-gfm/cmark-gfm-0.2.1.ebuild32
-rw-r--r--dev-haskell/cmark-gfm/metadata.xml16
-rw-r--r--dev-haskell/cmark/Manifest3
-rw-r--r--dev-haskell/cmark/cmark-0.6.ebuild34
-rw-r--r--dev-haskell/cmark/metadata.xml90
-rw-r--r--dev-haskell/comonad-transformers/Manifest3
-rw-r--r--dev-haskell/comonad-transformers/comonad-transformers-4.0.ebuild25
-rw-r--r--dev-haskell/comonad-transformers/metadata.xml11
-rw-r--r--dev-haskell/comonads-fd/Manifest3
-rw-r--r--dev-haskell/comonads-fd/comonads-fd-4.0.ebuild25
-rw-r--r--dev-haskell/comonads-fd/metadata.xml11
-rw-r--r--dev-haskell/configfile/Manifest3
-rw-r--r--dev-haskell/configfile/configfile-1.1.4.ebuild38
-rw-r--r--dev-haskell/configfile/metadata.xml8
-rw-r--r--dev-haskell/control-monad-loop/Manifest3
-rw-r--r--dev-haskell/control-monad-loop/control-monad-loop-0.1.ebuild25
-rw-r--r--dev-haskell/control-monad-loop/metadata.xml11
-rw-r--r--dev-haskell/cpu/Manifest3
-rw-r--r--dev-haskell/cpu/cpu-0.1.2.ebuild29
-rw-r--r--dev-haskell/cpu/metadata.xml11
-rw-r--r--dev-haskell/crypto-numbers/Manifest3
-rw-r--r--dev-haskell/crypto-numbers/crypto-numbers-0.2.7.ebuild36
-rw-r--r--dev-haskell/crypto-numbers/metadata.xml8
-rw-r--r--dev-haskell/crypto-pubkey/Manifest3
-rw-r--r--dev-haskell/crypto-pubkey/crypto-pubkey-0.2.8.ebuild35
-rw-r--r--dev-haskell/crypto-pubkey/metadata.xml8
-rw-r--r--dev-haskell/crypto-random-api/Manifest3
-rw-r--r--dev-haskell/crypto-random-api/crypto-random-api-0.2.0.ebuild25
-rw-r--r--dev-haskell/crypto-random-api/metadata.xml8
-rw-r--r--dev-haskell/crypto/Manifest3
-rw-r--r--dev-haskell/crypto/crypto-4.2.5.1-r1.ebuild48
-rw-r--r--dev-haskell/crypto/metadata.xml8
-rw-r--r--dev-haskell/cryptohash-conduit/Manifest3
-rw-r--r--dev-haskell/cryptohash-conduit/cryptohash-conduit-0.1.1.ebuild28
-rw-r--r--dev-haskell/cryptohash-conduit/metadata.xml8
-rw-r--r--dev-haskell/curl/Manifest3
-rw-r--r--dev-haskell/curl/curl-1.3.8.ebuild25
-rw-r--r--dev-haskell/curl/metadata.xml8
-rw-r--r--dev-haskell/data-accessor/Manifest3
-rw-r--r--dev-haskell/data-accessor/data-accessor-0.2.3.ebuild24
-rw-r--r--dev-haskell/data-accessor/metadata.xml70
-rw-r--r--dev-haskell/data-binary-ieee754/Manifest3
-rw-r--r--dev-haskell/data-binary-ieee754/data-binary-ieee754-0.4.4.ebuild24
-rw-r--r--dev-haskell/data-binary-ieee754/metadata.xml8
-rw-r--r--dev-haskell/data-endian/Manifest3
-rw-r--r--dev-haskell/data-endian/data-endian-0.1.1.ebuild24
-rw-r--r--dev-haskell/data-endian/metadata.xml11
-rw-r--r--dev-haskell/data-hash/Manifest3
-rw-r--r--dev-haskell/data-hash/data-hash-0.2.0.1.ebuild27
-rw-r--r--dev-haskell/data-hash/metadata.xml12
-rw-r--r--dev-haskell/dataenc/Manifest3
-rw-r--r--dev-haskell/dataenc/dataenc-0.14.0.7.ebuild45
-rw-r--r--dev-haskell/dataenc/metadata.xml13
-rw-r--r--dev-haskell/date-cache/Manifest3
-rw-r--r--dev-haskell/date-cache/date-cache-0.3.0-r1.ebuild24
-rw-r--r--dev-haskell/date-cache/metadata.xml8
-rw-r--r--dev-haskell/deepseq-generics/Manifest3
-rw-r--r--dev-haskell/deepseq-generics/deepseq-generics-0.2.0.0.ebuild35
-rw-r--r--dev-haskell/deepseq-generics/metadata.xml26
-rw-r--r--dev-haskell/dictionary-sharing/Manifest3
-rw-r--r--dev-haskell/dictionary-sharing/dictionary-sharing-0.1.0.0.ebuild31
-rw-r--r--dev-haskell/dictionary-sharing/metadata.xml8
-rw-r--r--dev-haskell/djinn-ghc/Manifest3
-rw-r--r--dev-haskell/djinn-ghc/djinn-ghc-0.0.2.3.ebuild27
-rw-r--r--dev-haskell/djinn-ghc/metadata.xml8
-rw-r--r--dev-haskell/djinn-lib/Manifest3
-rw-r--r--dev-haskell/djinn-lib/djinn-lib-0.0.1.3.ebuild25
-rw-r--r--dev-haskell/djinn-lib/metadata.xml13
-rw-r--r--dev-haskell/dlist-instances/Manifest3
-rw-r--r--dev-haskell/dlist-instances/dlist-instances-0.1.1.1.ebuild26
-rw-r--r--dev-haskell/dlist-instances/metadata.xml16
-rw-r--r--dev-haskell/double-conversion/Manifest3
-rw-r--r--dev-haskell/double-conversion/double-conversion-2.0.2.0.ebuild38
-rw-r--r--dev-haskell/double-conversion/metadata.xml26
-rw-r--r--dev-haskell/edisonapi/Manifest4
-rw-r--r--dev-haskell/edisonapi/edisonapi-1.3.1-r1.ebuild32
-rw-r--r--dev-haskell/edisonapi/files/edisonapi-1.3.1-ghc-8.8.patch298
-rw-r--r--dev-haskell/edisonapi/metadata.xml19
-rw-r--r--dev-haskell/edisoncore/Manifest4
-rw-r--r--dev-haskell/edisoncore/edisoncore-1.3.2.1-r1.ebuild38
-rw-r--r--dev-haskell/edisoncore/metadata.xml15
-rw-r--r--dev-haskell/editline/Manifest5
-rw-r--r--dev-haskell/editline/editline-0.2.1.1-r1.ebuild39
-rw-r--r--dev-haskell/editline/files/editline-0.2.1.1-ghc-7.8.patch13
-rw-r--r--dev-haskell/editline/files/editline-0.2.1.1-tinfo.patch13
-rw-r--r--dev-haskell/editline/metadata.xml7
-rw-r--r--dev-haskell/ekg-core/Manifest3
-rw-r--r--dev-haskell/ekg-core/ekg-core-0.1.1.7.ebuild34
-rw-r--r--dev-haskell/ekg-core/metadata.xml11
-rw-r--r--dev-haskell/ekg-json/Manifest3
-rw-r--r--dev-haskell/ekg-json/ekg-json-0.1.0.6-r1.ebuild36
-rw-r--r--dev-haskell/ekg-json/metadata.xml16
-rw-r--r--dev-haskell/ekg/Manifest3
-rw-r--r--dev-haskell/ekg/ekg-0.4.0.15-r7.ebuild42
-rw-r--r--dev-haskell/ekg/metadata.xml16
-rw-r--r--dev-haskell/enumerator/Manifest4
-rw-r--r--dev-haskell/enumerator/enumerator-0.4.20.ebuild30
-rw-r--r--dev-haskell/enumerator/files/enumerator-0.4.20-ghc84.patch21
-rw-r--r--dev-haskell/enumerator/metadata.xml47
-rw-r--r--dev-haskell/equivalence/Manifest3
-rw-r--r--dev-haskell/equivalence/equivalence-0.3.5.ebuild29
-rw-r--r--dev-haskell/equivalence/metadata.xml19
-rw-r--r--dev-haskell/esqueleto/Manifest3
-rw-r--r--dev-haskell/esqueleto/esqueleto-3.3.4.0.ebuild56
-rw-r--r--dev-haskell/esqueleto/metadata.xml44
-rw-r--r--dev-haskell/exact-pi/Manifest3
-rw-r--r--dev-haskell/exact-pi/exact-pi-0.5.0.1.ebuild40
-rw-r--r--dev-haskell/exact-pi/metadata.xml12
-rw-r--r--dev-haskell/executable-path/Manifest3
-rw-r--r--dev-haskell/executable-path/executable-path-0.0.3.1.ebuild24
-rw-r--r--dev-haskell/executable-path/metadata.xml15
-rw-r--r--dev-haskell/failure/Manifest3
-rw-r--r--dev-haskell/failure/failure-0.2.0.3.ebuild24
-rw-r--r--dev-haskell/failure/metadata.xml8
-rw-r--r--dev-haskell/fclabels/Manifest3
-rw-r--r--dev-haskell/fclabels/fclabels-2.0.5.ebuild27
-rw-r--r--dev-haskell/fclabels/metadata.xml32
-rw-r--r--dev-haskell/fgl-arbitrary/Manifest3
-rw-r--r--dev-haskell/fgl-arbitrary/fgl-arbitrary-0.2.0.3-r1.ebuild35
-rw-r--r--dev-haskell/fgl-arbitrary/metadata.xml16
-rw-r--r--dev-haskell/file-location/Manifest3
-rw-r--r--dev-haskell/file-location/file-location-0.4.9.1.ebuild29
-rw-r--r--dev-haskell/file-location/metadata.xml42
-rw-r--r--dev-haskell/filestore/Manifest3
-rw-r--r--dev-haskell/filestore/filestore-0.6.5.ebuild39
-rw-r--r--dev-haskell/filestore/metadata.xml19
-rw-r--r--dev-haskell/fixed/Manifest3
-rw-r--r--dev-haskell/fixed/fixed-0.3.ebuild24
-rw-r--r--dev-haskell/fixed/metadata.xml8
-rw-r--r--dev-haskell/fmlist/Manifest3
-rw-r--r--dev-haskell/fmlist/fmlist-0.9.3.ebuild25
-rw-r--r--dev-haskell/fmlist/metadata.xml18
-rw-r--r--dev-haskell/geniplate-mirror/Manifest3
-rw-r--r--dev-haskell/geniplate-mirror/geniplate-mirror-0.7.7.ebuild32
-rw-r--r--dev-haskell/geniplate-mirror/metadata.xml18
-rw-r--r--dev-haskell/gio/Manifest3
-rw-r--r--dev-haskell/gio/gio-0.13.8.1.ebuild29
-rw-r--r--dev-haskell/gio/metadata.xml15
-rw-r--r--dev-haskell/git/Manifest4
-rw-r--r--dev-haskell/git/files/git-0.3.0-monadfail.patch103
-rw-r--r--dev-haskell/git/git-0.3.0.ebuild41
-rw-r--r--dev-haskell/git/metadata.xml19
-rw-r--r--dev-haskell/gitrev/Manifest3
-rw-r--r--dev-haskell/gitrev/gitrev-1.3.1.ebuild25
-rw-r--r--dev-haskell/gitrev/metadata.xml14
-rw-r--r--dev-haskell/glib/Manifest3
-rw-r--r--dev-haskell/glib/glib-0.13.8.1.ebuild34
-rw-r--r--dev-haskell/glib/metadata.xml17
-rw-r--r--dev-haskell/gluraw/Manifest3
-rw-r--r--dev-haskell/gluraw/gluraw-2.0.0.4.ebuild37
-rw-r--r--dev-haskell/gluraw/metadata.xml20
-rw-r--r--dev-haskell/glut/Manifest3
-rw-r--r--dev-haskell/glut/glut-2.7.0.15.ebuild40
-rw-r--r--dev-haskell/glut/metadata.xml14
-rw-r--r--dev-haskell/gnuidn/Manifest3
-rw-r--r--dev-haskell/gnuidn/gnuidn-0.2.2-r1.ebuild30
-rw-r--r--dev-haskell/gnuidn/metadata.xml8
-rw-r--r--dev-haskell/gnutls/Manifest3
-rw-r--r--dev-haskell/gnutls/gnutls-0.2.ebuild27
-rw-r--r--dev-haskell/gnutls/metadata.xml8
-rw-r--r--dev-haskell/graphviz/Manifest3
-rw-r--r--dev-haskell/graphviz/graphviz-2999.20.0.4.ebuild52
-rw-r--r--dev-haskell/graphviz/metadata.xml35
-rw-r--r--dev-haskell/gsasl/Manifest3
-rw-r--r--dev-haskell/gsasl/gsasl-0.3.7.ebuild27
-rw-r--r--dev-haskell/gsasl/metadata.xml8
-rw-r--r--dev-haskell/gtk/Manifest3
-rw-r--r--dev-haskell/gtk/gtk-0.15.5-r1.ebuild43
-rw-r--r--dev-haskell/gtk/metadata.xml18
-rw-r--r--dev-haskell/gtk2hs-buildtools/Manifest4
-rw-r--r--dev-haskell/gtk2hs-buildtools/files/gtk2hs-buildtools-0.13.8.0-gcc-11.patch32
-rw-r--r--dev-haskell/gtk2hs-buildtools/gtk2hs-buildtools-0.13.8.0-r1.ebuild37
-rw-r--r--dev-haskell/gtk2hs-buildtools/metadata.xml22
-rw-r--r--dev-haskell/gtk3/Manifest3
-rw-r--r--dev-haskell/gtk3/gtk3-0.15.5.ebuild41
-rw-r--r--dev-haskell/gtk3/metadata.xml17
-rw-r--r--dev-haskell/hakyll/Manifest3
-rw-r--r--dev-haskell/hakyll/hakyll-4.15.1.1.ebuild82
-rw-r--r--dev-haskell/hakyll/metadata.xml15
-rw-r--r--dev-haskell/half/Manifest3
-rw-r--r--dev-haskell/half/half-0.3-r1.ebuild26
-rw-r--r--dev-haskell/half/metadata.xml8
-rw-r--r--dev-haskell/hamlet/Manifest3
-rw-r--r--dev-haskell/hamlet/hamlet-1.2.0.ebuild25
-rw-r--r--dev-haskell/hamlet/metadata.xml8
-rw-r--r--dev-haskell/happstack-server/Manifest3
-rw-r--r--dev-haskell/happstack-server/happstack-server-7.6.1.ebuild55
-rw-r--r--dev-haskell/happstack-server/metadata.xml14
-rw-r--r--dev-haskell/harp/Manifest3
-rw-r--r--dev-haskell/harp/harp-0.4.3.2.ebuild31
-rw-r--r--dev-haskell/harp/metadata.xml19
-rw-r--r--dev-haskell/haskell-src-exts-util/Manifest3
-rw-r--r--dev-haskell/haskell-src-exts-util/haskell-src-exts-util-0.2.5.ebuild28
-rw-r--r--dev-haskell/haskell-src-exts-util/metadata.xml8
-rw-r--r--dev-haskell/haskell-src/Manifest4
-rw-r--r--dev-haskell/haskell-src/files/haskell-src-1.0.3.0-ghc-8.8.patch39
-rw-r--r--dev-haskell/haskell-src/haskell-src-1.0.3.0.ebuild30
-rw-r--r--dev-haskell/haskell-src/metadata.xml7
-rw-r--r--dev-haskell/haxml/Manifest3
-rw-r--r--dev-haskell/haxml/haxml-1.25.5-r1.ebuild40
-rw-r--r--dev-haskell/haxml/metadata.xml8
-rw-r--r--dev-haskell/hcg-minus/Manifest3
-rw-r--r--dev-haskell/hcg-minus/hcg-minus-0.15.ebuild25
-rw-r--r--dev-haskell/hcg-minus/metadata.xml8
-rw-r--r--dev-haskell/hcodecs/Manifest3
-rw-r--r--dev-haskell/hcodecs/hcodecs-0.5.2.ebuild33
-rw-r--r--dev-haskell/hcodecs/metadata.xml17
-rw-r--r--dev-haskell/hdbc-mysql/Manifest4
-rw-r--r--dev-haskell/hdbc-mysql/files/hdbc-mysql-0.7.1.0-cabal-3.patch11
-rw-r--r--dev-haskell/hdbc-mysql/hdbc-mysql-0.7.1.0-r1.ebuild41
-rw-r--r--dev-haskell/hdbc-mysql/metadata.xml15
-rw-r--r--dev-haskell/heaps/Manifest3
-rw-r--r--dev-haskell/heaps/heaps-0.3.6.1.ebuild24
-rw-r--r--dev-haskell/heaps/metadata.xml11
-rw-r--r--dev-haskell/hex/Manifest4
-rw-r--r--dev-haskell/hex/files/hex-0.1.2-monadfail.patch20
-rw-r--r--dev-haskell/hex/hex-0.1.2.ebuild26
-rw-r--r--dev-haskell/hex/metadata.xml8
-rw-r--r--dev-haskell/hexpat/Manifest3
-rw-r--r--dev-haskell/hexpat/hexpat-0.20.13.ebuild33
-rw-r--r--dev-haskell/hexpat/metadata.xml8
-rw-r--r--dev-haskell/highlighting-kate/Manifest3
-rw-r--r--dev-haskell/highlighting-kate/highlighting-kate-0.6.4.ebuild37
-rw-r--r--dev-haskell/highlighting-kate/metadata.xml25
-rw-r--r--dev-haskell/hit/Manifest3
-rw-r--r--dev-haskell/hit/hit-0.7.0.ebuild33
-rw-r--r--dev-haskell/hit/metadata.xml17
-rw-r--r--dev-haskell/hoauth2/Manifest3
-rw-r--r--dev-haskell/hoauth2/hoauth2-1.16.0.ebuild40
-rw-r--r--dev-haskell/hoauth2/metadata.xml22
-rw-r--r--dev-haskell/hps/Manifest4
-rw-r--r--dev-haskell/hps/files/hps-0.15-ghc84.patch28
-rw-r--r--dev-haskell/hps/hps-0.15.ebuild35
-rw-r--r--dev-haskell/hps/metadata.xml11
-rw-r--r--dev-haskell/hs-bibutils/Manifest3
-rw-r--r--dev-haskell/hs-bibutils/hs-bibutils-6.8.0.0.ebuild25
-rw-r--r--dev-haskell/hs-bibutils/metadata.xml14
-rw-r--r--dev-haskell/hs3/Manifest3
-rw-r--r--dev-haskell/hs3/hs3-0.5.9.ebuild48
-rw-r--r--dev-haskell/hs3/metadata.xml17
-rw-r--r--dev-haskell/hsb2hs/Manifest3
-rw-r--r--dev-haskell/hsb2hs/hsb2hs-0.3.1.ebuild25
-rw-r--r--dev-haskell/hsb2hs/metadata.xml8
-rw-r--r--dev-haskell/hspec-smallcheck/Manifest3
-rw-r--r--dev-haskell/hspec-smallcheck/hspec-smallcheck-0.5.2.ebuild31
-rw-r--r--dev-haskell/hspec-smallcheck/metadata.xml8
-rw-r--r--dev-haskell/hsql-mysql/Manifest3
-rw-r--r--dev-haskell/hsql-mysql/hsql-mysql-1.8.3.ebuild26
-rw-r--r--dev-haskell/hsql-mysql/metadata.xml8
-rw-r--r--dev-haskell/hsql-odbc/Manifest4
-rw-r--r--dev-haskell/hsql-odbc/files/hsql-odbc-1.8.2-cabal22.patch13
-rw-r--r--dev-haskell/hsql-odbc/hsql-odbc-1.8.2.ebuild28
-rw-r--r--dev-haskell/hsql-odbc/metadata.xml8
-rw-r--r--dev-haskell/hsql-sqlite3/Manifest4
-rw-r--r--dev-haskell/hsql-sqlite3/files/hsql-sqlite3-1.8.2-cabal22.patch14
-rw-r--r--dev-haskell/hsql-sqlite3/hsql-sqlite3-1.8.2-r1.ebuild28
-rw-r--r--dev-haskell/hsql-sqlite3/metadata.xml8
-rw-r--r--dev-haskell/hsql/Manifest4
-rw-r--r--dev-haskell/hsql/files/hsql-1.8.2-ghc84.patch29
-rw-r--r--dev-haskell/hsql/hsql-1.8.2-r1.ebuild40
-rw-r--r--dev-haskell/hsql/metadata.xml8
-rw-r--r--dev-haskell/hstringtemplate/Manifest3
-rw-r--r--dev-haskell/hstringtemplate/hstringtemplate-0.8.7.ebuild44
-rw-r--r--dev-haskell/hstringtemplate/metadata.xml8
-rw-r--r--dev-haskell/htf/Manifest3
-rw-r--r--dev-haskell/htf/htf-0.14.0.3.ebuild48
-rw-r--r--dev-haskell/htf/metadata.xml23
-rw-r--r--dev-haskell/http-attoparsec/Manifest4
-rw-r--r--dev-haskell/http-attoparsec/files/http-attoparsec-0.1.1-http.patch9
-rw-r--r--dev-haskell/http-attoparsec/http-attoparsec-0.1.1-r3.ebuild36
-rw-r--r--dev-haskell/http-attoparsec/metadata.xml8
-rw-r--r--dev-haskell/http-client-conduit/Manifest3
-rw-r--r--dev-haskell/http-client-conduit/http-client-conduit-0.3.0.ebuild25
-rw-r--r--dev-haskell/http-client-conduit/metadata.xml8
-rw-r--r--dev-haskell/http-client-multipart/Manifest3
-rw-r--r--dev-haskell/http-client-multipart/http-client-multipart-0.3.0.0.ebuild25
-rw-r--r--dev-haskell/http-client-multipart/metadata.xml8
-rw-r--r--dev-haskell/http-reverse-proxy/Manifest3
-rw-r--r--dev-haskell/http-reverse-proxy/http-reverse-proxy-0.6.0.ebuild51
-rw-r--r--dev-haskell/http-reverse-proxy/metadata.xml14
-rw-r--r--dev-haskell/icalendar/Manifest3
-rw-r--r--dev-haskell/icalendar/icalendar-0.4.0.5-r1.ebuild52
-rw-r--r--dev-haskell/icalendar/metadata.xml8
-rw-r--r--dev-haskell/iconv/Manifest3
-rw-r--r--dev-haskell/iconv/iconv-0.4.1.3.ebuild24
-rw-r--r--dev-haskell/iconv/metadata.xml8
-rw-r--r--dev-haskell/idiii/Manifest4
-rw-r--r--dev-haskell/idiii/files/idiii-0.1.3.3-fold.patch7
-rw-r--r--dev-haskell/idiii/idiii-0.1.3.3.ebuild33
-rw-r--r--dev-haskell/idiii/metadata.xml8
-rw-r--r--dev-haskell/idna/Manifest3
-rw-r--r--dev-haskell/idna/idna-0.3.0.ebuild27
-rw-r--r--dev-haskell/idna/metadata.xml8
-rw-r--r--dev-haskell/inspection-testing/Manifest3
-rw-r--r--dev-haskell/inspection-testing/inspection-testing-0.4.2.4.ebuild33
-rw-r--r--dev-haskell/inspection-testing/metadata.xml33
-rw-r--r--dev-haskell/integer-roots/Manifest3
-rw-r--r--dev-haskell/integer-roots/integer-roots-1.0.ebuild31
-rw-r--r--dev-haskell/integer-roots/metadata.xml11
-rw-r--r--dev-haskell/json/Manifest3
-rw-r--r--dev-haskell/json/json-0.10.ebuild35
-rw-r--r--dev-haskell/json/metadata.xml23
-rw-r--r--dev-haskell/language-bash/Manifest3
-rw-r--r--dev-haskell/language-bash/language-bash-0.9.0.ebuild34
-rw-r--r--dev-haskell/language-bash/metadata.xml11
-rw-r--r--dev-haskell/language-css/Manifest4
-rw-r--r--dev-haskell/language-css/files/language-css-0.0.3-ghc84.patch7
-rw-r--r--dev-haskell/language-css/language-css-0.0.3.ebuild28
-rw-r--r--dev-haskell/language-css/metadata.xml8
-rw-r--r--dev-haskell/language-dot/Manifest3
-rw-r--r--dev-haskell/language-dot/language-dot-0.1.1.ebuild31
-rw-r--r--dev-haskell/language-dot/metadata.xml11
-rw-r--r--dev-haskell/language-ecmascript/Manifest3
-rw-r--r--dev-haskell/language-ecmascript/language-ecmascript-0.19.1.0.ebuild45
-rw-r--r--dev-haskell/language-ecmascript/metadata.xml17
-rw-r--r--dev-haskell/language-glsl/Manifest3
-rw-r--r--dev-haskell/language-glsl/language-glsl-0.3.0.ebuild29
-rw-r--r--dev-haskell/language-glsl/metadata.xml13
-rw-r--r--dev-haskell/language-lua/Manifest3
-rw-r--r--dev-haskell/language-lua/language-lua-0.11.0.1.ebuild39
-rw-r--r--dev-haskell/language-lua/metadata.xml11
-rw-r--r--dev-haskell/language-python/Manifest3
-rw-r--r--dev-haskell/language-python/language-python-0.5.8.ebuild28
-rw-r--r--dev-haskell/language-python/metadata.xml15
-rw-r--r--dev-haskell/lazysmallcheck/Manifest3
-rw-r--r--dev-haskell/lazysmallcheck/lazysmallcheck-0.6-r1.ebuild24
-rw-r--r--dev-haskell/lazysmallcheck/metadata.xml17
-rw-r--r--dev-haskell/lcs/Manifest4
-rw-r--r--dev-haskell/lcs/files/lcs-0.2-ghc-7.10.patch8
-rw-r--r--dev-haskell/lcs/lcs-0.2-r1.ebuild26
-rw-r--r--dev-haskell/lcs/metadata.xml8
-rw-r--r--dev-haskell/lens-family-core/Manifest3
-rw-r--r--dev-haskell/lens-family-core/lens-family-core-1.2.3.ebuild24
-rw-r--r--dev-haskell/lens-family-core/metadata.xml25
-rw-r--r--dev-haskell/lens-family-th/Manifest3
-rw-r--r--dev-haskell/lens-family-th/lens-family-th-0.5.1.0.ebuild25
-rw-r--r--dev-haskell/lens-family-th/metadata.xml20
-rw-r--r--dev-haskell/lens-family/Manifest3
-rw-r--r--dev-haskell/lens-family/lens-family-1.2.3.ebuild26
-rw-r--r--dev-haskell/lens-family/metadata.xml22
-rw-r--r--dev-haskell/lens-simple/Manifest3
-rw-r--r--dev-haskell/lens-simple/lens-simple-0.1.0.9.ebuild29
-rw-r--r--dev-haskell/lens-simple/metadata.xml76
-rw-r--r--dev-haskell/lhs2tex/Manifest4
-rw-r--r--dev-haskell/lhs2tex/files/lhs2tex-1.18.1-mandir.patch11
-rw-r--r--dev-haskell/lhs2tex/lhs2tex-1.24.ebuild35
-rw-r--r--dev-haskell/lhs2tex/metadata.xml12
-rw-r--r--dev-haskell/libxml-sax/Manifest3
-rw-r--r--dev-haskell/libxml-sax/libxml-sax-0.7.5.ebuild28
-rw-r--r--dev-haskell/libxml-sax/metadata.xml8
-rw-r--r--dev-haskell/libxml/Manifest3
-rw-r--r--dev-haskell/libxml/libxml-0.1.1.ebuild34
-rw-r--r--dev-haskell/libxml/metadata.xml8
-rw-r--r--dev-haskell/linear/Manifest3
-rw-r--r--dev-haskell/linear/linear-1.21.10.ebuild50
-rw-r--r--dev-haskell/linear/metadata.xml11
-rw-r--r--dev-haskell/list/Manifest3
-rw-r--r--dev-haskell/list/list-0.6.2.ebuild29
-rw-r--r--dev-haskell/list/metadata.xml11
-rw-r--r--dev-haskell/listlike/Manifest3
-rw-r--r--dev-haskell/listlike/listlike-4.6.3.ebuild38
-rw-r--r--dev-haskell/listlike/metadata.xml20
-rw-r--r--dev-haskell/logict-state/Manifest4
-rw-r--r--dev-haskell/logict-state/files/logict-state-0.1.0.5-monadfail-compat.patch64
-rw-r--r--dev-haskell/logict-state/logict-state-0.1.0.5.ebuild28
-rw-r--r--dev-haskell/logict-state/metadata.xml14
-rw-r--r--dev-haskell/lrucache/Manifest3
-rw-r--r--dev-haskell/lrucache/lrucache-1.2.0.1.ebuild25
-rw-r--r--dev-haskell/lrucache/metadata.xml48
-rw-r--r--dev-haskell/maccatcher/Manifest3
-rw-r--r--dev-haskell/maccatcher/maccatcher-2.1.5-r1.ebuild33
-rw-r--r--dev-haskell/maccatcher/metadata.xml8
-rw-r--r--dev-haskell/mersenne-random-pure64/Manifest3
-rw-r--r--dev-haskell/mersenne-random-pure64/mersenne-random-pure64-0.2.2.0.ebuild25
-rw-r--r--dev-haskell/mersenne-random-pure64/metadata.xml25
-rw-r--r--dev-haskell/mime-mail/Manifest3
-rw-r--r--dev-haskell/mime-mail/metadata.xml14
-rw-r--r--dev-haskell/mime-mail/mime-mail-0.5.0.ebuild29
-rw-r--r--dev-haskell/mime/Manifest3
-rw-r--r--dev-haskell/mime/metadata.xml8
-rw-r--r--dev-haskell/mime/mime-0.4.0.2.ebuild25
-rw-r--r--dev-haskell/minisat/Manifest3
-rw-r--r--dev-haskell/minisat/metadata.xml8
-rw-r--r--dev-haskell/minisat/minisat-0.1.2.ebuild25
-rw-r--r--dev-haskell/mod/Manifest3
-rw-r--r--dev-haskell/mod/metadata.xml16
-rw-r--r--dev-haskell/mod/mod-0.1.1.0.ebuild34
-rw-r--r--dev-haskell/monad-journal/Manifest3
-rw-r--r--dev-haskell/monad-journal/metadata.xml19
-rw-r--r--dev-haskell/monad-journal/monad-journal-0.8.1.ebuild27
-rw-r--r--dev-haskell/monad-unlift/Manifest3
-rw-r--r--dev-haskell/monad-unlift/metadata.xml11
-rw-r--r--dev-haskell/monad-unlift/monad-unlift-0.2.0.ebuild28
-rw-r--r--dev-haskell/monadcatchio-mtl/Manifest3
-rw-r--r--dev-haskell/monadcatchio-mtl/metadata.xml13
-rw-r--r--dev-haskell/monadcatchio-mtl/monadcatchio-mtl-0.3.1.0-r2.ebuild40
-rw-r--r--dev-haskell/monadcatchio-transformers/Manifest3
-rw-r--r--dev-haskell/monadcatchio-transformers/metadata.xml8
-rw-r--r--dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3-r1.ebuild38
533 files changed, 0 insertions, 9684 deletions
diff --git a/dev-haskell/Manifest.gz b/dev-haskell/Manifest.gz
index f45b5edc2582..e58b30bee348 100644
--- a/dev-haskell/Manifest.gz
+++ b/dev-haskell/Manifest.gz
Binary files differ
diff --git a/dev-haskell/ac-ppm/Manifest b/dev-haskell/ac-ppm/Manifest
deleted file mode 100644
index af5e8aae1af2..000000000000
--- a/dev-haskell/ac-ppm/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST AC-PPM-1.1.1.tar.gz 2958 BLAKE2B c2d5c96eebde31a45d8bd3c956687d01fc0c56906b841816bfcc80912831324fde0ccbb67f7aff99fc3efe4797fafcec554cd2599806168c9ea8c975d6f1eb0f SHA512 c296cb02fa9d70ca1f75bfdda8e307f66c800ac0e7b110bdd4af685c6acc506f3310456519d2445f850263baa22aa317266c68166bfcb551d297296d8c4de5ef
-EBUILD ac-ppm-1.1.1.ebuild 610 BLAKE2B f1aa9b22183d1cb32099a1ddfacbab27eb4d3597199eb22adef7094e9f8a200cd8e173cf9eda3e4d8d1ebbef018bfd8e64df0ae8405bbb9423bc6ba0fa5bddae SHA512 e889d1794988c8c62bd108bd0f7e0b05358612d97eb89e9a5f2e26d38db0e90036d10c0124315e019247073bce8e920d7a3477a8a145a4e9fb53867b2ebca1dd
-MISC metadata.xml 840 BLAKE2B 88354c805066ca22cd6e47e0a2fac21d4e8f88205937b8fe2d35b614e8b3b354e9cd6fd7f59f79cca5fd3e584fa96a93df755b462f6a4429da40e54d81741397 SHA512 7ad81b83607a882c945c1b08794d1423ae6cec5546d937030ee729575af966c5294166dfbc31f00390526f56795ad8dde070826bd51dec583029e793105d54d0
diff --git a/dev-haskell/ac-ppm/ac-ppm-1.1.1.ebuild b/dev-haskell/ac-ppm/ac-ppm-1.1.1.ebuild
deleted file mode 100644
index 08e3960accc9..000000000000
--- a/dev-haskell/ac-ppm/ac-ppm-1.1.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-MY_PN="AC-PPM"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Trivial package for writing PPM images"
-HOMEPAGE="https://hackage.haskell.org/package/AC-PPM"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
-
-S="${WORKDIR}/${MY_P}"
diff --git a/dev-haskell/ac-ppm/metadata.xml b/dev-haskell/ac-ppm/metadata.xml
deleted file mode 100644
index 51ade57a54de..000000000000
--- a/dev-haskell/ac-ppm/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- This package is written in 100% Haskell and enables you to
- write PPM (\"Portable Pixel Map\") images in human-readable
- text format as well as the more efficient binary format.
- It uses the ByteString library for maximum efficiency.
- For those that don't know, PPM is an image file format
- which is trivially simple, but therefore horribly inefficient.
- None the less, many programs can read PPM files, so this
- package represents an easy way to write Haskell code that
- generates images, without having to depend on any external
- C code.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/aeson-compat/Manifest b/dev-haskell/aeson-compat/Manifest
deleted file mode 100644
index af93fb32e15f..000000000000
--- a/dev-haskell/aeson-compat/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST aeson-compat-0.3.9.tar.gz 7441 BLAKE2B c370023ca56ddcd1f60cd4ee57e29299178bb04f9fad274e3109424df926c357faeab4e22416938b71f5f3109cf90ed8b3282fe14250ac17c872ea887998a8bc SHA512 84da7cbace32527d0e20d32415ba770d14417ad4dd9ca0f86e8b5f100449af8a51a7b32c7dfdd7b3557764bd7dfc9ae4aa0a95999bc34b074f49d243a4f4bc46
-EBUILD aeson-compat-0.3.9-r2.ebuild 2633 BLAKE2B fef286f819dde479ecff9f2607c5ead6d5815e29759ea00943e354a944a8831028747505395222aaa3f3555956d2d1003699f1a19803e6eef6b27a33c93fda49 SHA512 1c71693bc6fa9fb10b02b4e912769659dd16c55f25c6e13d382181a386e012d5d442c16a99ef8b80358a50498052e9da654c80df2943e9bf3647fea69eabe982
-MISC metadata.xml 334 BLAKE2B 72488af04e5366291d8e4efedda2efa82984aba50ff0b0c8585dae3bd8f63c83caf9931d18a4660e77aa90a3a893c3da866eb74a3f4db1819b2dedb15551c9e0 SHA512 ed17d005c564833e9640e66098b6ba1313110b7bd982b8283737cb2f026d2b40464d5fb31b77480525cf79d351f78ea20eb78d92447e2a35d570baf5ba60c27f
diff --git a/dev-haskell/aeson-compat/aeson-compat-0.3.9-r2.ebuild b/dev-haskell/aeson-compat/aeson-compat-0.3.9-r2.ebuild
deleted file mode 100644
index afeccade5caf..000000000000
--- a/dev-haskell/aeson-compat/aeson-compat-0.3.9-r2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.5.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Compatibility layer for aeson"
-HOMEPAGE="https://github.com/phadej/aeson-compat#readme"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-0.7.0.6:=[profile?] <dev-haskell/aeson-1.5:=[profile?]
- >=dev-haskell/attoparsec-0.12:=[profile?] <dev-haskell/attoparsec-0.14:=[profile?]
- >=dev-haskell/attoparsec-iso8601-1.0.0.0:=[profile?] <dev-haskell/attoparsec-iso8601-1.1:=[profile?]
- >=dev-haskell/base-compat-0.6.0:=[profile?]
- >=dev-haskell/exceptions-0.8:=[profile?] <dev-haskell/exceptions-0.11:=[profile?]
- >=dev-haskell/hashable-1.2:=[profile?]
- >=dev-haskell/nats-1.1.2:=[profile?] <dev-haskell/nats-1.2:=[profile?]
- >=dev-haskell/scientific-0.3:=[profile?] <dev-haskell/scientific-0.4:=[profile?]
- >=dev-haskell/semigroups-0.18.5:=[profile?]
- >=dev-haskell/tagged-0.7.3:=[profile?] <dev-haskell/tagged-0.9:=[profile?]
- >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-1.3:=[profile?]
- >=dev-haskell/time-locale-compat-0.1.0.1:=[profile?] <dev-haskell/time-locale-compat-0.2:=[profile?]
- >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
- >=dev-haskell/vector-0.10:=[profile?] <dev-haskell/vector-0.13:=[profile?]
- >=dev-haskell/void-0.7.2:=[profile?] <dev-haskell/void-0.8:=[profile?]
- >=dev-lang/ghc-7.6.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.16.0
- test? ( >=dev-haskell/base-orphans-0.4.5 <dev-haskell/base-orphans-0.9
- >=dev-haskell/quickcheck-2.10
- >=dev-haskell/quickcheck-instances-0.3.16 <dev-haskell/quickcheck-instances-0.4
- >=dev-haskell/tasty-0.10
- >=dev-haskell/tasty-hunit-0.9 <dev-haskell/tasty-hunit-0.11
- >=dev-haskell/tasty-quickcheck-0.8 <dev-haskell/tasty-quickcheck-0.11 )
-"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'base >=4.6 && <4.13' 'base >=4.6' \
- 'base-compat >=0.6.0 && <0.11' 'base-compat >=0.6.0' \
- 'hashable >=1.2 && <1.3' 'hashable >=1.2' \
- 'semigroups >=0.18.5 && <0.19' 'semigroups >=0.18.5' \
- 'time >=1.4.0.1 && <1.9' 'time >=1.4.0.1' \
- 'tasty >=0.10 && <1.2' 'tasty >=0.10' \
- 'QuickCheck >=2.10 && <2.13' 'QuickCheck >=2.10'
-}
diff --git a/dev-haskell/aeson-compat/metadata.xml b/dev-haskell/aeson-compat/metadata.xml
deleted file mode 100644
index 56a763741ed7..000000000000
--- a/dev-haskell/aeson-compat/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <upstream>
- <remote-id type="github">phadej/aeson-compat</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/aeson-qq/Manifest b/dev-haskell/aeson-qq/Manifest
deleted file mode 100644
index 4f3cb70918f7..000000000000
--- a/dev-haskell/aeson-qq/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST aeson-qq-0.8.3.tar.gz 4751 BLAKE2B 538c51c52470ad628326f67d4822812b352e7141c94ec2e385fc889d869c512705ee4ee58951c31e8422ccdd2ab855cfe4262a874864bd19b60e0ad67132798a SHA512 f7ef90529b4c9661ffc54ab8ebfc73c9966e6338591b871678be2a6e63ecf30089fd33279a074bd8d1905d71c8198ea5cc24c828d6e940e7af7585ba826a0c29
-EBUILD aeson-qq-0.8.3.ebuild 856 BLAKE2B 92541cf9b61c472c5a21df44fba12a6f46ab58ed92c500c20d9a7db4e2bc2c7643ed22a0297b3898b7ebf9b74a305d51e62e571a08c2c4d66671149b91e8e0a2 SHA512 308c7b6945069003320fec9ea5cf778bce9bbdaf0ddf8c1072a5de312d3453ce543507ba15c00a750496bd2673a023da929e9bf57f75b008e07d19e7f646a2de
-MISC metadata.xml 728 BLAKE2B f661f5bf1d0b33e0eb3446000582c3b86c3771cbe6ae2a936a327a2d71f9cb9b117030b7f8cdc65f3ef8e9286d6f95180932bfbefcbe77379d92cd04c39c4224 SHA512 2cab7ef7e1098f9e03fdebbde5d2bd58e9ba182a3185f9e24d6d3a471dce5d06ecf663ee995c42efb750e382b688f2bf61480a2077d65385ee247ac7518fc77c
diff --git a/dev-haskell/aeson-qq/aeson-qq-0.8.3.ebuild b/dev-haskell/aeson-qq/aeson-qq-0.8.3.ebuild
deleted file mode 100644
index 229b7a3ccb24..000000000000
--- a/dev-haskell/aeson-qq/aeson-qq-0.8.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.1
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="JSON quasiquoter for Haskell"
-HOMEPAGE="https://github.com/sol/aeson-qq#readme"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-0.6:=[profile?]
- dev-haskell/attoparsec:=[profile?]
- dev-haskell/base-compat:=[profile?]
- >=dev-haskell/haskell-src-meta-0.1.0:=[profile?]
- dev-haskell/parsec:=[profile?]
- dev-haskell/scientific:=[profile?]
- dev-haskell/text:=[profile?]
- dev-haskell/vector:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.12
- test? ( dev-haskell/hspec )
-"
diff --git a/dev-haskell/aeson-qq/metadata.xml b/dev-haskell/aeson-qq/metadata.xml
deleted file mode 100644
index 3b5d15550add..000000000000
--- a/dev-haskell/aeson-qq/metadata.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- @aeson-qq@ provides a JSON quasiquoter for Haskell.
-
- This package exposes the function `aesonQQ` that compile-time
- converts a string representation of a JSON value into a
- `Data.Aeson.Value`. `aesonQQ` has the signature
-
- &gt;aesonQQ :: QuasiQuoter
-
- Consult the @README@ for documentation:
- &lt;https://github.com/zalora/aeson-qq#readme&gt;
- </longdescription>
- <upstream>
- <remote-id type="github">zalora/aeson-qq</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/alex-tools/Manifest b/dev-haskell/alex-tools/Manifest
deleted file mode 100644
index 2078d79de783..000000000000
--- a/dev-haskell/alex-tools/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST alex-tools-0.4.tar.gz 4507 BLAKE2B 3475957bfe9eda85b53bd4a541cf4441b6eece6901834723c84e4e9877579e8b45258f045aece44ed0d1f17f17f3ab77ea61d56421f07b998bf0a5b7f69e915c SHA512 d4282acdd6f734e3077802d3e87588eaf704f449fb9a46cc330f17a067bb142d948b7c0ae430def970e0b4dc5caf533b226e02112bdc9a2b1c79b552d3abc681
-EBUILD alex-tools-0.4.ebuild 777 BLAKE2B 791d6c3a04722e8f177b522e913b2ea2f462808fd5bff928fa66c7006bb431147704629d163db9bf86c2783d5909bc9876a512913d19f2ebf2e6a332c96b7e32 SHA512 b15d2941923bd24a9e25fc1b32688dfa7bf2c886c5dbcc797e15e496b1626022d2f068ec3baa0b719f485a0f769e5f8f996f227a5c69afd9636b5ded77ea0740
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/alex-tools/alex-tools-0.4.ebuild b/dev-haskell/alex-tools/alex-tools-0.4.ebuild
deleted file mode 100644
index f1f30eb55b20..000000000000
--- a/dev-haskell/alex-tools/alex-tools-0.4.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.1
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="A set of functions for a common use case of Alex"
-HOMEPAGE="https://hackage.haskell.org/package/alex-tools"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-1.3:=[profile?]
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
-"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'base >=4.7 && <4.12' 'base >=4.7' \
- 'template-haskell >=2.9.0 && <2.14' 'template-haskell >=2.9.0'
-}
diff --git a/dev-haskell/alex-tools/metadata.xml b/dev-haskell/alex-tools/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/alex-tools/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/alut/Manifest b/dev-haskell/alut/Manifest
deleted file mode 100644
index e67ded1f6215..000000000000
--- a/dev-haskell/alut/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX alut-2.4.0.3-ghc-8.patch 231 BLAKE2B 7c626666ca4a2cf59ff8e38851216a1e514a9f718ac4f62f0d1affdfdf56aa00b2c33f5c6544fae58866b5951fbd5d3946edbdc877a803c41045996e9deca2b5 SHA512 80b70bbd3c117ad242f89f0805288ae77fbb75269b32191f86fcecf6567e89c308f1ed32cbad778d56f1dd1d9fa49ba4d6d03db937441367b42872b25d8207c0
-DIST ALUT-2.4.0.3.tar.gz 25587 BLAKE2B acdc2878748c322acb630e05a2712f73aecee2ab1d789fe338e15b86b758cf708b962a5268ae159a5ace12f8749e772c8b654cbe97a13ae90fc65b2ad51e193d SHA512 3ca21f4846618c197e4d7fec49f20e9964ffe9ef320fd0880a307743f9b2240b1fa4004da630e000bb2255cad42ed081ca47d84bf8dd1fca72d0cfbf818ecda1
-EBUILD alut-2.4.0.3.ebuild 1040 BLAKE2B 9d59af82c8cc4db2cf18b6439b8777cf93aef5654804d80e922f7bf3ae5ba51d904f9fcc86120d219467769d7e2debbf2426072c56e218bb81b09a3459cf2783 SHA512 7f1417d2c60970558db6c1b7575b5d75ac0db38bffe7c7c817de51a56ca6242ac072b73561cf568154de1205530be9a6969f38e06c5047933b9112b252c4cc22
-MISC metadata.xml 312 BLAKE2B 8ec20ff0863f9848a3a16e927f39e8590aaf8b14b69d4853dc6193da70774a4741d3b94c430ba43888b226bb3484278c0b593242f776f7cfddc06fbb8f5c3a6a SHA512 eba5186cea9dd7907b1d2db18973603d64bf52ace7ecbfea39da6135b9f0a3353128471d5bf4263bfab5e99312b11b45afffa1bae350d0eb7fcc423e54ae0ad1
diff --git a/dev-haskell/alut/alut-2.4.0.3.ebuild b/dev-haskell/alut/alut-2.4.0.3.ebuild
deleted file mode 100644
index a85bd82de5f4..000000000000
--- a/dev-haskell/alut/alut-2.4.0.3.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.9999
-#hackport: flags: -usenativewindowslibraries,buildexamples:examples
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-MY_PN="ALUT"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A binding for the OpenAL Utility Toolkit"
-HOMEPAGE="https://github.com/haskell-openal/ALUT"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-RDEPEND=">=dev-haskell/openal-1.7:=[profile?] <dev-haskell/openal-1.8:=[profile?]
- >=dev-haskell/statevar-1.1:=[profile?] <dev-haskell/statevar-1.3:=[profile?]
- >=dev-lang/ghc-7.8.2:=
- media-libs/freealut
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
-"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=("${FILESDIR}"/${PN}-2.4.0.3-ghc-8.patch)
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag examples buildexamples) \
- --flag=-usenativewindowslibraries
-}
diff --git a/dev-haskell/alut/files/alut-2.4.0.3-ghc-8.patch b/dev-haskell/alut/files/alut-2.4.0.3-ghc-8.patch
deleted file mode 100644
index dd8a512d3efa..000000000000
--- a/dev-haskell/alut/files/alut-2.4.0.3-ghc-8.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/examples/Basic/OpenALInfo.hs
-+++ b/examples/Basic/OpenALInfo.hs
-@@ -7,6 +7,7 @@
-
- import Text.PrettyPrint
- import Sound.ALUT
-+import Prelude hiding ((<>))
-
- -- This program prints some basic information about ALC and AL.
-
diff --git a/dev-haskell/alut/metadata.xml b/dev-haskell/alut/metadata.xml
deleted file mode 100644
index cf70ab7eb803..000000000000
--- a/dev-haskell/alut/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- </maintainer>
- <upstream>
- <remote-id type="github">haskell-openal/ALUT</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/argparser/Manifest b/dev-haskell/argparser/Manifest
deleted file mode 100644
index 34e5be7249cf..000000000000
--- a/dev-haskell/argparser/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST argparser-0.3.4.tar.gz 14562 BLAKE2B d3c8fa436f9cc63f5d344423b88290363eab401cc82b53ebd0a638e1020031c4994aa0d5e10b1868579e8a0f6beed7df2a908a834e735179546d10a85358692e SHA512 c7aa03426e42df57ea02ad86d044624ce8e7c0e5b3ce124434fa64a172c8dbf70001e1353b9d3bb15ad780535adc8c0426939d1b26e52a7c51b17987fc72d7d7
-EBUILD argparser-0.3.4.ebuild 628 BLAKE2B 9e8c49210d1684bb1235275b40f5a9d33b989124e9b0fe4abc0974b3f178bf4d48cf0d54c26f973c5ac2070164f6dbe3b053f1ce6fe33206ca4b6b483a19bacf SHA512 67f24d8a0e8ee2b3591d6ebe1dd70d736e208e765008a7d25d83240729da15b4c281985989567be248f5d9977b462ec618d17c5f999b89c75ec5ef1b5761fa4c
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/argparser/argparser-0.3.4.ebuild b/dev-haskell/argparser/argparser-0.3.4.ebuild
deleted file mode 100644
index 70926277cfdc..000000000000
--- a/dev-haskell/argparser/argparser-0.3.4.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour" # Broken test-suite: missing files
-inherit haskell-cabal
-
-DESCRIPTION="Command line parsing framework for console applications"
-HOMEPAGE="https://hackage.haskell.org/package/argparser"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT=test # missing files
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
-"
diff --git a/dev-haskell/argparser/metadata.xml b/dev-haskell/argparser/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/argparser/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/arithmoi/Manifest b/dev-haskell/arithmoi/Manifest
deleted file mode 100644
index 18fef6e6c418..000000000000
--- a/dev-haskell/arithmoi/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST arithmoi-0.11.0.1.tar.gz 188071 BLAKE2B 0958f4dc0ac1f37a02c9c5e4908ba8a29df3aafe4e060c79076c9c86d9ed11242ab19aa6a4c7dd732fd620b0513b1056d70fcc984dfa3d6b6a5ef99f7e887728 SHA512 8140d9b035290faf9aa044f11f42c101e4a02f1346d5237f46338355828bb6b8bf44f3f8454abfaa6a88e381c2e5476d8512c6edf251dbaf8ba3d776ea68a641
-EBUILD arithmoi-0.11.0.1.ebuild 1504 BLAKE2B 4ab2f6d416353799c5189b4b4e217fefa76acfcc42f6f27888b933cff2a212af9113a39d2c6068176e081b08e55d1ab8700db9ad7609307b3eab325e12e162c5 SHA512 1d580e0b228dca2fa6b3507ff5fb064798927462889a2e063b2059ea723e1f5d035f223d7c565de5810ba6be7984b52a4747cd5d361ef05f2cc73821ca330548
-MISC metadata.xml 815 BLAKE2B e1398594644becb15f76dd467317db01b7dd3f129c56f2a6c4b74b0748f038297ccad9f18c3a822b68192b635db46cea8bd71447b6268d19911764e58138c738 SHA512 4c350328cb05066cfe3239c454ff94791c7f1c25399f94f223294fd72fd8f939ea850bc95677e9bc4b54ea70af0028b3dc555c7beb050608ee1e115512a88615
diff --git a/dev-haskell/arithmoi/arithmoi-0.11.0.1.ebuild b/dev-haskell/arithmoi/arithmoi-0.11.0.1.ebuild
deleted file mode 100644
index 96a95a839f5e..000000000000
--- a/dev-haskell/arithmoi/arithmoi-0.11.0.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.5.9999
-#hackport: flags: -check-bounds
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Efficient basic number-theoretic functions. Primes, powers, integer logarithms"
-HOMEPAGE="https://github.com/Bodigrim/arithmoi"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/chimera-0.3:=[profile?]
- dev-haskell/constraints:=[profile?]
- >=dev-haskell/exact-pi-0.5:=[profile?]
- >=dev-haskell/integer-logarithms-1.0:=[profile?]
- >=dev-haskell/integer-roots-1.0:=[profile?]
- dev-haskell/mod:=[profile?]
- >=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-1.3:=[profile?]
- >=dev-haskell/semirings-0.5.2:=[profile?]
- >=dev-haskell/vector-0.12:=[profile?]
- >=dev-lang/ghc-8.2.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.0.0.2
- test? ( >=dev-haskell/quickcheck-2.10
- >=dev-haskell/quickcheck-classes-0.6.3
- >=dev-haskell/smallcheck-1.2 <dev-haskell/smallcheck-1.3
- >=dev-haskell/tasty-0.10
- >=dev-haskell/tasty-hunit-0.9 <dev-haskell/tasty-hunit-0.11
- >=dev-haskell/tasty-quickcheck-0.9 <dev-haskell/tasty-quickcheck-0.11
- >=dev-haskell/tasty-rerun-1.1.17
- >=dev-haskell/tasty-smallcheck-0.8 <dev-haskell/tasty-smallcheck-0.9 )
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- --flag=-check-bounds
-}
diff --git a/dev-haskell/arithmoi/metadata.xml b/dev-haskell/arithmoi/metadata.xml
deleted file mode 100644
index 310f1bcfde42..000000000000
--- a/dev-haskell/arithmoi/metadata.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- A library of basic functionality needed for
- number-theoretic calculations. The aim of this library
- is to provide efficient implementations of the functions.
- Primes and related things (totients, factorisation),
- powers (integer roots and tests, modular exponentiation),
- integer logarithms.
- Note: Requires GHC &gt;= 6.12 with the integer-gmp package
- for efficiency. Portability is on the to-do list (with
- low priority, however).
- </longdescription>
- <upstream>
- <remote-id type="github">cartazio/arithmoi</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/arrows/Manifest b/dev-haskell/arrows/Manifest
deleted file mode 100644
index 39ca657c2aca..000000000000
--- a/dev-haskell/arrows/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST arrows-0.4.4.2.tar.gz 12701 BLAKE2B b8654f3a4a2b86dba64ccd307d6344522d9622989b5d0c0394dc534a994dcd11867aa15702d16ea330c5772931e0fd8dbcb140124ddee8a7713fd208004edcb3 SHA512 596d5433c49bd20960533f6d773af7d07ae71f90dd2badc426ba1fba473bf28e29308861f1f7b7c3fc775e968cbd02bb421342258f77028ac41185d41970f64a
-EBUILD arrows-0.4.4.2.ebuild 557 BLAKE2B 94899a8a4ad93808480c5ea94fa452db467b2f3152aae6351848834ed8b7c108c3ed9dae09f438e1f885a02d9f822a781b2c54625dcf1f207ae02fff719ab12e SHA512 d7f7378a114985f369e4225acbf2a8fc8d599049da35de3d50f33be61de8c89890d7c17d1a9757dd263bb72675e4fe14d74854928174992044e2111bbe6ed25d
-MISC metadata.xml 218 BLAKE2B a4171bcdd2464513ecc42102fe4b99a29e63146928db17e679dbc71bf248912ee585be783f633541e6031335029bf7c4a8edc3636c9a626a30a57547bc315440 SHA512 f65587e3686d21a5546379b88cc6a58ab53bd6fa512bc63cab7e02f5162bb876fb91f843a86fee5f1a7813abde579b61a38d6f8a9e363473eeb5e6c90691c681
diff --git a/dev-haskell/arrows/arrows-0.4.4.2.ebuild b/dev-haskell/arrows/arrows-0.4.4.2.ebuild
deleted file mode 100644
index c06833f1abd9..000000000000
--- a/dev-haskell/arrows/arrows-0.4.4.2.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Arrow classes and transformers"
-HOMEPAGE="https://www.haskell.org/arrows/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/stream:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
diff --git a/dev-haskell/arrows/metadata.xml b/dev-haskell/arrows/metadata.xml
deleted file mode 100644
index c7bb0e775ab0..000000000000
--- a/dev-haskell/arrows/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>haskell@gentoo.org</email>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/ascii-progress/Manifest b/dev-haskell/ascii-progress/Manifest
deleted file mode 100644
index 88b678e1c59b..000000000000
--- a/dev-haskell/ascii-progress/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ascii-progress-0.3.3.0.tar.gz 6585 BLAKE2B 660f9721eda21a77e8fe9e39e16b51ab9176dd211b9c44ef0bf249414a4ffd6035203734e07dcce51bd2c0d74a6ab1e760cd3f48b25b454f4136f65eb379dcfa SHA512 766ff51ae441a7e7016d4016dbef6e6b1fea9e9f9b66f7bc622f8d977123a046aa03bf87fddb90b4439f8ec2939dd9a00f345c732a780027e294b42489dd61c3
-EBUILD ascii-progress-0.3.3.0.ebuild 1137 BLAKE2B f14edcf21f799ee5683a650aecbdd3d34756213fb82cae2cb9dcdcedcb69a8c1025183bc3d48e7725e54c8b034590f519c60236f4f8b3c1610bd279cee25faf3 SHA512 ae13adbe58945ee3a1acc89de1ffd7e43247eae157e3d33907caa6332bd7b39e2bf9ad21d7cb53bce4f100d45a19bdff49295bda52a5f9edb676a0957eded1c8
-MISC metadata.xml 616 BLAKE2B 4fc2c7c069cd47ddb850ad44fe8dab7ad1a4eb2d938e0f8a9f2d5dc6c9944a7d1a86a55e72f2179e2c4e71b7c82aae057901af26f1f34191d08fc2c70d62a37c SHA512 c6b86a27d8866b72a92948d0a6aa44edb429ba872fba639611d42545fdacb576a8ab0c67a57f8750fd53d714086653e54cc6f4b06e5b226a6a64db36265092a7
diff --git a/dev-haskell/ascii-progress/ascii-progress-0.3.3.0.ebuild b/dev-haskell/ascii-progress/ascii-progress-0.3.3.0.ebuild
deleted file mode 100644
index dbd2155e3330..000000000000
--- a/dev-haskell/ascii-progress/ascii-progress-0.3.3.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.4.7.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="A simple progress bar for the console"
-HOMEPAGE="https://github.com/yamadapc/haskell-ascii-progress"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-RDEPEND=">=dev-haskell/async-2.0.1.5:=[profile?]
- >=dev-haskell/concurrent-output-1.7:=[profile?]
- >=dev-haskell/data-default-0.5.3:=[profile?]
- >=dev-lang/ghc-7.6.1:=
- examples? ( >=dev-haskell/conduit-1.2:=[profile?]
- dev-haskell/http:=[profile?]
- >=dev-haskell/http-conduit-2.1:=[profile?]
- >=dev-haskell/http-types-0.8:=[profile?]
- dev-haskell/random:=[profile?]
- >=dev-haskell/transformers-0.3:=[profile?] )
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.16.0
- test? ( >=dev-haskell/hspec-2.1 <dev-haskell/hspec-3
- >=dev-haskell/quickcheck-2.6 )
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag examples examples)
-}
diff --git a/dev-haskell/ascii-progress/metadata.xml b/dev-haskell/ascii-progress/metadata.xml
deleted file mode 100644
index 6afb78dde73c..000000000000
--- a/dev-haskell/ascii-progress/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- A simple Haskell progress bar for the console. Heavily borrows from TJ
- Holowaychuk's Node.JS project
- &lt;https://github.com/tj/node-progress progress&gt;
-
- &lt;https://github.com/yamadapc/haskell-ascii-progress github&gt;
- </longdescription>
- <upstream>
- <remote-id type="github">yamadapc/haskell-ascii-progress</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/attoparsec-conduit/Manifest b/dev-haskell/attoparsec-conduit/Manifest
deleted file mode 100644
index 801d48db97ae..000000000000
--- a/dev-haskell/attoparsec-conduit/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST attoparsec-conduit-1.1.0.tar.gz 1210 BLAKE2B b2a02358ff9516971d1abcca57c3c6e2eb9b83f83af3bbd9ed3b89af4977329fbf7dc9b776cef7383715d7911cfde0df41601aff07d50160c1bb3b463f3eedb6 SHA512 7a883b25cc1bfed03a35593927d51dba920fca8d29e610adb7a409807867241847583f68550cc1344a2e333639a703db860ac6c8f6e19f36595a9001e9334472
-EBUILD attoparsec-conduit-1.1.0.ebuild 590 BLAKE2B eb50fa2bbed2b7f323560d5b821b225ed95814c3fb8e73671779c3077442323d5b7622b8f3b1e673628105481889896f087963e7025c10ab18392d47a12646cc SHA512 e60330bdf628f0b3cbc4c068f5eaf739d0deeca62214110ac91d03ee41990c16a533a77da51e2374499fdd75315ab40db93ad66593030f5e6a2bdb27855cde86
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/attoparsec-conduit/attoparsec-conduit-1.1.0.ebuild b/dev-haskell/attoparsec-conduit/attoparsec-conduit-1.1.0.ebuild
deleted file mode 100644
index 922d4df188ad..000000000000
--- a/dev-haskell/attoparsec-conduit/attoparsec-conduit-1.1.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Consume attoparsec parsers via conduit. (deprecated)"
-HOMEPAGE="https://github.com/snoyberg/conduit"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/conduit-1.1:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
-"
diff --git a/dev-haskell/attoparsec-conduit/metadata.xml b/dev-haskell/attoparsec-conduit/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/attoparsec-conduit/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/attoparsec-enumerator/Manifest b/dev-haskell/attoparsec-enumerator/Manifest
deleted file mode 100644
index bded7b4ec0e7..000000000000
--- a/dev-haskell/attoparsec-enumerator/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST attoparsec-enumerator-0.3.4.tar.gz 2485 BLAKE2B e5d290228bec79723b4693e1c6e56e318483e2c60fd226022fc968903cbfd25ca6b8f09a2a4376c1671b3bd2dbf72e35f1a9f39e1d0ac8187e3e9b71f0c37744 SHA512 caf6bc858c9c0f41f3ec332cf4149bdc9233cad112579eb79a20dff1893994cee365c2863a47a72fef8d30aaab1d30b506b98c3a8b8429c461811f717c8fd31d
-EBUILD attoparsec-enumerator-0.3.4.ebuild 770 BLAKE2B e3152192e8a73f314aa95994b577c820afcbe03b27b197643c39b844bdde809fc99973f20ce8519c8ebde0f178e25338b97961825e4ab2d640600fbb567e5f23 SHA512 4f02a8b64eed93b55f74b113d51c0e2868e44446f08a9531a1d93a6ea962961b070acf7074e18014df623b787705c5f4cd62a72cb1c3f232defb94c52b5c3c63
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/attoparsec-enumerator/attoparsec-enumerator-0.3.4.ebuild b/dev-haskell/attoparsec-enumerator/attoparsec-enumerator-0.3.4.ebuild
deleted file mode 100644
index 566c5d2c8ee6..000000000000
--- a/dev-haskell/attoparsec-enumerator/attoparsec-enumerator-0.3.4.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Pass input from an enumerator to an Attoparsec parser"
-HOMEPAGE="https://john-millikin.com/software/attoparsec-enumerator/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/attoparsec-0.10:=[profile?] <dev-haskell/attoparsec-0.14:=[profile?]
- >=dev-haskell/enumerator-0.4:=[profile?] <dev-haskell/enumerator-0.5:=[profile?]
- dev-haskell/text:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
diff --git a/dev-haskell/attoparsec-enumerator/metadata.xml b/dev-haskell/attoparsec-enumerator/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/attoparsec-enumerator/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/authenticate/Manifest b/dev-haskell/authenticate/Manifest
deleted file mode 100644
index 8382bfb2ca04..000000000000
--- a/dev-haskell/authenticate/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST authenticate-1.3.5.tar.gz 8817 BLAKE2B cfd9a4e9f8a6d4f76cb3c3e1e496c8eafbc5b675cc14b38463bb4175d3bcab86d1561a3434f6638062905e9bf3543f689cae5b4510283bb4da3c513a56014510 SHA512 12962fcf71c732a7e709e7069d46691917b9ee9f2af6aab5556b76a4556b6ffc39e52082a4fcdbe501c2cbc7cc496b1164b6a9f2c3883597fcdd0a8298d4ac1a
-EBUILD authenticate-1.3.5.ebuild 1258 BLAKE2B 7533b5be6bcc07097a0d9b4f5f1dc595c432bb8dd0da35ac68d4a4bceef7e27909b8230c9b5bd04d3f1a9e2f1e0f5fe17faf583747b068ffece388e87da25b63 SHA512 9d4865f941e7f2321b41ce04389901b01f0c38e2fd0c3b7b1b4c12860b7f21c775bc74f2d9079f5c490a5b8091f2c2ac8b7a2d1aa90b96621d7a9e3aa3fe4575
-MISC metadata.xml 430 BLAKE2B edbfde31e02c6692c76d4ddaa9b1a041b5b461aba5efde2dfaa94e768a386fd3a940d9cd882ab0f37c819e01f4cf852ab10b4d1b8d53e1d50c5011c8f2a68713 SHA512 fa2b8ae0255c777f637f8c99ed027f31af34248a8c81299066e60c3351e95be528a4ee469ef551e5d09d388aa56945af59a4014dc94e2f13f22618e7cdf19d2c
diff --git a/dev-haskell/authenticate/authenticate-1.3.5.ebuild b/dev-haskell/authenticate/authenticate-1.3.5.ebuild
deleted file mode 100644
index 5f168e7885e2..000000000000
--- a/dev-haskell/authenticate/authenticate-1.3.5.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.1
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Authentication methods for Haskell web applications"
-HOMEPAGE="https://github.com/yesodweb/authenticate"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+network-uri"
-
-RDEPEND=">=dev-haskell/aeson-0.5:=[profile?]
- dev-haskell/attoparsec:=[profile?]
- dev-haskell/blaze-builder:=[profile?]
- >=dev-haskell/case-insensitive-0.2:=[profile?]
- >=dev-haskell/conduit-0.5:=[profile?]
- >=dev-haskell/html-conduit-1.3:=[profile?]
- >=dev-haskell/http-conduit-1.5:=[profile?]
- >=dev-haskell/http-types-0.6:=[profile?]
- dev-haskell/resourcet:=[profile?]
- dev-haskell/text:=[profile?]
- dev-haskell/unordered-containers:=[profile?]
- >=dev-haskell/xml-conduit-1.0:=[profile?]
- >=dev-lang/ghc-7.8.2:=
- network-uri? ( >=dev-haskell/network-uri-2.6:=[profile?] )
- !network-uri? ( <dev-haskell/network-2.6:=[profile?] )
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag network-uri network-uri)
-}
diff --git a/dev-haskell/authenticate/metadata.xml b/dev-haskell/authenticate/metadata.xml
deleted file mode 100644
index 7c5409a507bf..000000000000
--- a/dev-haskell/authenticate/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <use>
- <flag name="network-uri">Get Network.URI from the network-uri package</flag>
- </use>
- <upstream>
- <remote-id type="github">yesodweb/authenticate</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/base-noprelude/Manifest b/dev-haskell/base-noprelude/Manifest
deleted file mode 100644
index 14d031e2acf3..000000000000
--- a/dev-haskell/base-noprelude/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST base-noprelude-4.13.0.0.tar.gz 2864 BLAKE2B 25d13ae8a2cbee524d46cfe351abbe77321b61dd118bc26b8d275179fdaa5d429450c3e99a12518646bfaa13258a5ffaa9eaf0cb0bd7bb84a93187ae175f6d36 SHA512 658ff8e23648d490d97de1083a8412194076f8a0a07fe5843d0d68887225294f296ad2e1c32b9bae3fa32e1f94261aaeb350eec47642edb35ca5ba1dd1a69ecf
-EBUILD base-noprelude-4.13.0.0.ebuild 670 BLAKE2B 94f594ddff49c786e2581b33c1819797bd6eac3200c19fb66c47028b6a280ac0628c419557aa22ea35f1925941ff07a6523d33b1359c8464b2a8abc3c437ae68 SHA512 232b73d52a0bd6c1e9a3bbceb071d472aa1de4b4492a389b46b221b38bcb3334c9770c68bbd455c578a31ed057914fd906f1237295ad7d2873db25dc2ec7ae5a
-MISC metadata.xml 1132 BLAKE2B eecfc91d5024709a6ba5186d2b12d63428c59366e96c44cfdb1f152d1d2d713720685a3e56d9f0b66f5e3f01137693e8c8ed8c4922cb22f0e7a8493f2fe63201 SHA512 283326982d399167658cf27282c2aac9b52b0a501e2ba5840d13057d699073e24cc77331b6b9cd733ba1e38417aa0cf1c95811c3a553bd891e9fb92e7cb7c854
diff --git a/dev-haskell/base-noprelude/base-noprelude-4.13.0.0.ebuild b/dev-haskell/base-noprelude/base-noprelude-4.13.0.0.ebuild
deleted file mode 100644
index db91878d219a..000000000000
--- a/dev-haskell/base-noprelude/base-noprelude-4.13.0.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="\"base\" package sans \"Prelude\" module"
-HOMEPAGE="https://github.com/hvr/base-noprelude"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-8.8.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.2.0.0
-"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'build-depends: base ==4.13.0.0' 'build-depends: base >=4.13.0.0'
-}
diff --git a/dev-haskell/base-noprelude/metadata.xml b/dev-haskell/base-noprelude/metadata.xml
deleted file mode 100644
index ed8d6a25b248..000000000000
--- a/dev-haskell/base-noprelude/metadata.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- This package simplifies defining custom "Prelude"s without having
- to use @-XNoImplicitPrelude@ by re-exporting the full module-hierarchy of
- the [base-4.13.0.0](https://hackage.haskell.org/package/base-4.13.0.0)
- package /except/ for the "Prelude" module.
-
- An usage example for such a "Prelude"-replacement is available with
- the [Prelude](http://hackage.haskell.org/package/Prelude) package.
-
- Starting with GHC 7.10 &amp; Cabal-1.22 this package makes use of the
- package-level @reexported-modules@ feature.
-
- Each version of @base-noprelude@ depends on a specific
- @base@-version and thus mirrors @base@'s
- versioning (with the exception that @base-noprelude@ needs to add an
- /additional/ 5th version component in case of bug-fix releases).
-
- See &lt;https://github.com/hvr/base-noprelude&gt; for more information.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/basic-prelude/Manifest b/dev-haskell/basic-prelude/Manifest
deleted file mode 100644
index 386725a29155..000000000000
--- a/dev-haskell/basic-prelude/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST basic-prelude-0.7.0.tar.gz 6471 BLAKE2B 17bb72b3d508d8a4def83c2946a01ab3f48b84c2484103cc66b6ef8c956599d90e060198536e02ca593c6a6f9b5845b76463281113e4fff0b37a72716100c6bb SHA512 34b62d1cdddb8d5c5ec51f0b9cca8746174f2daf40e5fe0f0188707da1f590844bffccfc6d049e8e161323f541281130aa92700514455a947c503274422e271f
-EBUILD basic-prelude-0.7.0.ebuild 727 BLAKE2B b197dc76fb483c675238be7dab78e2fe9199fc19cde16c61532692e72c06ebca2a2a29b47b0fd3a98df1510c288cc1574594550de31e3c211d295c0f404b2bb2 SHA512 12fcf4d0bb9f1a15c87cbc065a8c90a99f3cd903fbf626032b47165f5afb395fec88f4b8af2df450063e888938887e425c4976b912f5fbadb9fa45d3c79cbd1c
-MISC metadata.xml 1663 BLAKE2B 245f3ab75afb85f02a397d40d304910f6de5a8d2596442f786ea25ba9dc1130a223a0b01d2f3a0016a336657eaf890bad085334b01079f641addb2abf1d594fb SHA512 48145f519d73b61eaad24205b128c83d462b2c7211a89a2a52b38c81a142d496006efb71b55c995be65e29711e1f6910ea578eb812369755b1788ad67cbafaf5
diff --git a/dev-haskell/basic-prelude/basic-prelude-0.7.0.ebuild b/dev-haskell/basic-prelude/basic-prelude-0.7.0.ebuild
deleted file mode 100644
index 66d78d13ead7..000000000000
--- a/dev-haskell/basic-prelude/basic-prelude-0.7.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.4.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="An enhanced core prelude; a common foundation for alternate preludes"
-HOMEPAGE="https://github.com/snoyberg/basic-prelude#readme"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/hashable:=[profile?]
- dev-haskell/text:=[profile?]
- dev-haskell/unordered-containers:=[profile?]
- dev-haskell/vector:=[profile?]
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
-"
diff --git a/dev-haskell/basic-prelude/metadata.xml b/dev-haskell/basic-prelude/metadata.xml
deleted file mode 100644
index f70adbae158f..000000000000
--- a/dev-haskell/basic-prelude/metadata.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- The premise of @basic-prelude@ is that there are a lot of very commonly desired features missing from the standard @Prelude@, such as commonly used operators (@\&lt;$\&gt;@ and @&gt;=&gt;@, for instance) and imports for common datatypes (e.g., @ByteString@ and @Vector@). At the same time, there are lots of other components which are more debatable, such as providing polymorphic versions of common functions.
-
- So @basic-prelude@ is intended to give a common foundation for a number of alternate preludes. The package provides two modules: @CorePrelude@ provides the common ground for other preludes to build on top of, while @BasicPrelude@ exports @CorePrelude@ together with commonly used list functions to provide a drop-in replacement for the standard @Prelude@.
-
- Users wishing to have an improved @Prelude@ can use @BasicPrelude@. Developers wishing to create a new prelude should use @CorePrelude@.
-
- Release history:
-
- [0.3] Moved a number of exports from @BasicPrelude@ to @CorePrelude@ and vice-versa.
-
- [0.2] Renamed @BasicPrelude@ to @CorePrelude@ and added a new @BasicPrelude@ module provided a full-featured @Prelude@ alternative. Also added a number of new exports.
-
- [0.1] Initial version, code taken from @classy-prelude@ with a few minor tweaks.
- </longdescription>
- <upstream>
- <remote-id type="github">snoyberg/basic-prelude</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/binary-instances/Manifest b/dev-haskell/binary-instances/Manifest
deleted file mode 100644
index 403624896300..000000000000
--- a/dev-haskell/binary-instances/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST binary-instances-1.0.0.1.tar.gz 5025 BLAKE2B 403f6bc8c55bec745b5284b8ebd1ddb429b277b1acbd9081207a40f07eefdc5533cf612fb74bbd7a741378051e06cb6d1d85413572e8e12a42e244e17a42649e SHA512 8933f2eab4a23460bd9be7547f229416adccb3e82ec452f75567fa5b5cb6babe4b7f243fbf3799099647bc4f890eaa1acc962128caa8caafc3ff724867585e3d
-EBUILD binary-instances-1.0.0.1.ebuild 2208 BLAKE2B 0d1d9f228b451ffeb05ea0628a2664bf3fad073e04e8c5d9081b43bc7c3a655dcbb448ac551640dfc861ea7da29be5ac96f0f312e072dafa58448e8b9b02cd85 SHA512 170d71fda641f588e353b917c175ed6d038c9b1df94ad092badf79cb3879f101743b8cfbba5ea7d311800e2e7acf19052d0d4d76e81e8e494d5db14fdb73afbb
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/binary-instances/binary-instances-1.0.0.1.ebuild b/dev-haskell/binary-instances/binary-instances-1.0.0.1.ebuild
deleted file mode 100644
index 14821193cb32..000000000000
--- a/dev-haskell/binary-instances/binary-instances-1.0.0.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Orphan instances for binary"
-HOMEPAGE="https://github.com/phadej/binary-instances#readme"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT=test # Needs fix in ghc/text: https://github.com/haskell/text/issues/277
-
-RDEPEND=">=dev-haskell/aeson-0.7.0.6:=[profile?] <dev-haskell/aeson-1.5:=[profile?]
- >=dev-haskell/binary-orphans-1.0.1:=[profile?] <dev-haskell/binary-orphans-1.1:=[profile?]
- >=dev-haskell/case-insensitive-1.2.0.4:=[profile?] <dev-haskell/case-insensitive-1.2.2:=[profile?]
- >=dev-haskell/hashable-1.2.3.3:=[profile?] <dev-haskell/hashable-1.4:=[profile?]
- >=dev-haskell/scientific-0.3.3.8:=[profile?] <dev-haskell/scientific-0.4:=[profile?]
- >=dev-haskell/tagged-0.7.3:=[profile?] <dev-haskell/tagged-0.8.7:=[profile?]
- >=dev-haskell/text-1.2.0.6:=[profile?] <dev-haskell/text-1.3:=[profile?]
- >=dev-haskell/text-binary-0.2.1.1:=[profile?] <dev-haskell/text-binary-0.3:=[profile?]
- >=dev-haskell/time-compat-1.9.2.2:=[profile?] <dev-haskell/time-compat-1.10:=[profile?]
- >=dev-haskell/unordered-containers-0.2.5.1:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
- >=dev-haskell/vector-0.10.12.3:=[profile?] <dev-haskell/vector-0.13:=[profile?]
- >=dev-haskell/vector-binary-instances-0.2.1.0:=[profile?] <dev-haskell/vector-binary-instances-0.3:=[profile?]
- >=dev-lang/ghc-7.6.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.16.0
- test? ( >=dev-haskell/quickcheck-2.13.1 <dev-haskell/quickcheck-2.14
- >=dev-haskell/quickcheck-instances-0.3.21 <dev-haskell/quickcheck-instances-0.4
- >=dev-haskell/tasty-0.10.1.2 <dev-haskell/tasty-1.3
- >=dev-haskell/tasty-quickcheck-0.8.3.2 <dev-haskell/tasty-quickcheck-0.11 )
-"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'base >=4.6.0.1 && <4.15' 'base >=4.6.0.1' && <5 \
- 'binary >=0.5.1.1 && <0.8.9' 'binary >=0.5.1.1'
-}
diff --git a/dev-haskell/binary-instances/metadata.xml b/dev-haskell/binary-instances/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/binary-instances/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/binary-tagged/Manifest b/dev-haskell/binary-tagged/Manifest
deleted file mode 100644
index cd6efb9b50fe..000000000000
--- a/dev-haskell/binary-tagged/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST binary-tagged-0.2.tar.gz 9570 BLAKE2B 06519bc4862da1ad4804c487f5b250600e20dff479d47db88dc0b83030a08078b41d1a6691a7b9dc2de62defb797d30bc8081158e722a6c564e08e1a89287971 SHA512 03bcf80b39d5f8e1256ac45b557904d6750d1786f4b4da0c1b9e5c004503d5375699480f89426145a3eea103555c5f4fc820cb87053a2b6ccf4c7e1d6faf7120
-EBUILD binary-tagged-0.2.ebuild 1867 BLAKE2B 18c29fac1c2a545aef83b1c3ab03e61a0b00882a1b9b3c9e13d968ab7bbeee8a3746a9d9ecd0ab9d927a4c256e3ea44f78ceb874a1282410c6eb843a52230d25 SHA512 6dd4ae5a216601dd235496368543c21b393500da4ca647fe288630bbd02ca85cb401339675d893896185cbfc15bde897956a6b5671a7cf6126ea5d291b90d35d
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/binary-tagged/binary-tagged-0.2.ebuild b/dev-haskell/binary-tagged/binary-tagged-0.2.ebuild
deleted file mode 100644
index f53ead554f72..000000000000
--- a/dev-haskell/binary-tagged/binary-tagged-0.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.1.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Tagged binary serialisation"
-HOMEPAGE="https://github.com/phadej/binary-tagged#readme"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-0.8:=[profile?] <dev-haskell/aeson-1.5:=[profile?]
- >=dev-haskell/base16-bytestring-0.1.1.6:=[profile?] <dev-haskell/base16-bytestring-0.2:=[profile?]
- >=dev-haskell/cryptohash-sha1-0.11.100.1:=[profile?] <dev-haskell/cryptohash-sha1-0.12:=[profile?]
- >=dev-haskell/generics-sop-0.3.2.0:=[profile?] <dev-haskell/generics-sop-0.6:=[profile?]
- >=dev-haskell/hashable-1.2:=[profile?] <dev-haskell/hashable-1.4:=[profile?]
- >=dev-haskell/scientific-0.3:=[profile?] <dev-haskell/scientific-0.4:=[profile?]
- >=dev-haskell/semigroups-0.18.5:=[profile?] <dev-haskell/semigroups-0.20:=[profile?]
- >=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-0.9:=[profile?]
- >=dev-haskell/text-1.2.3.0:=[profile?] <dev-haskell/text-1.3:=[profile?]
- >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
- >=dev-haskell/vector-0.10:=[profile?] <dev-haskell/vector-0.13:=[profile?]
- >=dev-lang/ghc-7.10.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.22.2.0
- test? ( dev-haskell/bifunctors
- >=dev-haskell/binary-instances-1 <dev-haskell/binary-instances-1.1
- dev-haskell/quickcheck-instances
- dev-haskell/tasty
- dev-haskell/tasty-hunit
- dev-haskell/tasty-quickcheck )
-"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'base >=4.7.0.2 && <4.13' 'base >=4.7.0.2' \
- 'time >=1.4.2 && <1.9' 'time >=1.4.2'
-}
diff --git a/dev-haskell/binary-tagged/metadata.xml b/dev-haskell/binary-tagged/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/binary-tagged/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/biocore/Manifest b/dev-haskell/biocore/Manifest
deleted file mode 100644
index d0575add9e3a..000000000000
--- a/dev-haskell/biocore/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX biocore-0.3.1-ghc84.patch 931 BLAKE2B 83d3c8d5ddf8b83dcd21f0e9e150811f17df0ceeab74d9760958b09493343b252cd42f2ecc3a1cca63a982fd2d0cbfc1d442d3c22c11add831f4a9e2ab35406b SHA512 deae76513ea24354bace0875db6ec4924f0fafccd45fb6dbc7217bed1002b863ddc45d62697946ab943b2550600f5d0ca398850514515f49da2729c795ac38a7
-DIST biocore-0.3.1.tar.gz 2812 BLAKE2B ff94cbbb37c7f74c7d08e31a626336d4db621c468dd42df43ba20739224378b1ecd358e74111174eea6a30450e50091245490606da39781d92e905cb1e875db6 SHA512 0a9a3690aa0888c688c8429facd0a26ac94f639222568d2e68a0640714098a40fa38d196800900486d12b36ee735576519d98e4d45f0320261d3f5de9ab09311
-EBUILD biocore-0.3.1.ebuild 622 BLAKE2B 2d6e6d2294366ef633a30e23b152021ddaeff9ff44d36100e42a5511de27437494a52dead3669fa13940e357fde64574cf3f464b8336730731a8e84bd5314171 SHA512 baa26eb26a9111fb514c34f5597c6ec0157f9ea01bcb3c9ceaeb4621c803687e92091a577b22c2a5a8483548d6000f9ef0f6b15a5682465ad5d791833b518c18
-MISC metadata.xml 514 BLAKE2B 7a6557f268e6a704ba0de907d8c2f3e64c4c04a630133718bf989c6641d5b7543848d485fe0fff31912f8b6b8e9b709f9871207878e4210819421b5bfd3f5e4b SHA512 770b0d92d0845979ac6682a1ef936e64d347e08c9954db446a4624caa6acbaa7088f5aac2885f7c07320951cfdd170d8f46ebe06db7fee19216ae2b737857433
diff --git a/dev-haskell/biocore/biocore-0.3.1.ebuild b/dev-haskell/biocore/biocore-0.3.1.ebuild
deleted file mode 100644
index 41e81668702e..000000000000
--- a/dev-haskell/biocore/biocore-0.3.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.3.3.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="A bioinformatics library"
-HOMEPAGE="https://hackage.haskell.org/package/biocore"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/stringable:=[profile?]
- >=dev-lang/ghc-6.10.4:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6.0.3
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-ghc84.patch
-)
diff --git a/dev-haskell/biocore/files/biocore-0.3.1-ghc84.patch b/dev-haskell/biocore/files/biocore-0.3.1-ghc84.patch
deleted file mode 100644
index b0a404eb8b46..000000000000
--- a/dev-haskell/biocore/files/biocore-0.3.1-ghc84.patch
+++ /dev/null
@@ -1,28 +0,0 @@
---- a/src/Bio/Core/Sequence.hs
-+++ b/src/Bio/Core/Sequence.hs
-@@ -37,2 +37,3 @@ import Data.Stringable hiding (length)
- import Data.Monoid
-+import qualified Data.Semigroup as S
-
-@@ -42,2 +43,5 @@ newtype SeqData = SeqData { unSD :: LC.ByteString }
-
-+instance S.Semigroup SeqData where
-+ (<>) (SeqData s1) (SeqData s2) = SeqData (mappend s1 s2)
-+
- instance Monoid SeqData where
-@@ -51,2 +55,9 @@ newtype SeqLabel = SeqLabel { unSL :: LC.ByteString }
-
-+instance S.Semigroup SeqLabel where
-+ (<>) (SeqLabel s1) (SeqLabel s2) = let
-+ (i1:r1) = LC.words s1
-+ (i2:r2) = LC.words s2
-+ sid = mconcat [i1,(LC.pack ":"),i2]
-+ in SeqLabel (LC.unwords ([sid]++r1++[LC.pack ":"]++r2))
-+
- instance Monoid SeqLabel where
-@@ -68,2 +79,5 @@ newtype QualData = QualData { unQD :: L.ByteString }
-
-+instance S.Semigroup QualData where
-+ (<>) (QualData s1) (QualData s2) = QualData (mappend s1 s2)
-+
- instance Monoid QualData where
diff --git a/dev-haskell/biocore/metadata.xml b/dev-haskell/biocore/metadata.xml
deleted file mode 100644
index 6fe4dd9247b7..000000000000
--- a/dev-haskell/biocore/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- A set of core definitions and data structures
- commonly used in bioinformatics. The intention is that bioinformatics
- libraries will use this as a common ground to avoid needless incompatibilities
- and duplicated work.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/biofasta/Manifest b/dev-haskell/biofasta/Manifest
deleted file mode 100644
index d170988b2513..000000000000
--- a/dev-haskell/biofasta/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST biofasta-0.0.3.tar.gz 14468 BLAKE2B 5df80e3ad74e1c7d5f5cd6538dcdae880829eb7bcef5eb009171e77a24a7705f91a8a7edc24bba1ecbdc73056bd5e9217a6d87cddac43f2bc470c041cddefaa2 SHA512 de50d2f499fc0ee532b5ca28dff868c3dd0d243eaadeb1a4e3a3ebb913812f3308f581aefbf79806d58535b1f78ae283660b5a2348da1a9535f4d48f96b8678e
-EBUILD biofasta-0.0.3.ebuild 593 BLAKE2B 37273609c49497fdcf5825d70159f44c90f46be2dbef38f2f5043d08f37a17e98a88b2b5d5d9729a904c512d24bb6cf854f03ca0e959a86b0b8a7aafe9da075d SHA512 146663e0512f4922aca43a60dae7c363af9fcf5fe7c8ae8f1ef48b17f27961805d23f835a0bb0c5681fec66191134554382479a7a47a5f5dfa995c228ff02a6d
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/biofasta/biofasta-0.0.3.ebuild b/dev-haskell/biofasta/biofasta-0.0.3.ebuild
deleted file mode 100644
index 1ec7f03607ee..000000000000
--- a/dev-haskell/biofasta/biofasta-0.0.3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Library for reading fasta sequence files"
-HOMEPAGE="https://patch-tag.com/r/dfornika/biofasta/home"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/biocore-0.3.1:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
diff --git a/dev-haskell/biofasta/metadata.xml b/dev-haskell/biofasta/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/biofasta/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/biosff/Manifest b/dev-haskell/biosff/Manifest
deleted file mode 100644
index 8b505ed7b924..000000000000
--- a/dev-haskell/biosff/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX biosff-0.3.7.1-ghc-7.10.patch 214 BLAKE2B aeae844af1b934653223812838a01f6abb3b664d07e6abdf820e37c791b95d8020815744cac094a9ce2e9ce1c1133bf4439b0b903a54de02ec43e7666f87c455 SHA512 44d1f85fb4625114cf1d032a9f16b57a1602489100521e2801bc8aaa42b5bf6990fa3b849fe040f13ff19a13a0cde13ccc3965826d9673a191f4356d8c0cd96f
-DIST biosff-0.3.7.1.tar.gz 26705 BLAKE2B abf585342c14c01a8f202b34ec94e67138e345918b43a52dbf535c3690bca2039c977ee36ebef861d5f215174429f41702e84d440cf52316de0ec82722053f72 SHA512 ce075d734864b9a00999d5c37c824ece5ba475b583536eb842835b4a44ff56581f18ba8ddf065f2ea4416ff4f96279f6a46f5e57330a43d40164f4cabab2ab9f
-EBUILD biosff-0.3.7.1.ebuild 877 BLAKE2B 6cd441c621cd14f85a71c494ff5d68db23896b6d868aa8785f3c4354d563f70c2c9992551dc8c8205ff3987a3abf7ed52e4ca88418c0c645384c61de03c1cd73 SHA512 985442821c023f2367e1e094b7ba04bb7599bf1f9357d1d9a7b203bab7ea07b3a60cd656cb7c1fb6cbbcc5886d205cf21afa8b0bec6f74a580bc0858a12237e5
-MISC metadata.xml 680 BLAKE2B c49ff4400458b9f3ea591d791774f76a0284beb0c6b471b891984f81e14cd6c12c128efe5d263632174d2172acbe5bb6e5fed460ca80b0aca328f2e2ef2939a0 SHA512 6cefc790102bc4ff0edf190920d042bef7ae4981f4f37ef7f8b41df120de36a8834c75b6753eec87c5bcb89c58658b703dfe23bb9ad5eca5e1c434d50235651e
diff --git a/dev-haskell/biosff/biosff-0.3.7.1.ebuild b/dev-haskell/biosff/biosff-0.3.7.1.ebuild
deleted file mode 100644
index a3d46f863ec0..000000000000
--- a/dev-haskell/biosff/biosff-0.3.7.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Library and executables for working with SFF files"
-HOMEPAGE="http://biohaskell.org/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+fclip +flower +frecover"
-
-RDEPEND=">=dev-haskell/biocore-0.3:=[profile?]
- >=dev-lang/ghc-7.4.1:=
- flower? ( dev-haskell/cmdargs:=[profile?]
- >=dev-haskell/mtl-2:=[profile?] )
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
-
-PATCHES=("${FILESDIR}"/${P}-ghc-7.10.patch)
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag fclip fclip) \
- $(cabal_flag flower flower) \
- $(cabal_flag frecover frecover)
-}
diff --git a/dev-haskell/biosff/files/biosff-0.3.7.1-ghc-7.10.patch b/dev-haskell/biosff/files/biosff-0.3.7.1-ghc-7.10.patch
deleted file mode 100644
index 48c29358ca7c..000000000000
--- a/dev-haskell/biosff/files/biosff-0.3.7.1-ghc-7.10.patch
+++ /dev/null
@@ -1,7 +0,0 @@
-diff --git a/src/Flower/Main.hs b/src/Flower/Main.hs
-index b0cbd1c..3428db5 100644
---- a/src/Flower/Main.hs
-+++ b/src/Flower/Main.hs
-@@ -1 +1,2 @@
-+{-# LANGUAGE FlexibleContexts #-}
- -- FlowEr - FLOWgram ExtractoR
diff --git a/dev-haskell/biosff/metadata.xml b/dev-haskell/biosff/metadata.xml
deleted file mode 100644
index 1c01edd0aec8..000000000000
--- a/dev-haskell/biosff/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <use>
- <flag name="fclip">Build the 'fclip' executable.</flag>
- <flag name="flower">Build the 'flower' executable.</flag>
- <flag name="frecover">Build the 'frecover' executable.</flag>
- </use>
- <longdescription>
- The library contains the functionality for reading and writing
- SFF files (sequencing data from 454 and Ion Torrent). It duplicates
- code from (and is incompatible with) the "bio" library.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/bitarray/Manifest b/dev-haskell/bitarray/Manifest
deleted file mode 100644
index 6f0bc4e0d38e..000000000000
--- a/dev-haskell/bitarray/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST bitarray-0.0.1.1.tar.gz 3701 BLAKE2B f26a89d1999eaf851ffdb66d6e34c4047169fbf1c253acde0631101039ee6f6a7d0ab8640f25b8a1837df9974ac137c5ca1e7f64d537bdd059aaf3eae7e5c5aa SHA512 4b51ef2be989949e4ab8b9cab194c2bb5f3895abf9881ddf6009dd234c2c7d01edf01dc4ae96312a36f0b3d43f1b2b975eeaa738f66ccc2ab9a1a10e07582602
-EBUILD bitarray-0.0.1.1.ebuild 530 BLAKE2B f25a7d380434ec7df66e80d583833abb48b6282b5fa4f3b0cc5b01721c1b96e9ff09c99fb20a604e980c51f777748dfe18129d9fb7dd5eebc55db634453ac126 SHA512 ce6a994039b05bf3dab769d0c5821838f0f6e5fca390ad7afd1fd21994cced8ee702247b509493c36bdde7d07dc57b72cb8fefce1305b38a507effca3dec3815
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/bitarray/bitarray-0.0.1.1.ebuild b/dev-haskell/bitarray/bitarray-0.0.1.1.ebuild
deleted file mode 100644
index b343dc284a87..000000000000
--- a/dev-haskell/bitarray/bitarray-0.0.1.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.1.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Mutable and immutable bit arrays"
-HOMEPAGE="http://code.haskell.org/~bkomuves/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.2
-"
diff --git a/dev-haskell/bitarray/metadata.xml b/dev-haskell/bitarray/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/bitarray/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/bits-atomic/Manifest b/dev-haskell/bits-atomic/Manifest
deleted file mode 100644
index 271f740da406..000000000000
--- a/dev-haskell/bits-atomic/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX bits-atomic-0.1.3-ghc-8.patch 353 BLAKE2B 14eaaac0e86a1be6911512bd6e77ee8124fa8aea14ac4af5aa4281e9b0b8b94e015e387cd5f6a50a21c6fa1917dffe20af57deaa8781381ec5f92293b1fbba0a SHA512 a33787a086dd72120b50d0fd78b80435e5c62f54daaadfc21177973119a75f0b0855311c655c0656aab8ad9712c34e8d60e4f371f2be244b283aee9f53c3aab2
-DIST bits-atomic-0.1.3-gcc-5.patch 30907 BLAKE2B 135d495f914af645de82c4d3cd491460dba6fee5293a591f9e83ad07efd7b47cedf32a841557eca0a852690e9367c6fd7a0d6722d6212193c7188fe70d673d77 SHA512 0a40015f225325db3716ac0a17e33eef3f2042b72f933000a52734b103ea3e316a0242a0b75c90a31d0d4c31d33da8d32b07f7c067d79ade51df66ea75a3b19c
-DIST bits-atomic-0.1.3.tar.gz 7982 BLAKE2B 4ac1e6c808c30fb8ad59509aefb9dcb32f98023b31efb2eabf59ea94cbc681aa94219a8389179c7755dfb8ad944bcab122676aca361502d030c85d04c7a4f113 SHA512 e13c21c81ebc6cce2f85a184a572eb1647439f605985a8344ff219cc685c7d0adcf5d2433ea75fa1560a807e329cab23b548435adc0087e6294417eb7a65fbf1
-EBUILD bits-atomic-0.1.3-r1.ebuild 885 BLAKE2B 866cb20ac442ebcb0403907ee7baa6b8d6c422d705eec5c00fb88315f8455c2590836e015c47a1e77b106f74b055f09a7431c51cb03f789ab5ce149843893a8e SHA512 bba66b5a1d8b167130e2b5b4f37dab15bb7a1b7e1b636da15341495fb11569abe4c9b147d15064e058e3fdca19c46855d8223cd0391ea726d6dd5d03d135f786
-MISC metadata.xml 1691 BLAKE2B 5aa1eb0ed180102b081871515f48f6a8cba4769a40419d52d60103b3038d38f0124145a7c4325238b8f795e0839540a7227358ac58730483add4aea2f961d03b SHA512 a1cc66012effc5e266240407c87aec1563618f5573c0fae51efe02c1c5d0c2caabbc27b2fb4a60904bae6e452a06a2b5eb062d120268db9a2a3e8f582fd58f3d
diff --git a/dev-haskell/bits-atomic/bits-atomic-0.1.3-r1.ebuild b/dev-haskell/bits-atomic/bits-atomic-0.1.3-r1.ebuild
deleted file mode 100644
index 278b011fad91..000000000000
--- a/dev-haskell/bits-atomic/bits-atomic-0.1.3-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.4.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Atomic bit operations on memory locations for low-level synchronization"
-HOMEPAGE="https://hackage.haskell.org/package/bits-atomic"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz
- https://dev.gentoo.org/~slyfox/patches/${P}-gcc-5.patch"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
- test? ( dev-haskell/hunit
- dev-haskell/quickcheck
- dev-haskell/test-framework
- dev-haskell/test-framework-hunit
- dev-haskell/test-framework-quickcheck2 )
-"
-
-PATCHES=(
- "${DISTDIR}"/${P}-gcc-5.patch
- "${FILESDIR}"/${P}-ghc-8.patch
-)
diff --git a/dev-haskell/bits-atomic/files/bits-atomic-0.1.3-ghc-8.patch b/dev-haskell/bits-atomic/files/bits-atomic-0.1.3-ghc-8.patch
deleted file mode 100644
index eb12edc2d4f3..000000000000
--- a/dev-haskell/bits-atomic/files/bits-atomic-0.1.3-ghc-8.patch
+++ /dev/null
@@ -1,9 +0,0 @@
-diff --git a/test/test.hs b/test/test.hs
-index 38238b5..c3a99b0 100644
---- a/test/test.hs
-+++ b/test/test.hs
-@@ -35,3 +35,3 @@ testPattern = 0xdeadbeef
-
--type PolyTest = (AtomicBits a, Storable a, Integral a, Bounded a, Show a) => a -> Assertion
-+type PolyTest = forall a . (AtomicBits a, Storable a, Integral a, Bounded a, Show a) => a -> Assertion
-
diff --git a/dev-haskell/bits-atomic/metadata.xml b/dev-haskell/bits-atomic/metadata.xml
deleted file mode 100644
index d93ea74cbc2d..000000000000
--- a/dev-haskell/bits-atomic/metadata.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Atomic operations including CAS (compare-and-swap), fetch &amp; add and variants
- suitable for low-level shared-memory synchronization.
-
- The implementation is using GCC's builtin atomic operations (available in GCC &gt;=
- 4) in C wrappers called through the FFI. See these links for background:
-
- * GCC manual: &lt;https://gcc.gnu.org/onlinedocs/gcc/Atomic-Builtins.html&gt;
-
- * GCC wiki: &lt;https://gcc.gnu.org/wiki/Atomic&gt;
-
- /Portability/: This package is primarily developed on a Linux system, but
- should work wherever GCC &gt;= 4 is available. It has been confirmed as working
- on OSX. On Windows, it should work with Cygwin but currently fails for
- vanilla Haskell-Platform 2010.1.0.0 as it still packages GCC 3.x. An
- installer for updated versions of GCC is available at
- &lt;http://www.mingw.org/&gt; and should make this package work in connection with
- Haskell-Platform. Feedback on compatibility would be appreciated.
-
- /Testing:/ The following commands can be used to compile and run the test suite:
-
- &gt; cabal unpack bits-atomic &amp;&amp; cd bits-atomic-* # if not yet locally available
- &gt; cabal configure -ftest
- &gt; cabal build
- &gt; cabal test
-
- /Recent changes/:
-
- * 0.1.3: Documentation updates, especially on portability. No functional
- changes.
-
- * 0.1.2: Avoid using System.FilePath in Setup.hs to fix build failure on hackage
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/bitwise/Manifest b/dev-haskell/bitwise/Manifest
deleted file mode 100644
index 49e0a91baf51..000000000000
--- a/dev-haskell/bitwise/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST bitwise-1.0.0.1.tar.gz 16473 BLAKE2B e7caa6d1ac864d6c12ff471a7080559da93f3973eeb5949e54ee2a2f205cab4a9c452578c0a22102fe613964af4f9367b037552a30dd711b08cac2dd2c3ccdca SHA512 b8653549ef0d0f4eb608802f6124cd969c16cbeb6f26dd83839bbaab7d56cf0c1b39a7ac3dba40f3fa00f3f67f38bad091ee0f01e7f6aea7f9c0bafa34efb443
-EBUILD bitwise-1.0.0.1.ebuild 744 BLAKE2B 81103f3a7f7e3a85d84607ae4728f351954ad2ce77b07094e99383a7e7aa13c23e5c0746b08168a65f78860ca5a82ffb63f64b64571529838d14567854901bac SHA512 666e574316db133336d195e37b2c6950b9f90dd825e8ede16a88ec867a13020edba10079cb460853fc457cbb966fa17b21c51d549c4789bb2b479c6ce90f7c17
-MISC metadata.xml 1673 BLAKE2B c75742976ddfdeaf87bb1a24e96f5da39d939bd8c81cc865b55bac08bebaaa03951ee76e62519728722f7c6e7f2e7d7c725b023e7d19da356fd1b06c976847fd SHA512 6b986b6e6ee52c573b91f315f6c0ee7f995e60f6c1a26530aeb3148ac5bc9cc35af1fb303e938dbd4eb6d153a894ad6cdb1b8112424832b6be199f9c3dd5c2b8
diff --git a/dev-haskell/bitwise/bitwise-1.0.0.1.ebuild b/dev-haskell/bitwise/bitwise-1.0.0.1.ebuild
deleted file mode 100644
index 7c437a36a1a8..000000000000
--- a/dev-haskell/bitwise/bitwise-1.0.0.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.5.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="fast multi-dimensional unboxed bit packed Bool arrays"
-HOMEPAGE="https://code.mathr.co.uk/bitwise"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
- test? ( >=dev-haskell/quickcheck-2.4 )
-"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'QuickCheck >= 2.4 && < 2.12' 'QuickCheck >= 2.4' \
- 'base >= 4.7 && < 4.12' 'base >= 4.7'
-}
diff --git a/dev-haskell/bitwise/metadata.xml b/dev-haskell/bitwise/metadata.xml
deleted file mode 100644
index 361f919bab11..000000000000
--- a/dev-haskell/bitwise/metadata.xml
+++ /dev/null
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Unboxed multidimensional bit packed Bool arrays with fast aggregate
- operations based on lifting Bool operations to bitwise operations.
-
- There are many other bit packed structures out there, but none met
- all of these requirements:
-
- (1) unboxed bit packed Bool array,
-
- (2) multi-dimensional indexing,
-
- (3) fast (de)serialization, or interoperable with foreign code,
-
- (4) fast aggregate operations (fold, map, zip).
-
- Quick tour of the bitwise library:
-
- [Data.Bits.Bitwise] Lift boolean operations on 'Bool' to bitwise
- operations on 'Data.Bits.Bits'.
-
- [Data.Array.BitArray] Immutable bit arrays.
-
- [Data.Array.BitArray.ST] Mutable bit arrays in 'Control.Monad.ST.ST'.
-
- [Data.Array.BitArray.IO] Mutable bit arrays in 'IO'.
-
- [Data.Array.BitArray.ByteString] (De)serialization.
-
- [Codec.Image.PBM] Portable bitmap monochrome 2D image format.
-
- Very rough performance benchmarks:
-
- * immutable random access single bit reads:
- @BitArray ix@ is about 40% slower than @UArray ix Bool@,
-
- * 'Control.Monad.ST.ST' mutable random access single bit reads:
- @STBitArray s ix@ is about the same as @STUArray s ix Bool@,
-
- * immutable map @Bool -&gt; Bool@:
- @BitArray ix@ is about 85x faster than @UArray ix Bool@,
-
- * immutable zipWith @Bool -&gt; Bool -&gt; Bool@:
- @BitArray ix@ is about 1300x faster than @UArray ix Bool@.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/blaze-builder-conduit/Manifest b/dev-haskell/blaze-builder-conduit/Manifest
deleted file mode 100644
index 0fbbecdf4050..000000000000
--- a/dev-haskell/blaze-builder-conduit/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST blaze-builder-conduit-1.1.0.tar.gz 1367 BLAKE2B f62b2a5d8dcabec2d9173eb2cdd0569821735624bc8dd9c14779f9a3e2a2c6222d9c95666daac3884aa2edb8b1f2324a8e097d513e48f8479761597d4be570ab SHA512 99a558801dd0bfec495648dc1a964ddf7a53d363c82ddde794bb98b6c3d12ca74edc7d79257cbf83d8802d0197c75c9e71e637de32e30b76600ce9475b0ad797
-EBUILD blaze-builder-conduit-1.1.0.ebuild 605 BLAKE2B 124f69f96058ea39335bb86e2e32348217f3e24a750897c26cbcfdc00a12d7ed83a998f7c07390fe6aa9f24ae954b735e63113802f60598597c3eb9870d68fdc SHA512 0696742dd500938849abaceb1fb9fab5224573cbeb5651712a2108dd7788b1955e7835ace3fd37d68811e2240117cf6a1e16f635e4ef1ab3f0e9fd423e549089
-MISC metadata.xml 331 BLAKE2B 2f0d614675ec1cb899fb54336e92cab19040fe07a5c74885918dc2374ec1aec20bccd144c62c07674dd7380e7f6e4dca766a515d3f74fbf40485a553f4e2aeff SHA512 8be6ef47e4673b2ffa96e6f58ff358592f9af550d30078c7bf7a35a1aa91390949633afefb75e43155a477801d3af5aa386ada2563d22ac6b06bc6858c0b78a7
diff --git a/dev-haskell/blaze-builder-conduit/blaze-builder-conduit-1.1.0.ebuild b/dev-haskell/blaze-builder-conduit/blaze-builder-conduit-1.1.0.ebuild
deleted file mode 100644
index 4efad85f8a29..000000000000
--- a/dev-haskell/blaze-builder-conduit/blaze-builder-conduit-1.1.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Convert streams of builders to streams of bytestrings. (deprecated)"
-HOMEPAGE="https://github.com/snoyberg/conduit"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/conduit-1.1:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
-"
diff --git a/dev-haskell/blaze-builder-conduit/metadata.xml b/dev-haskell/blaze-builder-conduit/metadata.xml
deleted file mode 100644
index ed3c0820e087..000000000000
--- a/dev-haskell/blaze-builder-conduit/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <upstream>
- <remote-id type="github">snoyberg/conduit</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/blaze-textual/Manifest b/dev-haskell/blaze-textual/Manifest
deleted file mode 100644
index 782951ffa073..000000000000
--- a/dev-haskell/blaze-textual/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX blaze-textual-0.2.1.0-ghc-9.0.patch 693 BLAKE2B 1eec52d6bd1b846d705b3bffe61d7087185b3fb0396cf3650d5cc6312dc418408f2606f3dbf68859b8a56f08bf7e34696ad7d5748a7da47af39c6d7669681b76 SHA512 7e58ad2f1fe9629878042204e85d767d798752135d02753e8bf6403bd6cdf95bd91a58d544a56b5ecbef547d38640941e4c361532fa29f88fc7251f7b5e762c8
-AUX blaze-textual-0.2.1.0-integer-simple-fallback.patch 301 BLAKE2B 84b9ff91ff96c2969cb068d934c874f760411ae5765bdb09d22e3fc29cc422df8e59927ac822455f9ce335ef7ce03fbd324b7e92ed46dd3d6c1a08044c85019a SHA512 1947db78836868a91cd523b611f5970c4ae3d3b143b5c9e5d85fa552ec28a9f4809f6d8d2935f43f24b0915232bfcc4adf99381fb6c9a5b940dfcd743303f07f
-DIST blaze-textual-0.2.1.0.tar.gz 6914 BLAKE2B 1f56b564d91429abf12984602784dd1af4e3e4f0ba603e306912c00fae4efd5e74575e1c3387fc382265edb3343987477f24950e3814cacb9651c9e3333259c6 SHA512 260036fc712fab44e6f852dd8b40d9fbe79e0a181788d647806b128da19f57cf2e024ffe0567265deddabebb27b9dc9dbd34422cbdbf04c9e21d3e010a4f7ee5
-EBUILD blaze-textual-0.2.1.0.ebuild 1121 BLAKE2B 37c6009e22adde3d04a4fbbb8e475f4e8a224a57945911718563e298f142f01e72b846087346c94aed00098016c2cae1464f1b677c12d19720ef6bcfd385c0f1 SHA512 3fc3f951821debf18aa9fb0d5aa903f4526f44fbdef84f2c78fdb83fdffb5c0f852f8ec31ef0abaae3238c3a9801e08fdbd4945e844fdddf2295bc524a927d46
-MISC metadata.xml 589 BLAKE2B 0ead4f018a8f25bd39f9a9fb0e8c660a52c03dba6a7ea994e5c63da3a777a4f4e01afab0314cf5fc06f8dd462593196afc850b263670b5a69094d8bfc0a0c044 SHA512 7c223220f1a9c60c7e9431316aaa8dcc408621afe3124d7ca2131f207c9a4a5910049ba7aa9ee0340912216fa5263ce63fe6827842e254c1a3c7b913b1473796
diff --git a/dev-haskell/blaze-textual/blaze-textual-0.2.1.0.ebuild b/dev-haskell/blaze-textual/blaze-textual-0.2.1.0.ebuild
deleted file mode 100644
index 909db630574a..000000000000
--- a/dev-haskell/blaze-textual/blaze-textual-0.2.1.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.6.6.9999
-#hackport: flags: -developer,-native
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Fast rendering of common datatypes"
-HOMEPAGE="https://github.com/bos/blaze-textual"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=dev-haskell/blaze-builder-0.2.1.4:=[profile?]
- >=dev-haskell/double-conversion-0.2.0.1:=[profile?]
- dev-haskell/old-locale:=[profile?]
- >=dev-haskell/text-0.11.0.2:=[profile?]
- dev-haskell/vector:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
- test? ( >=dev-haskell/quickcheck-2.4.0.1
- >=dev-haskell/test-framework-0.3.3
- >=dev-haskell/test-framework-quickcheck2-0.2.9 )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.2.1.0-ghc-9.0.patch
- "${FILESDIR}"/${PN}-0.2.1.0-integer-simple-fallback.patch
-)
-
-src_configure() {
- haskell-cabal_src_configure \
- --flag=-developer \
- --flag=-native
-}
diff --git a/dev-haskell/blaze-textual/files/blaze-textual-0.2.1.0-ghc-9.0.patch b/dev-haskell/blaze-textual/files/blaze-textual-0.2.1.0-ghc-9.0.patch
deleted file mode 100644
index 86dfdb602fcb..000000000000
--- a/dev-haskell/blaze-textual/files/blaze-textual-0.2.1.0-ghc-9.0.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-commit c93b53a4aaad5a6ee2ddf90010957981d75d3579 (HEAD -> master, origin/master, origin/HEAD)
-Author: Andrey Prokopenko <persiantiger@yandex.ru>
-Date: Sun Apr 18 01:21:37 2021 +0300
-
- Hide `quoteRemInteger` import for base-4.15.0.0
-
-diff --git a/Blaze/Text/Int.hs b/Blaze/Text/Int.hs
-index 58cdbf4..bf395a3 100644
---- a/Blaze/Text/Int.hs
-+++ b/Blaze/Text/Int.hs
-@@ -23,7 +23,10 @@ import Data.Int (Int8, Int16, Int32, Int64)
- import Data.Monoid (mappend, mempty)
- import Data.Word (Word, Word8, Word16, Word32, Word64)
- import GHC.Base (quotInt, remInt)
-+#if MIN_VERSION_base(4,15,0)
-+#else
- import GHC.Num (quotRemInteger)
-+#endif
- import GHC.Types (Int(..))
-
- #if defined(INTEGER_GMP)
-
diff --git a/dev-haskell/blaze-textual/files/blaze-textual-0.2.1.0-integer-simple-fallback.patch b/dev-haskell/blaze-textual/files/blaze-textual-0.2.1.0-integer-simple-fallback.patch
deleted file mode 100644
index 44ff8fdc6ff6..000000000000
--- a/dev-haskell/blaze-textual/files/blaze-textual-0.2.1.0-integer-simple-fallback.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-Allow ghc[-gmp] to discover integer-simple: https://bugs.gentoo.org/790467
---- a/blaze-textual.cabal
-+++ b/blaze-textual.cabal
-@@ -39,7 +39,6 @@ flag native
- flag integer-simple
- description: use integer-simple instead of integer-gmp
- default: False
-- manual: True
-
- library
- exposed-modules:
diff --git a/dev-haskell/blaze-textual/metadata.xml b/dev-haskell/blaze-textual/metadata.xml
deleted file mode 100644
index 833c880d8e99..000000000000
--- a/dev-haskell/blaze-textual/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- A library for efficiently rendering Haskell datatypes to
- bytestrings.
-
- /Note/: if you use GHCi or Template Haskell, please see the
- @README@ file for important details about building this package,
- and other packages that depend on it:
- &lt;https://github.com/bos/blaze-textual#readme&gt;
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/boolean/Manifest b/dev-haskell/boolean/Manifest
deleted file mode 100644
index 752526a9be21..000000000000
--- a/dev-haskell/boolean/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST Boolean-0.2.4.tar.gz 6634 BLAKE2B 6964300eb6d4ed8d74a087e7349fc816c4af770af6127fba0285e6afcd22c072b7101c09d907cb794645c3726d0db36b8855a0c1f7b3d6298e49062b68d9944e SHA512 2b92666edbc2b0cf0e0f0d09125b78324229996ea1896b58779daff7f7d10b4dc4d1b8ebbcd63690cb61b68264d797fa40312ca0e934962bbeee4fb6fba1805a
-EBUILD boolean-0.2.4.ebuild 608 BLAKE2B b4994801e4971eb16ce8217ab8c1f519f63852a0f85f6a5f3a5fe2e6318067da20ab157aa48b2e4d89d23550b998876bf52ce7d7d0e0effbf5960ead2eeae8a6 SHA512 5903f93f4df68f09f077b73a1ed17672aeee65eb29ad30a961f49d9caec455862a397ba42263b8ec60a172eb3d36915e6ba8e6a342551738ca756d312de6e564
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/boolean/boolean-0.2.4.ebuild b/dev-haskell/boolean/boolean-0.2.4.ebuild
deleted file mode 100644
index f61c6a820028..000000000000
--- a/dev-haskell/boolean/boolean-0.2.4.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.1.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-MY_PN="Boolean"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Generalized booleans and numbers"
-HOMEPAGE="https://hackage.haskell.org/package/Boolean"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
-
-S="${WORKDIR}/${MY_P}"
diff --git a/dev-haskell/boolean/metadata.xml b/dev-haskell/boolean/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/boolean/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/boundedchan/Manifest b/dev-haskell/boundedchan/Manifest
deleted file mode 100644
index acac41e6851f..000000000000
--- a/dev-haskell/boundedchan/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST BoundedChan-1.0.3.0.tar.gz 3591 BLAKE2B df6f085ea129efccec006dec7133524fc88332fb6451f8ee63702b985e6481c5741aecc0974c203f43b25f63036dbf0935e44e4a9cabf3f1c3574be9580bdf26 SHA512 4d842d2b499dce265329f81a402fbda2e97e00b7e04d55176225f6a1284d5dafae4712df1ab71effd328e65f218c582440d4db3e62e253033da49339cbfb7055
-EBUILD boundedchan-1.0.3.0.ebuild 618 BLAKE2B c676701049ca9a2337da114a46bd2019963ac10fd6f793f401a888c3cf801db7e185ba0d258dc87470f84e8ab1cb2108147b519bdc778fe8ca7336a4cd634ef4 SHA512 7b4cee76e3874403b152fa8b99177d6bf2311fdbc267c441c68d9db0a56b2a2177897ee8d814b35a7d275f725b11b97ca28dd686ec85472e87c9b60c9b12931d
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/boundedchan/boundedchan-1.0.3.0.ebuild b/dev-haskell/boundedchan/boundedchan-1.0.3.0.ebuild
deleted file mode 100644
index 1a257e5e28f5..000000000000
--- a/dev-haskell/boundedchan/boundedchan-1.0.3.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-MY_PN="BoundedChan"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Implementation of bounded channels"
-HOMEPAGE="https://hackage.haskell.org/package/BoundedChan"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
-
-S="${WORKDIR}/${MY_P}"
diff --git a/dev-haskell/boundedchan/metadata.xml b/dev-haskell/boundedchan/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/boundedchan/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/boxes/Manifest b/dev-haskell/boxes/Manifest
deleted file mode 100644
index 44aa5e6809ce..000000000000
--- a/dev-haskell/boxes/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST boxes-0.1.5.tar.gz 7598 BLAKE2B e90b94b85d2cc47904df690de2a9bc0ff058230d0134315b02ffc436e172deded72880084542628594968e82e8e81268e95582d39f4cd7d3f499d25e56faac35 SHA512 44527be9a8351aef9e6a98bc90276c0137892e2672ca5ae15968ac21cfc1f0ce92d2c734c26b5493b2f8597ab1a65cb9cf5d050b6b02b0a61d6b6df4143ba4d7
-EBUILD boxes-0.1.5.ebuild 655 BLAKE2B 54969e8ae8ef7e94e0940ee001375af47a08cf6669e358a90ec433b6668b5061d37f4c0212d36647fcf1d171443ef449eedb1b505e6478b15ee63930f7020f05 SHA512 04ebb15c5c589ca92e6f19a7586cef17d2c2ddf74e82e0081589bfc1dfdee44480580b124e74ca5fbc84ad2aacf656586123a7296e41f6e5f1e15091cbd4872a
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/boxes/boxes-0.1.5.ebuild b/dev-haskell/boxes/boxes-0.1.5.ebuild
deleted file mode 100644
index 8e0f2d920a85..000000000000
--- a/dev-haskell/boxes/boxes-0.1.5.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="2D text pretty-printing library"
-HOMEPAGE="https://hackage.haskell.org/package/boxes"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/split-0.2:=[profile?] <dev-haskell/split-0.3:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.9.2
- test? ( dev-haskell/quickcheck )
-"
diff --git a/dev-haskell/boxes/metadata.xml b/dev-haskell/boxes/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/boxes/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/bytedump/Manifest b/dev-haskell/bytedump/Manifest
deleted file mode 100644
index dca704b71435..000000000000
--- a/dev-haskell/bytedump/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST bytedump-1.0.tar.gz 3812 BLAKE2B 37af60e27616c8b30e72e0f3260619ac5f7d76986fe75a2fc1b4f8749dfb636a67800ebe5be19494bb250d60a97316927bd5843a5492a8a6e463ce46c92808a4 SHA512 3bea638bc926fe8dc34d5ac20b5609a8b169562f266ccbaf73a9d95caf49ee368d5c516a0f52937bf6c48bbb585c8ad2819264e4109a57cebed0f836126705fe
-EBUILD bytedump-1.0.ebuild 648 BLAKE2B 763ef9edf69b0f1dfcd9b49cc5d09a9a15a5e82f896b904c9576ff42bc7439b097a3b37b53ade157d8093c51372ac96b462f36d4e72a1ec3bb35873d781b2181 SHA512 577132c54506e9b3c27ebbaae0c707f402bcd2de6e2b7b3f89f6c11d71734f06912abc791a0189a780abf7f031d9cc0ed58a2fdf71429cf18740994fc37584fd
-MISC metadata.xml 320 BLAKE2B ba5d07be43791e5ad70106863ff9fa4bdcfc8adbe0768ab380f62c34bde2b1f9d64031003d2cc8cf2ea0bf0d3e82ea4978b0cd5dcdeb5bdac05a844bee1016fe SHA512 e97a6da46bf86e3a68f5ea0ee836a4ff71ba5f28113c5505cff238abf9eead4fcce4fff6825233f1810f4136f0b5fc4057b072faca43481976332eb9ddfa3056
diff --git a/dev-haskell/bytedump/bytedump-1.0.ebuild b/dev-haskell/bytedump/bytedump-1.0.ebuild
deleted file mode 100644
index 349dc3af64a9..000000000000
--- a/dev-haskell/bytedump/bytedump-1.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.3.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Flexible byte dump helpers for human readers"
-HOMEPAGE="https://github.com/vincenthz/hs-bytedump"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="executable"
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag executable executable)
-}
diff --git a/dev-haskell/bytedump/metadata.xml b/dev-haskell/bytedump/metadata.xml
deleted file mode 100644
index 6c0a461abe7b..000000000000
--- a/dev-haskell/bytedump/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <use>
- <flag name="executable">build executable file</flag>
- </use>
-</pkgmetadata>
diff --git a/dev-haskell/bytes/Manifest b/dev-haskell/bytes/Manifest
deleted file mode 100644
index 01a059a56a34..000000000000
--- a/dev-haskell/bytes/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST bytes-0.17.tar.gz 19794 BLAKE2B 12ed44aced19c62e5a78673ca01cdbc0b42d3d265b0254ced120c95ffaa1264be53db3bcedc9a84ad7a0ebf443f40ba6693d04774b307033944d4c9709a06469 SHA512 1114bfb8db6a870b1edb1a77d9234ce0bdac38a5d12708de537d09bca2a3580d16755031b704b9fdceaa0a531009b7e7f392a6f1ee173eff9720774038f675a1
-EBUILD bytes-0.17.ebuild 1798 BLAKE2B 103202689b5959ff87f729606845b27cf42c8c7363fcb9fc817881979d55e94abb139b77fd0da40c8d092f8e7305804d4b889a18d391215fa2c851370bdb4002 SHA512 158dd0e81cd113c7a00af327015cc867cd93a20814073182ec467f23736340bfd991eea4837e0d515ab79061388a7e87874f84862afd74839acc2d7377e51b4e
-MISC metadata.xml 449 BLAKE2B 2d74efbec4578a3ff676a1175bae7835ddb16aa225e155d7b6169d5b65fed207c7ec7bb209a5102052708af89d4243722dbc72fef34acdf4931294ad0478b37b SHA512 17041e93252fde08af3a86884edcb9f7cb33c7b7218fbeff70336aa47b94929ac1f093fb9725a5d9de5d1fbce2da2586b1d880bbf83489442448d227aaa281e7
diff --git a/dev-haskell/bytes/bytes-0.17.ebuild b/dev-haskell/bytes/bytes-0.17.ebuild
deleted file mode 100644
index 5707b82636dd..000000000000
--- a/dev-haskell/bytes/bytes-0.17.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4
-#hackport: flags: -lib-werror
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Sharing code for serialization between binary and cereal"
-HOMEPAGE="https://github.com/ekmett/bytes"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+test-doctests"
-
-RESTRICT=test # fail to doctest
-
-RDEPEND=">=dev-haskell/binary-orphans-1.0.1:=[profile?] <dev-haskell/binary-orphans-1.1:=[profile?]
- >=dev-haskell/cereal-0.5.2:=[profile?] <dev-haskell/cereal-0.6:=[profile?]
- >=dev-haskell/fail-4.9.0.0:=[profile?] <dev-haskell/fail-4.10:=[profile?]
- >=dev-haskell/hashable-1.0.1.1:=[profile?] <dev-haskell/hashable-1.4:=[profile?]
- >=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
- >=dev-haskell/scientific-0.0:=[profile?] <dev-haskell/scientific-1:=[profile?]
- >=dev-haskell/semigroups-0.5:=[profile?] <dev-haskell/semigroups-1:=[profile?]
- >=dev-haskell/text-0.2:=[profile?] <dev-haskell/text-1.3:=[profile?]
- >=dev-haskell/transformers-compat-0.6.5:=[profile?] <dev-haskell/transformers-compat-1:=[profile?]
- >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
- >=dev-haskell/void-0.6:=[profile?] <dev-haskell/void-1:=[profile?]
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
- >=dev-haskell/cabal-doctest-1 <dev-haskell/cabal-doctest-1.1
- test? ( test-doctests? ( >=dev-haskell/doctest-0.11.1 <dev-haskell/doctest-0.17 ) )
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- --flag=-lib-werror \
- $(cabal_flag test-doctests test-doctests)
-}
diff --git a/dev-haskell/bytes/metadata.xml b/dev-haskell/bytes/metadata.xml
deleted file mode 100644
index 716113a6947f..000000000000
--- a/dev-haskell/bytes/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <use>
- <flag name="test-doctests">Enable the doctest suite when using the enable-tests option for cabal.</flag>
- </use>
- <upstream>
- <remote-id type="github">ekmett/bytes</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/bytestring-mmap/Manifest b/dev-haskell/bytestring-mmap/Manifest
deleted file mode 100644
index 68d149ef502c..000000000000
--- a/dev-haskell/bytestring-mmap/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST bytestring-mmap-0.2.2.tar.gz 7188 BLAKE2B d699e51f8f2416e30013dcf87fcfaa4d0ef129c1ca9951c320a7312a1ce73db14addedf47fc138b485197a4cfb115378a4544428ad974c70d89d7b3b467ace22 SHA512 0cde0bb36808d7086f6b3e3e94813c205a61ec1d0b2156a7fac98c1dc520dcdd1821a7873b7ecb9a77fdcd254b5ac1077da86865ade20a49bba0e0da1befcf46
-EBUILD bytestring-mmap-0.2.2-r1.ebuild 550 BLAKE2B 69720368ab46c341c609597cd3132765490f25948a9175274caabaa43dca0c230470a42bfb5936197970d5a1d3c2c690af3cb47c41ab0ae91a78bc0b2cdeb532 SHA512 293c65538eb143c4cf785e0729b2070a2be8e3c379a5c2bb7b485683616b4c54b26a21bb7b4aeed1174c99aa9be0f4639f9a6834ba01581d1ab87f12857e026d
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/bytestring-mmap/bytestring-mmap-0.2.2-r1.ebuild b/dev-haskell/bytestring-mmap/bytestring-mmap-0.2.2-r1.ebuild
deleted file mode 100644
index 1edb2c934332..000000000000
--- a/dev-haskell/bytestring-mmap/bytestring-mmap-0.2.2-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="mmap support for strict ByteStrings"
-HOMEPAGE="http://code.haskell.org/~dons/code/bytestring-mmap/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.2
-"
diff --git a/dev-haskell/bytestring-mmap/metadata.xml b/dev-haskell/bytestring-mmap/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/bytestring-mmap/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/bytestring-show/Manifest b/dev-haskell/bytestring-show/Manifest
deleted file mode 100644
index 30f3f2b01fdb..000000000000
--- a/dev-haskell/bytestring-show/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST bytestring-show-0.3.5.6.tar.gz 8145 BLAKE2B 421a6593e77f200db1f905a5e74071116327dd018fc8117c5c81fe0193891070f3b190b4d7ffd2e056ba4b1adb9e8eae87e2f905036a0f85ab94ab7d03602d05 SHA512 f59a041e30ec3b3eb9f971968606685ba5968dafc44d92ed50c9f7f124b891f48fc6612fdfc1a57f702e76e41f70c647e81c1919ab7fee194db9d97ddd73dd10
-EBUILD bytestring-show-0.3.5.6-r1.ebuild 763 BLAKE2B 6606f3ebaa3c690b9d16ef4c4cea5033bbda8d85eb07d937ed036df959cb7680077d3813b6702bfcd0f6b9c4c7e83edd7d9561bd28a9ed8c77eaee50f56ee658 SHA512 9f320259134d087ae6e2704c7a47b25aa60e2b9ffc6b9b5cfe752a165302e987c4ce224a36f25ac42d7895fd3050badb8829f0d53404f64937231c4a6c29b7c9
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/bytestring-show/bytestring-show-0.3.5.6-r1.ebuild b/dev-haskell/bytestring-show/bytestring-show-0.3.5.6-r1.ebuild
deleted file mode 100644
index c9d31c589831..000000000000
--- a/dev-haskell/bytestring-show/bytestring-show-0.3.5.6-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.3.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Efficient conversion of values into readable byte strings"
-HOMEPAGE="http://code.haskell.org/~dolio/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/binary:=[profile?]
- >=dev-lang/ghc-6.10.4:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6.0.3
-"
-
-src_prepare() {
- default
-
- # Use default for compatibility with Cabal-3
- rm Setup.lhs || die
- cabal_chdeps \
- 'binary < 0.8' 'binary' \
- 'containers < 0.6' 'containers'
-}
diff --git a/dev-haskell/bytestring-show/metadata.xml b/dev-haskell/bytestring-show/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/bytestring-show/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/bzlib/Manifest b/dev-haskell/bzlib/Manifest
deleted file mode 100644
index 19bb35c29cf3..000000000000
--- a/dev-haskell/bzlib/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST bzlib-0.5.1.0.tar.gz 46082 BLAKE2B d17e3832d71ca745da6884f1762aaae8ad22babed44fda9a87d2dae731334b8c1af398c78d2f79e02183ef22a53717e0a9f127fc1837f220eba35ad9397fe22f SHA512 2d4e200abc8ef7f158b4b726e81a389d5018615dd04f5704f50323498f5a1991e217a05abd10f86cab791326bc95802d22a17b55656e5289cb07ca93698a1537
-EBUILD bzlib-0.5.1.0.ebuild 642 BLAKE2B e5f4b7c25e1cac636fdd69aa1faf10913fecd5e64154723fa6ff09464fabb35978132df32684e9edff9803875e99b461bab9a8febe9e7a313eff825bef7461bc SHA512 f55c78753b4b5110ba73f784b51da79128cb1c8795a649d7bfee7e45af20bf1001f0827e27a7fc50273c30330bcb85f8a7f9dfde05f0e18a62d4c9a84dd4c951
-MISC metadata.xml 649 BLAKE2B a280fdcd3b063962323a60553abfcdc641d931b1576fef4c4f1d670765a2d3da218ff0cb9b61e17e7bda421626b439bd56dd15477a9fde9b1b3462124505323d SHA512 0edd9acf6ec96e5fdb8b0b58593bc53d36e1489b99c37ee8816392a86b1bdd022aaa9b7933ec8f11727e342454017b80387b177d4a74775893435074519d1e64
diff --git a/dev-haskell/bzlib/bzlib-0.5.1.0.ebuild b/dev-haskell/bzlib/bzlib-0.5.1.0.ebuild
deleted file mode 100644
index ff42605af4c8..000000000000
--- a/dev-haskell/bzlib/bzlib-0.5.1.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Compression and decompression in the bzip2 format"
-HOMEPAGE="https://hackage.haskell.org/package/bzlib"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="app-arch/bzip2
- >=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-4.10:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.10
-"
diff --git a/dev-haskell/bzlib/metadata.xml b/dev-haskell/bzlib/metadata.xml
deleted file mode 100644
index fc15bb4e690e..000000000000
--- a/dev-haskell/bzlib/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- This package provides a pure interface for compressing and
- decompressing streams of data represented as lazy
- 'ByteString's. It uses the bz2 C library so it has high
- performance.
-
- It provides a convenient high level API suitable for most
- tasks and for the few cases where more control is needed it
- provides access to the full bzip2 feature set.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/cairo/Manifest b/dev-haskell/cairo/Manifest
deleted file mode 100644
index 45833ad2aff1..000000000000
--- a/dev-haskell/cairo/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST cairo-0.13.8.1.tar.gz 53026 BLAKE2B a05302d41bda35d3864b675e08b9bc296a218d528d3f2ecda34325650cde67a127cb1d21f2bd8d92dfa9a5e768ff6e622a585b81ac5897d86b9d89227af8dda4 SHA512 9c4ec738fe6e335f635c3fa47a26edb9264ec5a9713ff8c0109f2cf321e21331009402d3715321b63f5423e32ad90a0dd3ca9ca83544d554be5463c9784ab727
-EBUILD cairo-0.13.8.1-r1.ebuild 1156 BLAKE2B 6d898d46d86206e1a0b42e7c5d83c6a5094ace5bbbf2f71325337134a4f8fad47de33c9977ba0383018415ba08c0a8c43eb946491ba374a309901c7b9ac2a378 SHA512 d0c7a1a084d13d2fce3b2eaa126f10b04a4475cdb2a241a0ffd1ddedb6361395d778c40c00900892ec76a0c98d91a966eb471a11c27b40b11bffb14c3f470b21
-MISC metadata.xml 469 BLAKE2B 1b72b7942922eda8e595babe307a133ac22a1a45ba7f1b1e1ef4d7c99352ce534c1b2dc1f382686c9447a2890a0a1e8193b2bd2bd897dc83ab41e08342cf3a59 SHA512 26cf5e547b38e592ebc1d5a1bdca716c6f7a33ed201b0c6b261436e68b72ec8953e42b0246101e2410be6716586eebcccf848089444100027d1aabcaa47d96c3
diff --git a/dev-haskell/cairo/cairo-0.13.8.1-r1.ebuild b/dev-haskell/cairo/cairo-0.13.8.1-r1.ebuild
deleted file mode 100644
index 5dc6456d0ed5..000000000000
--- a/dev-haskell/cairo/cairo-0.13.8.1-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4.9999
-#hackport: flags: cairo_ps:postscript,cairo_pdf:pdf,cairo_svg:svg
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Binding to the Cairo library"
-HOMEPAGE="http://projects.haskell.org/gtk2hs/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+pdf +postscript +svg"
-
-RDEPEND="dev-haskell/mtl:=[profile?]
- >=dev-haskell/text-1.0.0.0:=[profile?] <dev-haskell/text-1.3:=[profile?]
- >=dev-haskell/utf8-string-0.2:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?]
- >=dev-lang/ghc-7.10.1:=
- x11-libs/cairo
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.24
- >=dev-haskell/gtk2hs-buildtools-0.13.2.0 <dev-haskell/gtk2hs-buildtools-0.14
- virtual/pkgconfig
-"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'Cabal >= 1.24 && < 3.3' 'Cabal >= 1.24'
-}
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag pdf cairo_pdf) \
- $(cabal_flag postscript cairo_ps) \
- $(cabal_flag svg cairo_svg)
-}
diff --git a/dev-haskell/cairo/metadata.xml b/dev-haskell/cairo/metadata.xml
deleted file mode 100644
index eccc3a56def7..000000000000
--- a/dev-haskell/cairo/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Cairo is a library to render high quality vector graphics. There
- exist various backends that allows rendering to Gtk windows, PDF,
- PS, PNG and SVG documents, amongst others.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/cereal-vector/Manifest b/dev-haskell/cereal-vector/Manifest
deleted file mode 100644
index 9b86c7a18f93..000000000000
--- a/dev-haskell/cereal-vector/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST cereal-vector-0.2.0.1.tar.gz 3337 BLAKE2B d1829bf26bc7d54c0dcd45355c3fff957e2ff7b6e779102be021fb1be780104636a87d1e7c2f7a590a4302b9755867224c7d1f49cb26578748438f7e79774a5a SHA512 8e54e349b61e7e8f56e1f2029afd03e5b6677afaf79756771efdeb1b01364befa5a170b5caea445dae7342d71cc51f8fd3bf4300b0707252535e2e4d31213f00
-EBUILD cereal-vector-0.2.0.1.ebuild 666 BLAKE2B 7f5036f93656ddb53d6d6941884b2ee2dba6b5b7ed623460a8037d563d41a6081b8aa89c6f82dd3900b8af84e83248d922f6e5071c3349e8772d319c4058328c SHA512 761d8ed32166292da262baa6a9df782d8345abe70fd6c630db8e87481eb9699ff34c6969d05a0c848c790e3a9a6e97cd69b3afe999fa4b07a929395a23dc0360
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/cereal-vector/cereal-vector-0.2.0.1.ebuild b/dev-haskell/cereal-vector/cereal-vector-0.2.0.1.ebuild
deleted file mode 100644
index c52b591772c9..000000000000
--- a/dev-haskell/cereal-vector/cereal-vector-0.2.0.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Serialize instances for Data.Vector types"
-HOMEPAGE="https://github.com/acfoltzer/cereal-vector"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/cereal-0.3:=[profile?]
- >=dev-haskell/vector-0.9:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
- test? ( dev-haskell/quickcheck )
-"
diff --git a/dev-haskell/cereal-vector/metadata.xml b/dev-haskell/cereal-vector/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/cereal-vector/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/cgi/Manifest b/dev-haskell/cgi/Manifest
deleted file mode 100644
index 81cb823577d9..000000000000
--- a/dev-haskell/cgi/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST cgi-3001.5.0.0.tar.gz 19626 BLAKE2B a84ab0e78a7d7a4902f804501e0982bb22491aa04d28db8b10b61c9f298cd2d1383b07dd7d4e3fc35c0d3d42539fc210d0e0d9334254b5dde2cae6c6b9e07c7d SHA512 460f6d1494ac731c785b1cdffec541733639749bb1ad83605acaa52332b6c9e15a25982cdbf2bba5fcd69fa0317da832e6bf60c38642e394873eb5fa87b58881
-EBUILD cgi-3001.5.0.0.ebuild 1167 BLAKE2B 3afa0c67c056455a6a79c2bc00bc515fe18cd36250775cccdbccac738267096da8f59549233aadb6c94671cb4816b94afd86d6a6489d5ecfeb87809b21636a1e SHA512 6478ca5b2371e20e28c72f6a1d6b54897cd12209d34d01a13ce1497c02a4315a511ee8d54b223016f9161d6278b823f58ba8dfaf40bf3a1282c0e7d9cf341dd2
-MISC metadata.xml 336 BLAKE2B 3a6e7b508a34336bf54ddd4712031ee34309439499a1d91027c2d765a7064d3ec97cd1f7737fc5adb36486465dc864a8a8630d8fe1a2dd933df4a1cd8fc14c67 SHA512 19aa1b55e5082d9c95285932fe872170e6657dfdf8c0d63016b5cd30c5c53aceb8be376b13aa3e6ec02e62ae31686148e36ebefa377d63fa043d283a880dead5
diff --git a/dev-haskell/cgi/cgi-3001.5.0.0.ebuild b/dev-haskell/cgi/cgi-3001.5.0.0.ebuild
deleted file mode 100644
index 816add53a854..000000000000
--- a/dev-haskell/cgi/cgi-3001.5.0.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.1.9999
-#hackport: flags: -old-mtl
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="A library for writing CGI programs"
-HOMEPAGE="https://github.com/cheecheeo/haskell-cgi"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-RDEPEND=">=dev-haskell/exceptions-0.10:=[profile?] <dev-haskell/exceptions-0.11:=[profile?]
- >dev-haskell/mtl-2.2.0.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
- >=dev-haskell/multipart-0.1.2:=[profile?] <dev-haskell/multipart-0.3:=[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-haskell/xhtml-3000.0.0:=[profile?] <dev-haskell/xhtml-3000.3:=[profile?]
- >=dev-lang/ghc-8.0.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.24.0.0
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag examples install-examples) \
- --flag=-old-mtl
-}
diff --git a/dev-haskell/cgi/metadata.xml b/dev-haskell/cgi/metadata.xml
deleted file mode 100644
index f882cb5abdde..000000000000
--- a/dev-haskell/cgi/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <upstream>
- <remote-id type="github">cheecheeo/haskell-cgi</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/chasingbottoms/Manifest b/dev-haskell/chasingbottoms/Manifest
deleted file mode 100644
index 193a6f82ea74..000000000000
--- a/dev-haskell/chasingbottoms/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ChasingBottoms-1.3.1.9.tar.gz 31942 BLAKE2B b94cb27358a1af57e2617ac5b967826d1f20709817622e9c8619fdc8270eb0fc12ea8630f06f012d657f03bded69231ba86039bb07d2ffd4ed3b52ae95c0bc28 SHA512 15b05c3080e7e5960d9f84d4c3a3941a08a8f15a4c8241f7fee11f24054e09092925093f88bdd7ac38eedc57a02fa76c468e61c5ad08cb0c599a2a01bbe6b88b
-EBUILD chasingbottoms-1.3.1.9.ebuild 1046 BLAKE2B 606b35d8ecc0a044e78f1716374f5adb81a0dda190003d0302780010cf47773e48de6a1dd878280aeff642da2145db49e0bef8ffcde2a634e1c3aefc4dc1bc6f SHA512 df11612050d4a0d2d5449c5d3dc71dd06f18a409f65e7d590c65ab86f9bcb54dc5315da605887ac4476deffe73b8aed4f0a820361f1ce399f7687fbdd8c97ef6
-MISC metadata.xml 4090 BLAKE2B 170fc526a6c72ac8dbde5de907a6005b60b5d5d976875692966d611358260c3b796ed2990faf46790b32a0cae96f4e0ff241d8ef0020eb7c65eb99e50f1cfc1d SHA512 dc3f6a7ca2d636d7a7c783253716873ea8384bf3af7f3e1dbec563993ad2de56265f7b60518c34f551965af357d41a6b1a5edfd382abc5faa5a4ff8f43f9d947
diff --git a/dev-haskell/chasingbottoms/chasingbottoms-1.3.1.9.ebuild b/dev-haskell/chasingbottoms/chasingbottoms-1.3.1.9.ebuild
deleted file mode 100644
index 6b7d544696f8..000000000000
--- a/dev-haskell/chasingbottoms/chasingbottoms-1.3.1.9.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4.9999
-#hackport: flags: -build-tests
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-MY_PN="ChasingBottoms"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="For testing partial and infinite values"
-HOMEPAGE="https://hackage.haskell.org/package/ChasingBottoms"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/mtl-2:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
- >=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-7.6.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.16.0
-"
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
- haskell-cabal_src_configure \
- --flag=-build-tests
-}
diff --git a/dev-haskell/chasingbottoms/metadata.xml b/dev-haskell/chasingbottoms/metadata.xml
deleted file mode 100644
index 697509ead8f5..000000000000
--- a/dev-haskell/chasingbottoms/metadata.xml
+++ /dev/null
@@ -1,102 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Do you ever feel the need to test code involving bottoms (e.g. calls to
- the @error@ function), or code involving infinite values? Then this
- library could be useful for you.
-
- It is usually easy to get a grip on bottoms by showing a value and
- waiting to see how much gets printed before the first exception is
- encountered. However, that quickly gets tiresome and is hard to automate
- using e.g. QuickCheck
- (&lt;http://www.cse.chalmers.se/~rjmh/QuickCheck/&gt;). With this library you
- can do the tests as simply as the following examples show.
-
- Testing explicitly for bottoms:
-
- [@&gt; isBottom (head [\])@] @True@
-
- [@&gt; isBottom bottom@] @True@
-
- [@&gt; isBottom (\\_ -&gt; bottom)@] @False@
-
- [@&gt; isBottom (bottom, bottom)@] @False@
-
- Comparing finite, partial values:
-
- [@&gt; ((bottom, 3) :: (Bool, Int)) ==! (bottom, 2+5-4)@] @True@
-
- [@&gt; ((bottom, bottom) :: (Bool, Int)) &lt;! (bottom, 8)@] @True@
-
- Showing partial and infinite values (@\\\/!@ is join and @\/\\!@ is meet):
-
- [@&gt; approxShow 4 $ (True, bottom) \\\/! (bottom, \'b\')@] @\"Just (True, \'b\')\"@
-
- [@&gt; approxShow 4 $ (True, bottom) \/\\! (bottom, \'b\')@] @\"(_|_, _|_)\"@
-
- [@&gt; approxShow 4 $ ([1..\] :: [Int\])@] @\"[1, 2, 3, _\"@
-
- [@&gt; approxShow 4 $ (cycle [bottom\] :: [Bool\])@] @\"[_|_, _|_, _|_, _\"@
-
- Approximately comparing infinite, partial values:
-
- [@&gt; approx 100 [2,4..\] ==! approx 100 (filter even [1..\] :: [Int\])@] @True@
-
- [@&gt; approx 100 [2,4..\] \/=! approx 100 (filter even [bottom..\] :: [Int\])@] @True@
-
- The code above relies on the fact that @bottom@, just as @error
- \"...\"@, @undefined@ and pattern match failures, yield
- exceptions. Sometimes we are dealing with properly non-terminating
- computations, such as the following example, and then it can be nice to
- be able to apply a time-out:
-
- [@&gt; timeOut' 1 (reverse [1..5\])@] @Value [5,4,3,2,1]@
-
- [@&gt; timeOut' 1 (reverse [1..\])@] @NonTermination@
-
- The time-out functionality can be used to treat \"slow\" computations as
- bottoms:
-
- [@&gt; let tweak = Tweak &amp;#x7b; approxDepth = Just 5, timeOutLimit = Just 2 &amp;#x7d;@]
-
- [@&gt; semanticEq tweak (reverse [1..\], [1..\]) (bottom :: [Int\], [1..\] :: [Int\])@] @True@
-
- [@&gt; let tweak = noTweak &amp;#x7b; timeOutLimit = Just 2 &amp;#x7d;@]
-
- [@&gt; semanticJoin tweak (reverse [1..\], True) ([\] :: [Int\], bottom)@] @Just ([],True)@
-
- This can of course be dangerous:
-
- [@&gt; let tweak = noTweak &amp;#x7b; timeOutLimit = Just 0 &amp;#x7d;@]
-
- [@&gt; semanticEq tweak (reverse [1..100000000\]) (bottom :: [Integer\])@] @True@
-
- Timeouts can also be applied to @IO@ computations:
-
- [@&gt; let primes = unfoldr (\\(x:xs) -&gt; Just (x, filter ((\/= 0) . (\`mod\` x)) xs)) [2..\]@]
-
- [@&gt; timeOutMicro 100 (print $ filter ((== 1) . (\`mod\` 83)) primes)@] @[167,499,9NonTermination@
-
- [@&gt; timeOutMicro 100 (print $ take 6 $ filter ((== 1) . (\`mod\` 83)) primes)@] @[167,499,997,1163,1993NonTermination@
-
- [@&gt; timeOutMicro 100 (print $ take 6 $ filter ((== 1) . (\`mod\` 83)) primes)@] @[167,499,997,1163,1993,2657]@
-
- [@ @] @Value ()@
-
- For the underlying theory and a larger example involving use of
- QuickCheck, see the article \"Chasing Bottoms, A Case Study in Program
- Verification in the Presence of Partial and Infinite Values\"
- (&lt;http://www.cse.chalmers.se/~nad/publications/danielsson-jansson-mpc2004.html&gt;).
-
- The code has been tested using GHC. Most parts can probably be
- ported to other Haskell compilers, but this would require some work.
- The @TimeOut@ functions require preemptive scheduling, and most of
- the rest requires @Data.Generics@; @isBottom@ only requires
- exceptions, though.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/chimera/Manifest b/dev-haskell/chimera/Manifest
deleted file mode 100644
index 6cd845f5e3e0..000000000000
--- a/dev-haskell/chimera/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST chimera-0.3.1.0.tar.gz 13809 BLAKE2B 64a343f84de1cd535676934c26e43994062ea24fdf27463a22b3ff1086480a277fc3f0f87905f9060bca80e46ab0a553e5091cb27065ba0e3321e62800a7756d SHA512 7f155bb3d938331760e8e06c47d67a985588e1817e8b151f6a58074d77a71ce0a70537c55ab3d97c02867d9f2a3ae2f31ed87432e833930b3be6c2f92a8947fc
-EBUILD chimera-0.3.1.0.ebuild 982 BLAKE2B 11ff61ae5f4d5707c99b2d83f8746b1784938eabb9cefe9b951f148ded71b99c9a63a90b5f842cc89bb03fd4e5305bed6d637fd303cf8b916ce6c706ae4f04c2 SHA512 ca55bfd97af39256c9746153cb23f937e22194437d8f7a10adb3b5e9867a344941d6bb9e7dbb9dc8579195753834291f084fd2a19a609279f948699ca40ca4f5
-MISC metadata.xml 1365 BLAKE2B 78abe3829e124cc92aa3369f5a8e48a0dd438e9ad5b0ec84231dc0a2c96876b25d366b9b928eb1e835d2e5972b2a33f05bc1013dc72199211a6ae185a949839f SHA512 081303631a5ffe470dc8b17f200d9eb97ebb7d3f91c14fb0377fde91e6b8620e25dff8c35b12cfccb150cced2ab9c76ac1891dda55e406559c0723bea5e0fb31
diff --git a/dev-haskell/chimera/chimera-0.3.1.0.ebuild b/dev-haskell/chimera/chimera-0.3.1.0.ebuild
deleted file mode 100644
index 68d9b6f55253..000000000000
--- a/dev-haskell/chimera/chimera-0.3.1.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Lazy infinite streams with O(1) indexing"
-HOMEPAGE="https://github.com/Bodigrim/chimera#readme"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+representable"
-
-RDEPEND="dev-haskell/vector:=[profile?]
- >=dev-lang/ghc-8.0.1:=
- representable? ( dev-haskell/adjunctions:=[profile?]
- dev-haskell/distributive:=[profile?]
- dev-haskell/mtl:=[profile?] )
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.24.0.0
- test? ( >=dev-haskell/quickcheck-2.10
- dev-haskell/tasty
- dev-haskell/tasty-hunit
- dev-haskell/tasty-quickcheck
- dev-haskell/tasty-smallcheck )
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag representable representable)
-}
diff --git a/dev-haskell/chimera/metadata.xml b/dev-haskell/chimera/metadata.xml
deleted file mode 100644
index 3cc879fea818..000000000000
--- a/dev-haskell/chimera/metadata.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <use>
- <flag name="representable">Define Representable instance from adjunctions package</flag>
- </use>
- <longdescription>
- There are plenty of memoizing libraries on Hackage, but they
- usually fall into two categories:
-
- * Store cache as a flat array, enabling us
- to obtain cached values in O(1) time, which is nice.
- The drawback is that one must specify the size
- of the array beforehand,
- limiting an interval of inputs,
- and actually allocate it at once.
- * Store cache as a lazy binary tree.
- Thanks to laziness, one can freely use the full range of inputs.
- The drawback is that obtaining values from a tree
- takes logarithmic time and is unfriendly to CPU cache,
- which kinda defeats the purpose.
-
- This package intends to tackle both issues,
- providing a data type 'Chimera' for
- lazy infinite compact streams with cache-friendly O(1) indexing.
-
- Additional features include:
-
- * memoization of recursive functions and recurrent sequences,
- * memoization of functions of several, possibly signed arguments,
- * efficient memoization of boolean predicates.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/chunked-data/Manifest b/dev-haskell/chunked-data/Manifest
deleted file mode 100644
index 243c567da553..000000000000
--- a/dev-haskell/chunked-data/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST chunked-data-0.3.0.tar.gz 4349 BLAKE2B f2392f2ba4bdc3f3cccd7a2a45be51e70da388be39ff35fc7688c9825c70c058c03f80252ffad388d0f5768bd941aa9d04024bf2b511439fac7d6298b7d1a76a SHA512 cbce790f1898b2aed6309d8eee14c3461bf99e8adbb27bfb563be86ccbcb3f4b3bca55e82b71e87c2b451ccad829cd4cf276c5b1a40934f32b065e176bbb5617
-EBUILD chunked-data-0.3.0.ebuild 677 BLAKE2B ab68f6451e61a6c54a985753661b6c8b4323fa451d8f1973fc71212f2558fcd47fca1184f3401c7bbce5cdfa3777d870b2d856346dd517bd7bc7306a1cc4d4f6 SHA512 2af7856793047f8c707f12ce92865f5d700fb8df3ec698139fc1228449961295d167a2ae0c3808b22c10fc990257b4493d76507d7eb5d17583921602600a0327
-MISC metadata.xml 332 BLAKE2B 6ca7127df37db441da623b93521a069e59fe94b213c0d0830def2b7b62d4cfd22166a5c300da5baa26673921750749463cdfbd003a45c78bdb701dc3c7fd766f SHA512 03cb62cf46892deab8f23b1d1652aff12fd5968bf859ae1ddc01785f3d7dd736f6b97fc238a92c7842ace9c84b9cddf60f55d467728d5637c18f8181a897581a
diff --git a/dev-haskell/chunked-data/chunked-data-0.3.0.ebuild b/dev-haskell/chunked-data/chunked-data-0.3.0.ebuild
deleted file mode 100644
index 15128cef8fcf..000000000000
--- a/dev-haskell/chunked-data/chunked-data-0.3.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.1
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Typeclasses for dealing with various chunked data representations"
-HOMEPAGE="https://github.com/snoyberg/mono-traversable"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/semigroups:=[profile?]
- >=dev-haskell/text-1.2:=[profile?]
- dev-haskell/vector:=[profile?]
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
-"
diff --git a/dev-haskell/chunked-data/metadata.xml b/dev-haskell/chunked-data/metadata.xml
deleted file mode 100644
index f3f432120e0b..000000000000
--- a/dev-haskell/chunked-data/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <upstream>
- <remote-id type="github">fpco/chunked-data</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/cipher-camellia/Manifest b/dev-haskell/cipher-camellia/Manifest
deleted file mode 100644
index 317785429b42..000000000000
--- a/dev-haskell/cipher-camellia/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST cipher-camellia-0.0.2.tar.gz 6230 BLAKE2B d40fc1cc549d6150a10154fc68e134dbad0c451a60632be081e94c95b75053ff64a26ffca7fc899b3df88294341b4a9f209e10ac91f39de368dd3466cf017717 SHA512 d3094d2b190023b6afbab20f7d1c01826f56b7c99ea0c9613fcb14c8d3f3f3c3e16b57c2643a9df2bcf12cc97596cd32dd717fedf81fd84a9cdb9f46f308e130
-EBUILD cipher-camellia-0.0.2.ebuild 921 BLAKE2B d7e32452b4f328d3733e66f1bfeef6d5dbe2da2ffa5028f1fa89821ca5b3f46a3e9ca555b92192b2766bd581f3b6bfc49e7dd40afde2c6978f6caf56effd6abd SHA512 eeb437c6fe93ddda6001224a2530da7f04b7582406d572f1883e574f382b35569a791ee92040471f00acf63a050a4d43e324cc4f6775de028a5ef10e07d13644
-MISC metadata.xml 341 BLAKE2B 08b1b586e4ac4186a5da7ddae6ebdddaca33535b31c409570e30c27445eac48686781e5d50a62184d63761f3814b1b86625a10829e702d525697b6589e00d39f SHA512 a28a7a8da6e861eb246c983c73f2ab03118382c25f7dfc6eac46a3d0278399a0292ff55da8da52050f4da5d110e2a18bde673caa4ee02c8db7722bd8aed560c1
diff --git a/dev-haskell/cipher-camellia/cipher-camellia-0.0.2.ebuild b/dev-haskell/cipher-camellia/cipher-camellia-0.0.2.ebuild
deleted file mode 100644
index 35bab2342d0a..000000000000
--- a/dev-haskell/cipher-camellia/cipher-camellia-0.0.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Camellia block cipher primitives"
-HOMEPAGE="https://github.com/vincenthz/hs-crypto-cipher"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/byteable:=[profile?]
- >=dev-haskell/crypto-cipher-types-0.0.3:=[profile?] <dev-haskell/crypto-cipher-types-0.1:=[profile?]
- >=dev-haskell/securemem-0.1.2:=[profile?]
- dev-haskell/vector:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
- test? ( dev-haskell/crypto-cipher-tests
- >=dev-haskell/quickcheck-2
- >=dev-haskell/test-framework-0.3.3
- >=dev-haskell/test-framework-quickcheck2-0.2.9 )
-"
diff --git a/dev-haskell/cipher-camellia/metadata.xml b/dev-haskell/cipher-camellia/metadata.xml
deleted file mode 100644
index 2485d8951fed..000000000000
--- a/dev-haskell/cipher-camellia/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <upstream>
- <remote-id type="github">vincenthz/hs-crypto-cipher</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/cipher-des/Manifest b/dev-haskell/cipher-des/Manifest
deleted file mode 100644
index 8a9242ac4b72..000000000000
--- a/dev-haskell/cipher-des/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST cipher-des-0.0.6.tar.gz 7857 BLAKE2B 333c629ba2e4c9ca80d3caf29400e805abd774a23f9823fbededc74e3997602702b78066034e24d32313a42e7409d430835f918e1c8c5baf62ef404fe9792f91 SHA512 290b72fb9d6da58450e43742b313ff295cf3bf88242de33069e3183df7f726b69174dae35572a3d7d3a356aef4d4067104c41c1bd06fead8fec227ff92ba10c9
-EBUILD cipher-des-0.0.6.ebuild 880 BLAKE2B 8ff947d1112a4a10b8cd8f796928f00bdf44fc13b16c6956200d966278616d7d2c213703c63372d7017938fc016c58a47e607a00ee150a8327460f858a087ccb SHA512 736590a05737cabd716df26a872b7a25c39bf9006fb77eaffd6ec66bd13a1e1d181b4c50ac9a118ee8c0b24928479829cb246487d6e3ced83f354a735ba5a319
-MISC metadata.xml 341 BLAKE2B 08b1b586e4ac4186a5da7ddae6ebdddaca33535b31c409570e30c27445eac48686781e5d50a62184d63761f3814b1b86625a10829e702d525697b6589e00d39f SHA512 a28a7a8da6e861eb246c983c73f2ab03118382c25f7dfc6eac46a3d0278399a0292ff55da8da52050f4da5d110e2a18bde673caa4ee02c8db7722bd8aed560c1
diff --git a/dev-haskell/cipher-des/cipher-des-0.0.6.ebuild b/dev-haskell/cipher-des/cipher-des-0.0.6.ebuild
deleted file mode 100644
index 9a5cc8cee9ec..000000000000
--- a/dev-haskell/cipher-des/cipher-des-0.0.6.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="DES and 3DES primitives"
-HOMEPAGE="https://github.com/vincenthz/hs-crypto-cipher"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/byteable:=[profile?]
- >=dev-haskell/crypto-cipher-types-0.0.3:=[profile?] <dev-haskell/crypto-cipher-types-0.1:=[profile?]
- >=dev-haskell/securemem-0.1.2:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
- test? ( dev-haskell/crypto-cipher-tests
- >=dev-haskell/quickcheck-2
- >=dev-haskell/test-framework-0.3.3
- >=dev-haskell/test-framework-quickcheck2-0.2.9 )
-"
diff --git a/dev-haskell/cipher-des/metadata.xml b/dev-haskell/cipher-des/metadata.xml
deleted file mode 100644
index 2485d8951fed..000000000000
--- a/dev-haskell/cipher-des/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <upstream>
- <remote-id type="github">vincenthz/hs-crypto-cipher</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/cipher-rc4/Manifest b/dev-haskell/cipher-rc4/Manifest
deleted file mode 100644
index 29ea67ee4976..000000000000
--- a/dev-haskell/cipher-rc4/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST cipher-rc4-0.1.4.tar.gz 4315 BLAKE2B 1af510c3689d578efcd84830a9d0cbebefcb6c78436be384fc73367d62b559ad0bba77b767a106cf97928cccfc282f85b4e8d16fdeb348cad913dccf78a2e735 SHA512 68415b4327371b4ea6fec9064f76c3a3372e223c3c717ee066941823cbbcdc50a7cd02c3fa7268dce4128e7b088e8a88012dd8478126d3f9d6a4e5b99f990d95
-EBUILD cipher-rc4-0.1.4.ebuild 849 BLAKE2B e5c39af888e95954ed5e1dbed58b7175965fb0d8bb3daf2426866c108cbab1c9e079dea87aa07eee16df8c5a3f80c7b6d19dc4d18ce4cca6f7bca2a7e32a8855 SHA512 cac17c6b388c003756b127ef2c0b0ce0544484fb48ea847485214f13b57a3cce0f5bc05cc79c1b6de7b0b6a7f198eedbd8e85345faac4f00edaaf5ac496896de
-MISC metadata.xml 338 BLAKE2B c2884dacdde7625037f5e5312e2b943bef419dbda9abe785d07b6268eccee70fad59f64fcdedf00e09572f1ace5534194bddbc8346b6e4a60ab3beef19cde997 SHA512 7f1044a15858d9eede6451df06d7ecdfe0ce7b9fd4d8ad22f518134e0f3097e3879ae430d85e8acbfee3aa37c3b71bb1d8d691a7e8945be8271f55c493d7f96b
diff --git a/dev-haskell/cipher-rc4/cipher-rc4-0.1.4.ebuild b/dev-haskell/cipher-rc4/cipher-rc4-0.1.4.ebuild
deleted file mode 100644
index dd96859ca8d4..000000000000
--- a/dev-haskell/cipher-rc4/cipher-rc4-0.1.4.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Fast RC4 cipher implementation"
-HOMEPAGE="https://github.com/vincenthz/hs-cipher-rc4"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/byteable:=[profile?]
- >=dev-haskell/crypto-cipher-types-0.0.5:=[profile?] <dev-haskell/crypto-cipher-types-0.1:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
- test? ( >=dev-haskell/crypto-cipher-tests-0.0.7
- >=dev-haskell/quickcheck-2
- >=dev-haskell/test-framework-0.3.3
- >=dev-haskell/test-framework-quickcheck2-0.2.9 )
-"
diff --git a/dev-haskell/cipher-rc4/metadata.xml b/dev-haskell/cipher-rc4/metadata.xml
deleted file mode 100644
index ec41ea736d0f..000000000000
--- a/dev-haskell/cipher-rc4/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <upstream>
- <remote-id type="github">vincenthz/hs-cipher-rc4</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/classy-prelude/Manifest b/dev-haskell/classy-prelude/Manifest
deleted file mode 100644
index 9abbfbe6863b..000000000000
--- a/dev-haskell/classy-prelude/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST classy-prelude-1.5.0.tar.gz 12053 BLAKE2B 20bf1f3807ec372813b1d2783fe1bb4a215e5dde52c2d98f09c26e30b2868c2126a078d8290b0f43c3afa4209ff1543a51842383cecb999634f6632aae2d33e3 SHA512 eb8afb8a8988d0b251f6b3c2046f3ad943201d35379bfcd21f024afa67031c1b43677f43b22a0dd88e5e586a669bf5cb0b7348e13f40bbef624d09a3c6c62dfd
-EBUILD classy-prelude-1.5.0.ebuild 1432 BLAKE2B 66452e42c06a37672d80bf6ebb1713e3f5d84e7497ae4b36ad5c1dcb21a47ec07624d33e923f4d6a7a63d7096f62111e4d554ef6d5f9d090160a21bc5bc48018 SHA512 bfa618e971c4f017e698feb2fb3ef362a2f024cc8d09d0718f9fc66b8bd6d33a3cda660707453878e7178243389931cbe87f3f905ad83c1939cc8bd949de11f8
-MISC metadata.xml 607 BLAKE2B 5262827b9338440591a72ec68e38b008aa71edccfc0929842c463d44d1d719af5f8220a4a9811d2ab90ca5d9aac4afab54f025f98195c45a33c63f42c829c3b8 SHA512 010e9c8840617d4d5a070f1a23befb781772ad04a8268bc1a14ab45ccec5446ff38bee847d60dc868fbdc298f7643471e904bb5ce79b4dcb17b00200f5ec3a23
diff --git a/dev-haskell/classy-prelude/classy-prelude-1.5.0.ebuild b/dev-haskell/classy-prelude/classy-prelude-1.5.0.ebuild
deleted file mode 100644
index 78e8012786ad..000000000000
--- a/dev-haskell/classy-prelude/classy-prelude-1.5.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="A typeclass-based Prelude"
-HOMEPAGE="https://github.com/snoyberg/mono-traversable#readme"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/async:=[profile?]
- >=dev-haskell/basic-prelude-0.7:=[profile?]
- dev-haskell/bifunctors:=[profile?]
- >=dev-haskell/chunked-data-0.3:=[profile?]
- >=dev-haskell/dlist-0.7:=[profile?]
- dev-haskell/hashable:=[profile?]
- >=dev-haskell/mono-traversable-1.0:=[profile?]
- dev-haskell/mono-traversable-instances:=[profile?]
- dev-haskell/mtl:=[profile?]
- >=dev-haskell/mutable-containers-0.3:=[profile?] <dev-haskell/mutable-containers-0.4:=[profile?]
- dev-haskell/primitive:=[profile?]
- dev-haskell/say:=[profile?]
- dev-haskell/semigroups:=[profile?]
- dev-haskell/stm:=[profile?]
- >=dev-haskell/stm-chans-3:=[profile?]
- dev-haskell/text:=[profile?]
- >=dev-haskell/unliftio-0.2.1.0:=[profile?]
- dev-haskell/unordered-containers:=[profile?]
- dev-haskell/vector:=[profile?]
- dev-haskell/vector-instances:=[profile?]
- >=dev-lang/ghc-8.0.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.24.0.0
- test? ( >=dev-haskell/hspec-1.3
- dev-haskell/quickcheck )
-"
diff --git a/dev-haskell/classy-prelude/metadata.xml b/dev-haskell/classy-prelude/metadata.xml
deleted file mode 100644
index 6f1cbfde5398..000000000000
--- a/dev-haskell/classy-prelude/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Focuses on using common typeclasses when possible, and creating new ones to avoid name clashing. Exposes many recommended datastructures (Map, ByteString, etc) directly without requiring long import lists and qualified modules.
- </longdescription>
- <upstream>
- <remote-id type="github">snoyberg/classy-prelude</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/cmark-gfm/Manifest b/dev-haskell/cmark-gfm/Manifest
deleted file mode 100644
index f94154146e46..000000000000
--- a/dev-haskell/cmark-gfm/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST cmark-gfm-0.2.1.tar.gz 200812 BLAKE2B aab0142db460139392fa1922bbf090b0222c039f3795e28c1b91024ca9c159cc977a5be645f91f94a0d147a8713c770e4608a6504b68c10263dfe46f2605b84f SHA512 46c0847608f741df689e5b213ecd023bedc4c79ee9b91bff55eae11ad600b248e5816b7c259d5c862b3c9742c6f5d08b16d1a6cf1b8724f7831e77788d4df70d
-EBUILD cmark-gfm-0.2.1.ebuild 804 BLAKE2B 9c715698a12e058d69ed2804bd3378a018877dee4831e0cf907b12d47a9d0237fd8b5066f82dba7731841f488fd7adc8901161dacc9be4e2d8f946b9a74b1986 SHA512 64221483971e20df20811457667784ae34d70aab7374891382787a4c3fff44a846d71ae429da4415f09606fe36331ca5b4d5fc6a860a9293a628e95676a7c967
-MISC metadata.xml 631 BLAKE2B 968efb7ea332e0e5f51ad9163fe20583ae4997108299cc0d5301be4d96354bab077e6c1c59cca8ea58b60fedb640bc04ee0f833162731ee4047cb2b4877f28b3 SHA512 06d7f111e7c1e05ebce928a203a7fb6c274dab0c5f286fc5c0766ab2ff69c143f5d50d4b9c3e28079402275a5ae385e2df25ce013a6f200c32086a98fff0f502
diff --git a/dev-haskell/cmark-gfm/cmark-gfm-0.2.1.ebuild b/dev-haskell/cmark-gfm/cmark-gfm-0.2.1.ebuild
deleted file mode 100644
index ee7ace0f10f7..000000000000
--- a/dev-haskell/cmark-gfm/cmark-gfm-0.2.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.1.9999
-#hackport: flags: -pkgconfig
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Fast, accurate GitHub Flavored Markdown parser and renderer"
-HOMEPAGE="https://github.com/kivikakk/cmark-gfm-hs"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/text-1.0:=[profile?] <dev-haskell/text-1.3:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.14
- test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.7 )
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- --flag=-pkgconfig
-}
diff --git a/dev-haskell/cmark-gfm/metadata.xml b/dev-haskell/cmark-gfm/metadata.xml
deleted file mode 100644
index 2692cbc63560..000000000000
--- a/dev-haskell/cmark-gfm/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- This package provides Haskell bindings for
- &lt;https://github.com/github/cmark libcmark-gfm&gt;, the reference
- parser for &lt;https://github.github.com/gfm/ GitHub Flavored Markdown&gt;, a fully
- specified variant of Markdown. It includes sources for
- libcmark-gfm (0.28.0) and does not require prior installation of the
- C library.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/cmark/Manifest b/dev-haskell/cmark/Manifest
deleted file mode 100644
index 2539a5c71882..000000000000
--- a/dev-haskell/cmark/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST cmark-0.6.tar.gz 169132 BLAKE2B d6c72aa17216f89e90a269d2fcd6639f25ac2e9aa02a0799108a85247b5ccb5211ee02dc078cdbccfbd6295705799d5b49e2af70d50cd6a791fbf4ddcea70a01 SHA512 35d2851bb1d3305000527cfce81253c9492a3e3205e73418fe42fcc9f8e5f8e396a7ecf81ad4a003a2dd4a571c4f7d051bc6812c07a5c79dc30eac1d45fca4f5
-EBUILD cmark-0.6.ebuild 904 BLAKE2B 060cc1a7c9909a98bd7c11611d9b0115f4e79d6fff997adfe99c5a101c6287c7df33021bd9c68b46e5490ed19f0a947c496b77678352bd79eac8bd2cff8083b0 SHA512 b5e30412503a9ad8001549dd241a7f174f61d492ea741fa4a726a11156361f9fa4a4b45af24a138152f5dfb8b38b836208b9d9b134a3332ed3008287bcea4b60
-MISC metadata.xml 3530 BLAKE2B 9e63a7eb6f84918152e90bd37fd42fe8d67a616a8344b91a9fe6cba182801f5c8b1c0ee6d30d8f1e6c9dca8dca5695300a40c805d9159aac03ff94c39df305b5 SHA512 fd3f332f41df9ac1659fae705adcf3983182c1ac9f95211962f4505a0c272d1f9545ea88ff67af8408a375ace0dacb9aadc3ded1eaf32881dc3cfd10e608cb15
diff --git a/dev-haskell/cmark/cmark-0.6.ebuild b/dev-haskell/cmark/cmark-0.6.ebuild
deleted file mode 100644
index ebd870a5758e..000000000000
--- a/dev-haskell/cmark/cmark-0.6.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.9999
-#hackport: flags: pkgconfig:system-cmark
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Fast, accurate CommonMark (Markdown) parser and renderer"
-HOMEPAGE="https://github.com/jgm/cmark-hs"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="system-cmark"
-
-RDEPEND=">=dev-haskell/text-1.0:=[profile?] <dev-haskell/text-1.3:=[profile?]
- >=dev-lang/ghc-7.4.1:=
- system-cmark? ( app-text/cmark )
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.14
- test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.7 )
- system-cmark? ( virtual/pkgconfig )
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag system-cmark pkgconfig)
-}
diff --git a/dev-haskell/cmark/metadata.xml b/dev-haskell/cmark/metadata.xml
deleted file mode 100644
index 0331282b8416..000000000000
--- a/dev-haskell/cmark/metadata.xml
+++ /dev/null
@@ -1,90 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <use>
- <flag name="system-cmark">use <pkg>app-text/cmark</pkg> instead of bundled copy</flag>
- </use>
- <longdescription>
- This package provides Haskell bindings for
- &lt;https://github.com/jgm/cmark libcmark&gt;, the reference
- parser for &lt;http://commonmark.org CommonMark&gt;, a fully
- specified variant of Markdown. It includes sources for
- libcmark (0.19.0) and does not require prior installation of the
- C library.
-
- cmark provides the following advantages over existing
- Markdown libraries for Haskell:
-
- - Speed: Conversion speed is on par with the
- &lt;https://hackage.haskell.org/package/sundown sundown&gt;
- library. We were unable to measure precisely
- against
- &lt;https://hackage.haskell.org/package/sundown sundown&gt;,
- which raised a malloc error when compiled into our
- benchmark suite. Relative to other implementations:
- cmark was 82 times faster than
- &lt;https://hackage.haskell.org/package/cheapskate cheapskate&gt;,
- 59 times faster than
- &lt;https://hackage.haskell.org/package/markdown markdown&gt;,
- 105 times faster than
- &lt;https://hackage.haskell.org/package/pandoc pandoc&gt;,
- and 2.8 times faster than
- &lt;https://hackage.haskell.org/package/discount discount&gt;.
-
- - Memory footprint: Memory footprint is on par with
- &lt;https://hackage.haskell.org/package/sundown sundown&gt;.
- On one sample, the library uses a fourth the memory that
- &lt;https://hackage.haskell.org/package/markdown markdown&gt;
- uses, and less than a tenth the memory that
- &lt;https://hackage.haskell.org/package/pandoc pandoc&gt;
- uses.
-
- - Robustness: cmark can handle whatever is thrown
- at it, without the exponential blowups in parsing
- time one can sometimes get with other libraries.
- (The input @bench\/full-sample.md@, for example,
- causes both
- &lt;https://hackage.haskell.org/package/pandoc pandoc&gt;
- and
- &lt;https://hackage.haskell.org/package/markdown markdown&gt;
- to grind to a halt.)
-
- - Accuracy: cmark passes the CommonMark spec\'s
- suite of over 500 conformance tests.
-
- - Standardization: Since there is a spec and a
- comprehensive suite of tests, we can have a high
- degree of confidence that any two CommonMark
- implementations will behave the same. Thus, for
- example, one could use this library for server-side
- rendering and
- &lt;https://github.com/jgm/commonmark.js commonmark.js&gt;
- for client-side previewing.
-
- - Ease of installation: cmark is portable and has
- minimal dependencies.
-
- cmark does not provide Haskell versions of the whole
- &lt;https://github.com/jgm/cmark libcmark&gt; API, which is
- built around mutable @cmark_node@ objects. Instead, it
- provides functions for converting CommonMark to HTML
- (and other formats), and a function for converting
- CommonMark to a @Node@ tree that can be processed
- further using Haskell.
-
- A note on security: This library does not attempt
- to sanitize HTML output. We recommend using
- &lt;https://hackage.haskell.org/package/xss-sanitize xss-sanitize&gt;
- to filter the output.
-
- A note on stability: There is a good chance the API
- will change significantly after this early release.
- </longdescription>
- <upstream>
- <remote-id type="github">jgm/commonmark-hs</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/comonad-transformers/Manifest b/dev-haskell/comonad-transformers/Manifest
deleted file mode 100644
index d9d85b3ee279..000000000000
--- a/dev-haskell/comonad-transformers/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST comonad-transformers-4.0.tar.gz 2430 BLAKE2B 40de77da2839445abe984293d105fbadede706b32909119d941a49946f941d694a8f0278d1bd4d48560dee382bba75d820e1d49e249f445c5de2ed2285ebbc2b SHA512 5b35e80798691ba7defd030e03030491ffd6b4721b85f88f7596e75442b33c13eb6d2b8a91fdb47b76b05629a9008fde61ed0e1c87324f673a9de84510d2a668
-EBUILD comonad-transformers-4.0.ebuild 593 BLAKE2B 74b4494f11d106e6652ac872e17341f6c8f7c551f78d759c9b489f9b6b495692f57f8adaa95f95309b5460fac74ad01b509d22e2b4e3666d1cfc15a2b366686f SHA512 92b9297e9e5cc611978a89e47c23bb5ab70d19d3be820acc396dc8bb6f600be9a0035987634be57b79005714a8b9e4e97bbe5091f5b80ac652117537dae79883
-MISC metadata.xml 342 BLAKE2B d53c42c5b8ac6a17cad345c83dd1eefb3ef17f701866eabc6ad9f3db9e4c9ea07b21a458c6b21bfd5fc48613c5f164ff0ec22a0bf6375488bcc86d90a05290ca SHA512 bff00a8f84b4f4e0a123cb03c208d08f2c44bc9b7d120733ec59b209bdc44c13126f7bf19b833cbc6f9ad4710cadea9766f3847e06cd365fb8835d9e4b951ebe
diff --git a/dev-haskell/comonad-transformers/comonad-transformers-4.0.ebuild b/dev-haskell/comonad-transformers/comonad-transformers-4.0.ebuild
deleted file mode 100644
index 9d6d8fbdb524..000000000000
--- a/dev-haskell/comonad-transformers/comonad-transformers-4.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="This package has been merged into comonad 4.0"
-HOMEPAGE="https://github.com/ekmett/comonad-transformers/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/comonad-4:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
diff --git a/dev-haskell/comonad-transformers/metadata.xml b/dev-haskell/comonad-transformers/metadata.xml
deleted file mode 100644
index 8f9544d19fca..000000000000
--- a/dev-haskell/comonad-transformers/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <upstream>
- <remote-id type="github">ekmett/comonad-transformers</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/comonads-fd/Manifest b/dev-haskell/comonads-fd/Manifest
deleted file mode 100644
index 3df0f6da22a7..000000000000
--- a/dev-haskell/comonads-fd/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST comonads-fd-4.0.tar.gz 2605 BLAKE2B 3d498483964cf10f3622aaa4097adabf70c2ef1d82c28025697e775fb4b6d88b33332235772001f6180279876bfd4fa1b3720762c7297c3c9c9d00f031d2cf5c SHA512 290a137c7485c5cbebc7994737a0c2a70ffb2463188cd491bf86b4e02edb5cc3a8c4fd7b7cfcfc999c6dfbed6bb437a63f44959ec34e4addaffd0a81a20125a1
-EBUILD comonads-fd-4.0.ebuild 584 BLAKE2B b34d7ddc1538c74ad533a9a36f36b5c9068d31e8f3c66967b096a80822ea24ebe7af0af9336f50c42fd3ead0c0f8bff649861e45f7611845dcadf2c09221f138 SHA512 636288d20e5c80cdbd116a5acc0d9daa1b47b1301ac4699f2623779cc6d8ffc00c4b56efdab810ce15b7002a20f953014c5e0ee94696e9706969ad570a71302f
-MISC metadata.xml 333 BLAKE2B 6adb2920aeb0cfbcad3a1a480c0df065bb97387242c535f940816395a1174d3fd7b817fac2b4bb585b280d7ad2f1790382b7d80e708343cb40cfe65e6de79cb7 SHA512 a449fdb752f6664746ba3d582173b611aa60a54f0219a2109ad86f0e2962d1c47e8399b217769a1bb8033273567beedf5a862616a8b4c97c15ab11a5d2f14ce1
diff --git a/dev-haskell/comonads-fd/comonads-fd-4.0.ebuild b/dev-haskell/comonads-fd/comonads-fd-4.0.ebuild
deleted file mode 100644
index 578bc84089cf..000000000000
--- a/dev-haskell/comonads-fd/comonads-fd-4.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="This package has been merged into comonad 4.0"
-HOMEPAGE="https://github.com/ekmett/comonads-fd/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/comonad-4:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
diff --git a/dev-haskell/comonads-fd/metadata.xml b/dev-haskell/comonads-fd/metadata.xml
deleted file mode 100644
index b0dfa4501d0c..000000000000
--- a/dev-haskell/comonads-fd/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <upstream>
- <remote-id type="github">ekmett/comonads-fd</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/configfile/Manifest b/dev-haskell/configfile/Manifest
deleted file mode 100644
index 3b589d78def0..000000000000
--- a/dev-haskell/configfile/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ConfigFile-1.1.4.tar.gz 28969 BLAKE2B 8cd70d207a26fabab3d7b124d17857ee8004a38388bba921fb658b9f09df4d082ea73149ee1d8fc7f5737f521f4f81727f60034b507265e7bd5ec89683d88965 SHA512 4455110c95172461b2d82ae88ba4f386d5e49ddd7f7def83714d2f6198090f0d121166eece3efa735341da9bbc0029e704be00d3e671d24ad27e838dfe913776
-EBUILD configfile-1.1.4.ebuild 817 BLAKE2B d87e9ea93407518962dc8d8312599d0f794e69d5bac57e4e2bf5e55d615bc76e321796c2756ca3468883ade0e343f07fe9a7a20a1b66e0561534526db97deddc SHA512 db7741e47dc2ee50e887eb1fda444ef1935ec23c5874f05ff8a6cc84428ee07190cba0d2c75bc25296d0d614c55fabadb683ec8145e30bca9924677c6697c3de
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/configfile/configfile-1.1.4.ebuild b/dev-haskell/configfile/configfile-1.1.4.ebuild
deleted file mode 100644
index 5e1022976cf6..000000000000
--- a/dev-haskell/configfile/configfile-1.1.4.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-#hackport: flags: -buildtests
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-MY_PN="ConfigFile"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Configuration file reading & writing"
-HOMEPAGE="http://software.complete.org/configfile"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/missingh-1.0.0:=[profile?]
- dev-haskell/mtl:=[profile?]
- dev-haskell/parsec:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.2
-"
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
- haskell-cabal_src_configure \
- --flag=-buildtests
-}
diff --git a/dev-haskell/configfile/metadata.xml b/dev-haskell/configfile/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/configfile/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/control-monad-loop/Manifest b/dev-haskell/control-monad-loop/Manifest
deleted file mode 100644
index 6b2b74f6817f..000000000000
--- a/dev-haskell/control-monad-loop/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST control-monad-loop-0.1.tar.gz 5081 BLAKE2B 8e9b755a7b37d90f8422794cc590cfc826665aac267bf28565d475adffd167ef29c806b644c87e9834eefa6d24ff7e554aa727a2a4069120d52a80112d57f8ec SHA512 a3eb80b06762ecf442b23fd39a35393a5754a7d71f4ba21e8a3a2457d8ee34a9b5d4b6c8f20d5c5fa19a42beb863bc2a7602bffd06db6ddc99f9b94ae2ec74dd
-EBUILD control-monad-loop-0.1.ebuild 618 BLAKE2B 68aa209273ba49697ab8fc55c2397e90588a9015b22ce902d6d055211a0c278ee19076e684f214a865fb0d39923183660090f13df69eb62bf18377ab04fc30d3 SHA512 a39ecdcee055343539f0f99ddc0b4c2a58d7fdbda09f0162b29816d6ac790e8b79ef3a60f12e4586e62f8131b731c60edeb00f09c23e6a9053fc5f65e3bc36fe
-MISC metadata.xml 351 BLAKE2B 762c3f8af101ad578b6954c7fa12442fd4d52c4c9680ec30d4c8469ae1d475363180a53d762086d72a673fce6c0b81f939dfcb11cc6582a1baa815c73d18caec SHA512 e2ec002dcd7ec6df0dc3afca0f86a3ea9077b0e428a1ec360efb0b90f638ed553eff122cf617edf49f663422a45cf6fa437e4b006b21b1bd5ec65d6261e73733
diff --git a/dev-haskell/control-monad-loop/control-monad-loop-0.1.ebuild b/dev-haskell/control-monad-loop/control-monad-loop-0.1.ebuild
deleted file mode 100644
index 1b2062001ee0..000000000000
--- a/dev-haskell/control-monad-loop/control-monad-loop-0.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Simple monad transformer for imperative-style loops"
-HOMEPAGE="https://github.com/joeyadams/haskell-control-monad-loop"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/transformers-base:=[profile?]
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
-"
diff --git a/dev-haskell/control-monad-loop/metadata.xml b/dev-haskell/control-monad-loop/metadata.xml
deleted file mode 100644
index 9604fe7fc346..000000000000
--- a/dev-haskell/control-monad-loop/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <upstream>
- <remote-id type="github">joeyadams/haskell-control-monad-loop</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/cpu/Manifest b/dev-haskell/cpu/Manifest
deleted file mode 100644
index b898651c2211..000000000000
--- a/dev-haskell/cpu/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST cpu-0.1.2.tar.gz 4317 BLAKE2B 17d34e81432a2487e74ff0297b8126c815d0034809290d28557bcbb5180b161fc474703de29f4bbd1fcf18887a291bbd2608f362752028f910a9c61d51847517 SHA512 2dab5b956619cad1a6a99f16a6156d5f2539ef4882204e3cb1ec3e86bc00cd4d948e3a5eba4948fd0cc37dd98a27eeebc77957f87af6e51f86a65a84db1d25d3
-EBUILD cpu-0.1.2.ebuild 636 BLAKE2B 6b335e08c87f4824530bc330507d204ef9c9bce0de41f22322ad1ec3fccfe5286b07e050cebc6c559a7c10abb3c8f281724ce61c5d5a8f478f0744ece8d62333 SHA512 5f5f1a968ca79691c3680d5f366752f33ff75f3f2a256c5392faac87f87c177f66bd00386537a5148a3034c03d8c4b269ac19d1fc1324ae85bce4fda4b04fe26
-MISC metadata.xml 331 BLAKE2B d35c11ab078e144183e7c2e19fe00d533a6b4b163f8eeb83ed4f93564d419c56acc93b9f939e01635c8c06b004da7cb4e122b12153da4f675215ea97561ca30a SHA512 52e229483a41e83bb0180ebd0499c4a22ce6582f301ed580cfb1c3313f6e1b61be3e0e3d3a9c6092ef927d173553af6026468d36de8956b5a170982b8b672950
diff --git a/dev-haskell/cpu/cpu-0.1.2.ebuild b/dev-haskell/cpu/cpu-0.1.2.ebuild
deleted file mode 100644
index 50373b2b7aeb..000000000000
--- a/dev-haskell/cpu/cpu-0.1.2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.7.9999
-#hackport: flags: -executable
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Cpu information and properties helpers"
-HOMEPAGE="https://github.com/vincenthz/hs-cpu"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=dev-lang/ghc-8.4.3:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.2.0.1
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- --flag=-executable
-}
diff --git a/dev-haskell/cpu/metadata.xml b/dev-haskell/cpu/metadata.xml
deleted file mode 100644
index e0431b24e612..000000000000
--- a/dev-haskell/cpu/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <upstream>
- <remote-id type="github">vincenthz/hs-cpu</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/crypto-numbers/Manifest b/dev-haskell/crypto-numbers/Manifest
deleted file mode 100644
index 3c832de4cff0..000000000000
--- a/dev-haskell/crypto-numbers/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST crypto-numbers-0.2.7.tar.gz 16064 BLAKE2B 52e7373d56f87d46f585e36019e2fc1ba3f1710ec2530a14069a839b348859e1f9ba784ea91c7241d767d488a15433f0381e5249775f9501197ecbcd051f8aeb SHA512 4fac18f6d76d5cc9ae82d177a45c155847264494dd112db80a76c955faee4917b4b3c563bb76eb3a08923bb020138307a7115d78fe0caa20fd3fb2b12d679947
-EBUILD crypto-numbers-0.2.7.ebuild 919 BLAKE2B de18766a6fdd43ed8852f981c2fdf2c25c45d66732b58742249c671b548d0828348bd22d50114c16866028b65d86387a455b824cbbdd70bc83fac2ab527978e5 SHA512 3857125a5a852be350abd25f14fb35dc638164eed8dd832832fabe8868726a5acedb2dfc7cf2675ba3a3741d1d96742c15a77e6e8ac3d42411c28118dacdfa2c
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/crypto-numbers/crypto-numbers-0.2.7.ebuild b/dev-haskell/crypto-numbers/crypto-numbers-0.2.7.ebuild
deleted file mode 100644
index 0ef405416f76..000000000000
--- a/dev-haskell/crypto-numbers/crypto-numbers-0.2.7.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-#hackport: flags: integer-gmp:gmp
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Cryptographic numbers: functions and algorithms"
-HOMEPAGE="https://github.com/vincenthz/hs-crypto-numbers"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+gmp"
-
-RDEPEND=">=dev-haskell/crypto-random-0.0:=[profile?] <dev-haskell/crypto-random-0.1:=[profile?]
- dev-haskell/vector:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
- test? ( dev-haskell/byteable
- dev-haskell/tasty
- dev-haskell/tasty-hunit
- dev-haskell/tasty-quickcheck )
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag gmp integer-gmp)
-}
diff --git a/dev-haskell/crypto-numbers/metadata.xml b/dev-haskell/crypto-numbers/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/crypto-numbers/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/crypto-pubkey/Manifest b/dev-haskell/crypto-pubkey/Manifest
deleted file mode 100644
index f50f3b64d893..000000000000
--- a/dev-haskell/crypto-pubkey/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST crypto-pubkey-0.2.8.tar.gz 46405 BLAKE2B ee04b805204899ec6fdc1cfcda7a1ac83010805396308f9be7b2e885d52245f7ac77ad9caa7028afc2a3deaa594126a36ab4b93631227cf274e40dacb252b56a SHA512 9e7d54421fdb3c53964688831a2ca5f5379e141e7924af76916d868300833c0dbde22392e1452f80aaf2ec7a9a52de6b429a6f8f78b8fbef6c32f2f31202ed06
-EBUILD crypto-pubkey-0.2.8.ebuild 1000 BLAKE2B 1c3786794035e1c6edb066fa9d9a64c92a30bb4d8de4830508f5be559780901bf3ff37d152e117a55d2f0286cd4c7c17e92035af25f9758f546c0e9a16bf7641 SHA512 386e7c4b2dfdfa3a4f38b5273a6d601e78709fcaf9e320c0532b5d8f482780704d851ab13afd96ea920d6bb9ff6c5f9e42a10c06b3265514d6303c2455579f9d
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/crypto-pubkey/crypto-pubkey-0.2.8.ebuild b/dev-haskell/crypto-pubkey/crypto-pubkey-0.2.8.ebuild
deleted file mode 100644
index a73652cf8df2..000000000000
--- a/dev-haskell/crypto-pubkey/crypto-pubkey-0.2.8.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Public Key cryptography"
-HOMEPAGE="https://github.com/vincenthz/hs-crypto-pubkey"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT=test # missing files
-
-RDEPEND="dev-haskell/byteable:=[profile?]
- >=dev-haskell/crypto-numbers-0.2.2:=[profile?]
- >=dev-haskell/crypto-pubkey-types-0.4.1:=[profile?] <dev-haskell/crypto-pubkey-types-0.5:=[profile?]
- >=dev-haskell/crypto-random-0.0:=[profile?] <dev-haskell/crypto-random-0.1:=[profile?]
- >=dev-haskell/cryptohash-0.9.1:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
- test? ( dev-haskell/tasty
- dev-haskell/tasty-hunit
- dev-haskell/tasty-kat
- dev-haskell/tasty-quickcheck )
-"
diff --git a/dev-haskell/crypto-pubkey/metadata.xml b/dev-haskell/crypto-pubkey/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/crypto-pubkey/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/crypto-random-api/Manifest b/dev-haskell/crypto-random-api/Manifest
deleted file mode 100644
index 64d29b871e4a..000000000000
--- a/dev-haskell/crypto-random-api/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST crypto-random-api-0.2.0.tar.gz 3397 BLAKE2B b0a895186bf6c4f9487777eb7a86404d5972fa5af6002f2692a234ff608fe6c4f28f2d6cd69f2fe4c60953f2fdf67aad5293ffc7396b729e478bb59fa060c416 SHA512 8f7df05e54e053456e3ebe9394b19beb2a37dfed30cfb5fb673f591415dc6fabe105af51e838fbe73ef078906d94562080ca465b0c6b4e1537bd4a6e066244f7
-EBUILD crypto-random-api-0.2.0.ebuild 604 BLAKE2B 08cd874dcd8800ece7fae6b93f9750843a9143716a1bb70faa27f2638b410eaefa74fa3aba0efe6375504ee8a09dc3117a04297c65faba8e33dff1da8872f6b3 SHA512 2b1b37609fe8b793886ca828cfeb7a2064b13819b044132b59389dcea3c3f445b9c3954ab9d461b3a22e48ba261d782f4565e91b908251ae7fb4730651de7849
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/crypto-random-api/crypto-random-api-0.2.0.ebuild b/dev-haskell/crypto-random-api/crypto-random-api-0.2.0.ebuild
deleted file mode 100644
index 5d54d7736e7a..000000000000
--- a/dev-haskell/crypto-random-api/crypto-random-api-0.2.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Simple random generators API for cryptography related code"
-HOMEPAGE="https://github.com/vincenthz/hs-crypto-random-api"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/entropy:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
diff --git a/dev-haskell/crypto-random-api/metadata.xml b/dev-haskell/crypto-random-api/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/crypto-random-api/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/crypto/Manifest b/dev-haskell/crypto/Manifest
deleted file mode 100644
index 09f0b6749905..000000000000
--- a/dev-haskell/crypto/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST Crypto-4.2.5.1.tar.gz 56474 BLAKE2B a5e86c4e161b1e89c37b3feff1fc3a30911cf6401a7bb6c3cb1d605fb2ebb5bb145ff2a398fa6fab59e194e1b5f235eb8212f3ac70b21c32202173d0d15dff65 SHA512 3b965f6a06784d3e8996aaae2622fa5b8e4a645a324618ff497f565230a8db525a0a5305d5cc5166283b2a24242df4554b29eb015326d416dc705f252ef456ac
-EBUILD crypto-4.2.5.1-r1.ebuild 1101 BLAKE2B 70b3f76f754b00ab7185fa06279955e4a6047e5898b61379179d5324451f62652799f53ba6c1e114532e70cdbe8d64140fb2702ec6b15915b2624ecaae91773f SHA512 51f233d7b499695a5d7006f32970b48dbcb6be1e972773f5da730e38bc21b39281bd3d1ebe9ebd08182ba2a12dd4dfc99760d0d5fa674063cb1faf1e52c715f6
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/crypto/crypto-4.2.5.1-r1.ebuild b/dev-haskell/crypto/crypto-4.2.5.1-r1.ebuild
deleted file mode 100644
index f7d2aca9c061..000000000000
--- a/dev-haskell/crypto/crypto-4.2.5.1-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-MY_PN="Crypto"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Collects together existing Haskell cryptographic functions into a package"
-HOMEPAGE="https://hackage.haskell.org/package/Crypto"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD GPL-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/hunit:=[profile?]
- >=dev-haskell/quickcheck-2.4.0.1:2=[profile?]
- dev-haskell/random:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.2
-"
-
-S="${WORKDIR}/${MY_P}"
-
-src_test() {
- TESTS="SymmetricTest SHA1Test RSATest QuickTest HMACTest WordListTest"
-
- for t in $TESTS; do
- einfo "Running test $t..."
- # the quickcheck tests doesn't fail when the test fails...
- "${S}/dist/build/$t/$t" || die "Test $t failed"
- done
-}
-
-src_install() {
- haskell-cabal_src_install
-
- rm -rf "${D}/usr/bin" 2>/dev/null
-}
diff --git a/dev-haskell/crypto/metadata.xml b/dev-haskell/crypto/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/crypto/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/cryptohash-conduit/Manifest b/dev-haskell/cryptohash-conduit/Manifest
deleted file mode 100644
index 756c6cbe13b5..000000000000
--- a/dev-haskell/cryptohash-conduit/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST cryptohash-conduit-0.1.1.tar.gz 2318 BLAKE2B 3bc4d926d020b899c34169211b4b74394260e222e098d5afbc886898a45205b13cb89661699ae169f20a8ac092439463e74b5dffeb65131b891126ece5e80c6e SHA512 6382a05b35bae34b53fd1ad6d897c25ca149ed852360c8f775587efcd3c29e45ff854f96ddbc9b446e04a4dd5698b1f5e2af754345f7d5af8f587b73b57fdec0
-EBUILD cryptohash-conduit-0.1.1.ebuild 680 BLAKE2B 08554a2f3879cd4bee81d172481b17d6cb10eeb632a5447b284d52f672eb826372fac9c8a9abd68933af8960dab9c0de310c421f7b71c24bdd563387e73e2911 SHA512 d6071e64e21ab978617a346fe8124cd2cd7296bf374d31722c680627ddc34228e2dd4b33315bc08eed5b462480f150cad309298e4055970dd9fb3436ad727cc9
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/cryptohash-conduit/cryptohash-conduit-0.1.1.ebuild b/dev-haskell/cryptohash-conduit/cryptohash-conduit-0.1.1.ebuild
deleted file mode 100644
index 068862d1158d..000000000000
--- a/dev-haskell/cryptohash-conduit/cryptohash-conduit-0.1.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="cryptohash conduit"
-HOMEPAGE="https://github.com/vincenthz/hs-cryptohash-conduit"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/conduit:=[profile?]
- dev-haskell/conduit-extra:=[profile?]
- dev-haskell/cryptohash:=[profile?]
- dev-haskell/resourcet:=[profile?]
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
-"
diff --git a/dev-haskell/cryptohash-conduit/metadata.xml b/dev-haskell/cryptohash-conduit/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/cryptohash-conduit/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/curl/Manifest b/dev-haskell/curl/Manifest
deleted file mode 100644
index 818a932729a1..000000000000
--- a/dev-haskell/curl/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST curl-1.3.8.tar.gz 47704 BLAKE2B da95451318561b9d8ab478479f8f6c147c36f86c4a89b112eb597202e2ff6305597ab200ba1e89b953dbde77cd043a3299614d5c19b83242059bd6e89906eddb SHA512 00012fc9b0a80b0d306f688bfb9cfbde8aa72045e6a139c0d8a0cdd7832b5e86ab06c6ea95803665f4bb8ec4e9af3dbc6e405f100985c2cfbaead8527ba7a382
-EBUILD curl-1.3.8.ebuild 545 BLAKE2B 8b3da3cccab4d81a1206c0a1979afbbf1de217bcdbedb925c196a48f744b34f7e575819341dd3ea5c78cf73988dad91948d10cb7b56cfd187c29abda2b5ef44a SHA512 5cc1e7fac6724d1c98f778868ba7f8e889afafa3973f24a0247fd2b202dcde4f6d11c83edba6e93647f3a7420b068693838174f63d18ce655ae263af9c5181d9
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/curl/curl-1.3.8.ebuild b/dev-haskell/curl/curl-1.3.8.ebuild
deleted file mode 100644
index f87b9a2c5847..000000000000
--- a/dev-haskell/curl/curl-1.3.8.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Haskell binding to libcurl"
-HOMEPAGE="https://hackage.haskell.org/package/curl"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
- net-misc/curl
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
diff --git a/dev-haskell/curl/metadata.xml b/dev-haskell/curl/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/curl/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/data-accessor/Manifest b/dev-haskell/data-accessor/Manifest
deleted file mode 100644
index a0760fdc7c7a..000000000000
--- a/dev-haskell/data-accessor/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST data-accessor-0.2.3.tar.gz 10324 BLAKE2B 1db06e59b36c882310d3cf597a3642c3fb7b1b30df41d4fc0eb7f21087fd1f55ce70c8d7b460cd64384034395ab98ebc9ddf1059060f9dbfbf70012a11da0ee3 SHA512 7e875010f9835e3706d9d760e9490e567d14498cb86d485a6b29793d95172e1c5d767aee181eef7e0f160966b93144164cd5b6dc474fb44c1367b4a90d1490b4
-EBUILD data-accessor-0.2.3.ebuild 574 BLAKE2B 9cb96993330b2e62095184970150133f91297f22cae045fd169280cb5c43a6ae6f6e4c70561cae224525ed8b200bdd511458c68838dfe65c8a88ed9749db1355 SHA512 d0c8cf74834e528539b5da45a0778452018ad25a309453a37b33a32c12fc158428ff9c8eaec6c4c121680e8b70b5ca656f089783d0561e609644403ebba62521
-MISC metadata.xml 2767 BLAKE2B 01f825c5505ffe325b0b905cd9894b3aa3bbba82ec94ef156c9c8162cdb42596495e751c2a939740ce70fb0e2971d0302d569060f7032e5254509c5febc9caf8 SHA512 77ebd1dfb6cfac58e61b05d5feea8a99a5c6a9adc1f696be1ec78ba2511529dbe686ebfb83470da8d8d318d6556c2a18b1d044acfce60b58b7028b49b3662bbc
diff --git a/dev-haskell/data-accessor/data-accessor-0.2.3.ebuild b/dev-haskell/data-accessor/data-accessor-0.2.3.ebuild
deleted file mode 100644
index 6f1e60db11b7..000000000000
--- a/dev-haskell/data-accessor/data-accessor-0.2.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Utilities for accessing and manipulating fields of records"
-HOMEPAGE="https://www.haskell.org/haskellwiki/Record_access"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
-"
diff --git a/dev-haskell/data-accessor/metadata.xml b/dev-haskell/data-accessor/metadata.xml
deleted file mode 100644
index c5088ca5b3fe..000000000000
--- a/dev-haskell/data-accessor/metadata.xml
+++ /dev/null
@@ -1,70 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- In Haskell 98 the name of a record field
- is automatically also the name of a function which gets the value
- of the according field.
- E.g. if we have
-
- data Pair a b = Pair
- first :: a, second :: b
-
- then
-
- &gt; first :: Pair a b -&gt; a
- &gt; second :: Pair a b -&gt; b
-
- However for setting or modifying a field value
- we need to use some syntactic sugar, which is often clumsy.
-
- modifyFirst :: (a -&gt; a) -&gt; (Pair a b -&gt; Pair a b)
- modifyFirst f r\@(Pair
- first=a
- ) = r
- first = f a
-
- With this package you can define record field accessors
- which allow setting, getting and modifying values easily.
- The package clearly demonstrates the power of the functional approach:
- You can combine accessors of a record and sub-records,
- to make the access look like the fields of the sub-record belong to the main record.
-
- Example:
-
- &gt; *Data.Accessor.Example&gt; (first^:second^=10) (('b',7),"hallo")
- &gt; (('b',10),"hallo")
-
- You can easily manipulate record fields in a 'Control.Monad.State.State' monad,
- you can easily code 'Show' instances that use the Accessor syntax
- and you can parse binary streams into records.
- See @Data.Accessor.Example@ for demonstration of all features.
-
- It would be great if in revised Haskell versions the names of record fields
- are automatically 'Data.Accessor.Accessor's
- rather than plain @get@ functions.
- For now, the package @data-accessor-template@ provides Template Haskell functions
- for automated generation of 'Data.Acesssor.Accessor's.
- See also the other @data-accessor@ packages
- that provide an Accessor interface to other data types.
- The package @enumset@ provides accessors to bit-packed records.
-
- For similar packages see @lenses@ and @fclabel@.
- A related concept are editors
- &lt;http://conal.net/blog/posts/semantic-editor-combinators/&gt;.
- Editors only consist of a modify method
- (and @modify@ applied to a 'const' function is a @set@ function).
- This way, they can modify all function values of a function at once,
- whereas an accessor can only change a single function value,
- say, it can change @f 0 = 1@ to @f 0 = 2@.
- This way, editors can even change the type of a record or a function.
- An Arrow instance can be defined for editors,
- but for accessors only a Category instance is possible ('(.)' method).
- The reason is the @arr@ method of the @Arrow@ class,
- that conflicts with the two-way nature (set and get) of accessors.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/data-binary-ieee754/Manifest b/dev-haskell/data-binary-ieee754/Manifest
deleted file mode 100644
index 2dd4b119b6bd..000000000000
--- a/dev-haskell/data-binary-ieee754/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST data-binary-ieee754-0.4.4.tar.gz 4117 BLAKE2B 012ccb5cb3bd94b15a8326011563b1a2e3c28699d3819675822cd27372e6b81d527ad84fc20a054a2a4e8d14ba821bdce25393ab12042eedc64cb88064076d0c SHA512 af280e164b4b4a21d5d3cd489d8b2ff43e86fbf1d3896aabe9a8e3558b15549f4efc4497d99d6877b7d9547bf26a4a8ed422cbe00abbea73b2e936b30a71009f
-EBUILD data-binary-ieee754-0.4.4.ebuild 571 BLAKE2B d164f96b6c866dc391a014014de35f6c54b4c2b817348a3199553000798788addf5ab2eb72cfded6a6176880b286db0a75a7a3f0455148b4b12274e28ab973ca SHA512 9c499a09cd5a137eb8d3889c810a6da265f98acc7b588b3275f7df0925914224e6847c20bf497cceed5ad1a0a00ca34dc83c4de460dbaae3c686744bb2a3cfcb
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/data-binary-ieee754/data-binary-ieee754-0.4.4.ebuild b/dev-haskell/data-binary-ieee754/data-binary-ieee754-0.4.4.ebuild
deleted file mode 100644
index d4fb704a32a0..000000000000
--- a/dev-haskell/data-binary-ieee754/data-binary-ieee754-0.4.4.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Parser/Serialiser for IEEE-754 floating-point values"
-HOMEPAGE="https://john-millikin.com/software/data-binary-ieee754/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
diff --git a/dev-haskell/data-binary-ieee754/metadata.xml b/dev-haskell/data-binary-ieee754/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/data-binary-ieee754/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/data-endian/Manifest b/dev-haskell/data-endian/Manifest
deleted file mode 100644
index 6880af2101e7..000000000000
--- a/dev-haskell/data-endian/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST data-endian-0.1.1.tar.gz 2788 BLAKE2B 6f2bcf0f1074a07953027f7d29b99db995f0cbce0cee59aa81556fee0b69419ddf5727f6c27c4548c7c6f3b62a7e3b85c23983505c77c539cbcce395492a63ea SHA512 a8e94f996a0b1c929cd01b8f38c52149cf3bac0f50449d327ba66ac4a378ba5c3826860abe4d1592aa83ed9ca81dba6083c63a66e6ee0655c27521cb87977a90
-EBUILD data-endian-0.1.1.ebuild 519 BLAKE2B 26b060f829fe6d3bcc411509d96af402128191e4c374e340eb3721a69f21c45099bea439499d9c40b6cbefbabc31ac3df12347982ee134028067a9717c5bcae3 SHA512 19124f0ab008a1bff24703547aaabd40bec3e5c269bb3cf84c02ab1ddc73f55a69cdaa297414811e7cb9cc56a03184688f4b32fd8ba5f3e5152c22bc35e9c557
-MISC metadata.xml 330 BLAKE2B beaa9e926bcd74ab67cfc6c6549831d24b6e25532574d782fea9ae3f4167633806dd4828741533fca03e170b0dd0f459e5615283c4219ee2b5e3cb5f2d45d6ff SHA512 d9275b6739ccbacaff44f98e81a2ec9b288b907d15cabbea95adeb7fd203e55ac3212e79ea3e881f5432f6ef44f33be4912b1f7733797aa4caaa17714b71b2ba
diff --git a/dev-haskell/data-endian/data-endian-0.1.1.ebuild b/dev-haskell/data-endian/data-endian-0.1.1.ebuild
deleted file mode 100644
index 729cf0999818..000000000000
--- a/dev-haskell/data-endian/data-endian-0.1.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Endian-sensitive data"
-HOMEPAGE="https://github.com/mvv/data-endian"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6.0
-"
diff --git a/dev-haskell/data-endian/metadata.xml b/dev-haskell/data-endian/metadata.xml
deleted file mode 100644
index f31f5f9702d2..000000000000
--- a/dev-haskell/data-endian/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <upstream>
- <remote-id type="github">mvv/data-endian</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/data-hash/Manifest b/dev-haskell/data-hash/Manifest
deleted file mode 100644
index fd1b35a1b21a..000000000000
--- a/dev-haskell/data-hash/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST data-hash-0.2.0.1.tar.gz 8504 BLAKE2B e48e6be1e7074c415df85e1ff65311ad5cbd6e73b74bcea095e3d407f035b18c73370ea264cc4f617150f2c0aeb4a82619ac18e169ea2d4909f14570852b5bbb SHA512 daea098b9c808396606d90ae70e5156c492463db929b563a6195ee648ad72fc2949ab231ad67758fe0c68991826ea2292109a5d1f46d0cfc27c16e2e2b0666fa
-EBUILD data-hash-0.2.0.1.ebuild 671 BLAKE2B d4039768b4607328ddd392430ca4267d6f574571df3ccc6bd69516d4a63649c6a6cad98b8c44f92ea4f3843ffa0b59b492354d859b0cb35a54b14ac904fc2c5b SHA512 26b56c72733f0785b901f3572b96938e6efc5aca202360351bc86befbb3885eab242f9b8750d51cc57d2e779572a3d0890d58d158b0aa5393db8c22ee18f7b8e
-MISC metadata.xml 400 BLAKE2B 051e395dee49d70eaca4bea79f41181ae5e2b838a190ab40670b7d21c3a4988cddb26402b483e8988cdd640e379a648bcf82907509077728090c437dc2804630 SHA512 ec146a4c235a79ab50f0d501f865ddb4a26321d53cf310d50c0aaef393556433da929bef65a796f5bf2f95166a1fe59ff190b16d10570a9707260b9176acf873
diff --git a/dev-haskell/data-hash/data-hash-0.2.0.1.ebuild b/dev-haskell/data-hash/data-hash-0.2.0.1.ebuild
deleted file mode 100644
index 0977eafb57c5..000000000000
--- a/dev-haskell/data-hash/data-hash-0.2.0.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Combinators for building fast hashing functions"
-HOMEPAGE="https://hackage.haskell.org/package/data-hash"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
- test? ( dev-haskell/quickcheck
- dev-haskell/test-framework
- dev-haskell/test-framework-quickcheck2 )
-"
diff --git a/dev-haskell/data-hash/metadata.xml b/dev-haskell/data-hash/metadata.xml
deleted file mode 100644
index c635d7dbab3b..000000000000
--- a/dev-haskell/data-hash/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Combinators for building fast hashing functions. Includes
- hashing functions for all basic Haskell98 types.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/dataenc/Manifest b/dev-haskell/dataenc/Manifest
deleted file mode 100644
index 0230e901dcb4..000000000000
--- a/dev-haskell/dataenc/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST dataenc-0.14.0.7.tar.gz 12813 BLAKE2B 3f213d73121c7973c706ad0d81d2e0153d7ac9cb242aa8d5b3bcd093dd8611d9476263a4893c43ce95aa642893d8b1b2ac2baf26d0f33c0fa3d64d7d0bb0722d SHA512 82f34ad51b64b66726e45c0c2ef52c9c2be201f42c5718763158a13eb2e8f82cb0298c1580dd52788e8d7b3f1eb0e7ade4e6e69f7ba4b2f8804eb2178e719e20
-EBUILD dataenc-0.14.0.7.ebuild 1133 BLAKE2B 82ef92ca0be7dc054d1ad08329ba68f28e12fd0bea7a2148ca91e1777d00ed1daeb82c7b35c7c7eeda14dc6a8775ef86fdc843ceb45fea8708eb2d74553f2ce0 SHA512 8b02b32efc5d9797444b0d2bb2057a9287b05be0dd304013e381da7c6fdd9afae96a833647ffcc178065bee667d4571ca10f097939684cd0bcbaefd8e6caf471
-MISC metadata.xml 482 BLAKE2B 66c21fdb26fbf796fbaac788e9a684b644e9a2bb2b9ba5a1354ec2ba8ba5f623b3a69b1622d524951991bd1f4c91359c00a73d622b4ef90a65ea38d16e0f63e4 SHA512 5e8aaf61625ce286ad451535ed3cc27917a77c545364c00e63118015cba550dfa09f3e3d221f2d963ba5e106e5848aa0e9d8c6b428baf915c01ae5236a8ffe28
diff --git a/dev-haskell/dataenc/dataenc-0.14.0.7.ebuild b/dev-haskell/dataenc/dataenc-0.14.0.7.ebuild
deleted file mode 100644
index 536a1c74f483..000000000000
--- a/dev-haskell/dataenc/dataenc-0.14.0.7.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Data encoding library"
-HOMEPAGE="https://www.haskell.org/haskellwiki/Library/Data_encoding"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~ppc-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
- test? ( dev-haskell/hunit:=[profile?]
- >=dev-haskell/quickcheck-2.5:2=[profile?]
- dev-haskell/test-framework:=[profile?]
- dev-haskell/test-framework-hunit:=[profile?]
- dev-haskell/test-framework-quickcheck2:=[profile?]
- dev-haskell/test-framework-th:=[profile?] )
-"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'base >= 3.0.0 && < 4.8' 'base >= 3.0.0' \
- 'QuickCheck ==2.5.*' 'QuickCheck >=2.5' \
- 'executable tests' 'executable dataenc-tests'
-}
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag test tests)
-}
diff --git a/dev-haskell/dataenc/metadata.xml b/dev-haskell/dataenc/metadata.xml
deleted file mode 100644
index 2d6eeae6bb86..000000000000
--- a/dev-haskell/dataenc/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Data encoding library currently providing Base16, Base32,
- Base32Hex, Base64, Base64Url, Base85, Python string escaping,
- Quoted-Printable, URL encoding, uuencode, xxencode, and yEncoding.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/date-cache/Manifest b/dev-haskell/date-cache/Manifest
deleted file mode 100644
index b02c365ec681..000000000000
--- a/dev-haskell/date-cache/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST date-cache-0.3.0.tar.gz 2126 BLAKE2B 51f0686bee8a72a0286c7ab03cc39346e4f4998ab0069a69586ae183fa8e9d9f4a707a5932bd3895d5fb7b895f206a643f097882a40a8127eb2a38bb49bbbefc SHA512 12e048dbd163929acf1b2e51eb81f83382dfbaee00f506a89c5477c0acccbcc29ec24c6d5d85340ea540430c2c1c4c62ad00d1f36196ae8a6fd3f9ae826f39be
-EBUILD date-cache-0.3.0-r1.ebuild 521 BLAKE2B b97575b6704739b2393ef10e430fd13a32de475ce8bad5f5cc2bcca62d3f0e8b8c7ba2eaefe208be24ec8f2f9bc6f06d62002914eff9940e1300aa0a601a5917 SHA512 5c464b4c8259d83be1c6604b2aedede491a8d156359f7109ec19956e2d46e4cd663c157e0aa49626ba1baaef2d8b015ae0fd0b4b87b1cccf9a566794aacfdfd9
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/date-cache/date-cache-0.3.0-r1.ebuild b/dev-haskell/date-cache/date-cache-0.3.0-r1.ebuild
deleted file mode 100644
index 5f0a6a09eddb..000000000000
--- a/dev-haskell/date-cache/date-cache-0.3.0-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Date cacher"
-HOMEPAGE="https://hackage.haskell.org/package/date-cache"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
-"
diff --git a/dev-haskell/date-cache/metadata.xml b/dev-haskell/date-cache/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/date-cache/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/deepseq-generics/Manifest b/dev-haskell/deepseq-generics/Manifest
deleted file mode 100644
index cb42fb434201..000000000000
--- a/dev-haskell/deepseq-generics/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST deepseq-generics-0.2.0.0.tar.gz 5192 BLAKE2B c1711c69267a92749803f71cdb0738bf465d63a1cd91c0f26afefa52a7806711c7de75b52a1fa0421ec84a8f9165743fb7f2c5371dc3e4bd5e340ae0bfc4f532 SHA512 403d5fd9d8bee827ec2434841d06e78520f6ff5709e4b8e1223d926e819cb99727162d7004f98bff795beaff1dc7d42d07534300c11d453ac559a743a4d70e7e
-EBUILD deepseq-generics-0.2.0.0.ebuild 795 BLAKE2B a32296d3724ba5c0a3c8d2b7381eb3a60fd4d6c8778592d374a5e9a3321a8e87be5629a2ba41ffd6103f19ceb7aefcc0718529890329e30cb88772a6eed1bf7a SHA512 0aeacc52e22c86b9bb928838d8f05b7d11101315abc369b2745e16ecc6994df500e428e21226aead4c9f0da787df67d2216d901e026eb8567301775edebf1b2b
-MISC metadata.xml 1049 BLAKE2B 6670c2c65d24f554d4bea05f7b02e10683defedcc8f4584cf7ccbff444e9ddada45ccdd255b6121f22d1167d1071cfe9365b9596a1921dc6371e2edc36928a92 SHA512 73aaee9a5ffa5f4777ca8599294d3d5eb0e8170e754f7a363e8523f0c85dd37bc82f5407f32bb7e89c53567e5e8f548c40fd1a0e98698738d8370de4f8f58069
diff --git a/dev-haskell/deepseq-generics/deepseq-generics-0.2.0.0.ebuild b/dev-haskell/deepseq-generics/deepseq-generics-0.2.0.0.ebuild
deleted file mode 100644
index 72295880e3a5..000000000000
--- a/dev-haskell/deepseq-generics/deepseq-generics-0.2.0.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.4.7.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="GHC.Generics-based Control.DeepSeq.rnf implementation"
-HOMEPAGE="https://github.com/hvr/deepseq-generics"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.10
- test? ( dev-haskell/hunit
- dev-haskell/test-framework
- dev-haskell/test-framework-hunit )
-"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'base >= 4.5 && < 4.10' 'base >= 4.5' \
- 'ghc-prim >= 0.2 && < 0.6' 'ghc-prim >= 0.2'
-}
diff --git a/dev-haskell/deepseq-generics/metadata.xml b/dev-haskell/deepseq-generics/metadata.xml
deleted file mode 100644
index cbd891b4ed9f..000000000000
--- a/dev-haskell/deepseq-generics/metadata.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- This package provides a "GHC.Generics"-based
- 'Control.DeepSeq.Generics.genericRnf' function which can be used
- for providing a 'rnf' implementation. See the documentation for
- the 'genericRnf' function in the "Control.DeepSeq.Generics" module
- to get started.
-
- The original idea was pioneered in the @generic-deepseq@ package
- (see &lt;http://www.haskell.org/pipermail/haskell-cafe/2012-February/099551.html&gt;
- for more information).
-
- This package differs from the @generic-deepseq@ package by working
- in combination with the existing @deepseq@ package as opposed to defining a
- conflicting drop-in replacement for @deepseq@'s @Control.Deepseq@ module.
- </longdescription>
- <upstream>
- <remote-id type="github">hvr/deepseq-generics</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/dictionary-sharing/Manifest b/dev-haskell/dictionary-sharing/Manifest
deleted file mode 100644
index 92f205562797..000000000000
--- a/dev-haskell/dictionary-sharing/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST dictionary-sharing-0.1.0.0.tar.gz 2524 BLAKE2B d8a5a942749add31b4622b8bcea9784273fde2cb87865f5d7103f06f2fe9dbd82f247101b235ed7b716a8fb5e3dc813e897776778ee377442685d2b7d08d37b8 SHA512 5af84caae1339ddb006ba77f2505da63e0977368f93f4d84dbd8f31c0e45cea988a9175b5273cc2280b8d8f44dd8c921385ea2c38b239f08a565cae7c1fd6415
-EBUILD dictionary-sharing-0.1.0.0.ebuild 723 BLAKE2B 7c6030e683cf608e7fa4e61e1acaa8fb94cb591d5a07c5a02058d3906f8ab1ebda25b37088d7d612dae2a016ead8303de3505276fd0f8fb8f54ab4943009e526 SHA512 96fdabb81123a31047bb0750b0c376ad7a2095e0fbd476bcc38e9bed2730bd6a557c610fdcc84331be24d46df283be6c757f3b232c5af26478aeada927540ded
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/dictionary-sharing/dictionary-sharing-0.1.0.0.ebuild b/dev-haskell/dictionary-sharing/dictionary-sharing-0.1.0.0.ebuild
deleted file mode 100644
index 925356c70df5..000000000000
--- a/dev-haskell/dictionary-sharing/dictionary-sharing-0.1.0.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.1
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Sharing/memoization of class members"
-HOMEPAGE="https://hackage.haskell.org/package/dictionary-sharing"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
-"
-src_prepare() {
- default
-
- #https://hackage.haskell.org/package/dictionary-sharing-0.1.0.0/revisions/
- cabal_chdeps \
- 'containers >=0.5 && <0.6' 'containers >= 0.5'
-}
diff --git a/dev-haskell/dictionary-sharing/metadata.xml b/dev-haskell/dictionary-sharing/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/dictionary-sharing/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/djinn-ghc/Manifest b/dev-haskell/djinn-ghc/Manifest
deleted file mode 100644
index 9b1e2b1a4b71..000000000000
--- a/dev-haskell/djinn-ghc/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST djinn-ghc-0.0.2.3.tar.gz 3330 BLAKE2B 87a8b2671805b84eca1e67cace7fe2bdb9e18886a873ccbb25bb1e64aae716dc00ab4e1235c5e81b60b41e52ea8f4988691cbc91893aa1054382f0d690b998f6 SHA512 441b6ce7f5d7e4672394bcc6654db9405406540e68855c41b7db33ef9e267178aa56f20209c4a91ffda59a7e44847c7bfebfa3f0c3df3d0868600f34912d9ae8
-EBUILD djinn-ghc-0.0.2.3.ebuild 682 BLAKE2B e0b789022c3b533ff6687786386d65e2381521498f255e3ac5604913768dd24253f1e4ab4dbfb50ec8636ccc5e376de006ba5f7bd6d8d08cf1cc2db944e54cd8 SHA512 2b827ad819972be95586f48881c5de36aeb5f4c3274125a28d39a9d3a005ce4c26448501bb4e346ac1ed80a71a50a6739d92ae1aca6e204e8db2acc6df012f2d
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/djinn-ghc/djinn-ghc-0.0.2.3.ebuild b/dev-haskell/djinn-ghc/djinn-ghc-0.0.2.3.ebuild
deleted file mode 100644
index 2af6d2945e1d..000000000000
--- a/dev-haskell/djinn-ghc/djinn-ghc-0.0.2.3.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Generate Haskell code from a type. Bridge from Djinn to GHC API"
-HOMEPAGE="https://hackage.haskell.org/package/djinn-ghc"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/async:=[profile?]
- >=dev-haskell/djinn-lib-0.0.1.2:=[profile?]
- dev-haskell/mtl:=[profile?]
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
-"
diff --git a/dev-haskell/djinn-ghc/metadata.xml b/dev-haskell/djinn-ghc/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/djinn-ghc/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/djinn-lib/Manifest b/dev-haskell/djinn-lib/Manifest
deleted file mode 100644
index b019d7e4285d..000000000000
--- a/dev-haskell/djinn-lib/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST djinn-lib-0.0.1.3.tar.gz 14791 BLAKE2B 2c690f8224fd6e00839f2047893238a6801d44bef6e3b66874ca33d4cf2539fdd65a2846277affc8ea568991e380666eab62e425bb77c97c0079ebf0f28ea199 SHA512 9e531055f499a160fc1c32adeba26ef1c90aa92419140ee5659ea70100d51a1e376b2c2e87dc3816928362778dfb20362371aebdd53ad557a1bf09467d33b190
-EBUILD djinn-lib-0.0.1.3.ebuild 597 BLAKE2B 019bf8cdb2a6e390dfa0b0f05619f7bbe4d354d1b1ecd9d2957780bcf1789b76dbc28d1dabecbe45e6e00d51af708cbc65a5862f71dfeb2a7c330c38b7613ef6 SHA512 27e474457637f4ded4f99e30d8bce24fa1541e5bfc7c3d8e1ca7c09cbf444699904290b4530150c0305397e4a230e3a29c419f958e98481339d5851d435bcdc6
-MISC metadata.xml 463 BLAKE2B 87ffba5a099b58d37be41c3afbf86315bf9a6ea27b397a9d340151b9f75221426109cad33dfd90b6f5a5af04fc73f7bea63b91e5c4452dc31a8a77a94adaff8d SHA512 d454d7b4059dedd9f4d7fef1c69a7c5930bc152750ec1ed6a9de069b28cba0cc6871f8087aa8d3f1d25762bef3fa3576fd4120f021d8e2537c201d5a8080b0ce
diff --git a/dev-haskell/djinn-lib/djinn-lib-0.0.1.3.ebuild b/dev-haskell/djinn-lib/djinn-lib-0.0.1.3.ebuild
deleted file mode 100644
index 907729836620..000000000000
--- a/dev-haskell/djinn-lib/djinn-lib-0.0.1.3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.6
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Generate Haskell code from a type. Library extracted from djinn package"
-HOMEPAGE="http://www.augustsson.net/Darcs/Djinn/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/mtl:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
diff --git a/dev-haskell/djinn-lib/metadata.xml b/dev-haskell/djinn-lib/metadata.xml
deleted file mode 100644
index f45004f3b7c3..000000000000
--- a/dev-haskell/djinn-lib/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Djinn uses an theorem prover for intuitionistic propositional logic
- to generate a Haskell expression when given a type.
- This is a library extracted from Djinn sources.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/dlist-instances/Manifest b/dev-haskell/dlist-instances/Manifest
deleted file mode 100644
index b16604019dac..000000000000
--- a/dev-haskell/dlist-instances/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST dlist-instances-0.1.1.1.tar.gz 1749 BLAKE2B a7a5f04fc3ee2586d5e51d9ef31a1d3429f403c9d119a643156f798501d39c63e284fe6be172cac5a7d37f1457eaded77541007c286c5469aa600c241eb83f6d SHA512 9a66f9f3d73466731c1b1a3f208c564f0fd8fe990e81dd274a86441e94b48c40d778535a9d346e9ff8160b23c19efa73cc836b4dcb3a6cb0e81817348bc5041a
-EBUILD dlist-instances-0.1.1.1.ebuild 600 BLAKE2B 7ec87850c423c19a97bb7f998c23a90057988ba76ed1b9eb4f8c573f15d5f7bb025c211861a3b88fee1c1fdc7a9e7b767dcec653060de161018d822afdfe6ac8 SHA512 caa1a3c5e82543efe0c0564c291771be0273c096508c8b3864cb2ee0e1a7b659092f7a6b366934bfa07c21d7e020fcb96151f6f12849b8dbaa5bf92653ff804b
-MISC metadata.xml 538 BLAKE2B 8adc58a4120bec55bc15362268ae99a3a94633d31928afb2e94fa51df9fa127e2e5941d1f6a9636aa3e72c36589bafb36e812669aca63c4cad2f7f8fec93e2d7 SHA512 66b979358117124044344a669e4cf7cd6aa6fbeb23bb785956ddda128bc6b4c1232c97ff233e01f7c1fa20ba463f6beb5b4956f4bb44d3d91c3128148c5f4316
diff --git a/dev-haskell/dlist-instances/dlist-instances-0.1.1.1.ebuild b/dev-haskell/dlist-instances/dlist-instances-0.1.1.1.ebuild
deleted file mode 100644
index 5ae3896194d7..000000000000
--- a/dev-haskell/dlist-instances/dlist-instances-0.1.1.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Difference lists instances"
-HOMEPAGE="https://github.com/gregwebs/dlist-instances"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/dlist:=[profile?]
- dev-haskell/semigroups:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.9.2
-"
diff --git a/dev-haskell/dlist-instances/metadata.xml b/dev-haskell/dlist-instances/metadata.xml
deleted file mode 100644
index e40ef3c6f2cc..000000000000
--- a/dev-haskell/dlist-instances/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- See the dlist packages.
- This package is the canonical source for some orphan instances.
- Orphan instances are placed here to avoid dependencies elsewhere.
- </longdescription>
- <upstream>
- <remote-id type="github">gregwebs/dlist-instances</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/double-conversion/Manifest b/dev-haskell/double-conversion/Manifest
deleted file mode 100644
index 6ba0b7e73898..000000000000
--- a/dev-haskell/double-conversion/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST double-conversion-2.0.2.0.tar.gz 7023616 BLAKE2B ecdd9ff171a976f48390626eda39a23f3e6b9f3ec204515a9730ebc22bb6a49b40baf77f5c12dc01f47c90225055d5c1199b00e739ef809861bf564d3aaa38df SHA512 1713c4e8a28de2ee85e1f312dc12d30a9c6d7a139d89f04ea88048578ce65c8bdf62ded90b92bce011955b95867ca95a623a5109758276a29ba7b6843fbe37eb
-EBUILD double-conversion-2.0.2.0.ebuild 924 BLAKE2B e3c471ac2d45f8de8cd3247cf5ec2ee01d9e0836b96ce494db95b46db01e4beb37df178e80dd2925777094c8a9a84b45b18ecbf17b4d77be7d6303f8e02c9039 SHA512 acf1ff12e9165fa62ba2e98559b9e0dcc93d0009b27b865fa69556fa51e8f4067f0d0bdc63908b908ec58f085eb437fa9e0e232fc8055c68ef0afb713cb0c474
-MISC metadata.xml 1002 BLAKE2B f1823b068f3400ddd56597bd1865b450579f01846a47914301acf9b6354482953c418558bf94f9382a5cd99a4cae0a22765d34cc7a0bb9f02893ac9024a690f1 SHA512 f58aefb20fb017518aca43e662d0a3083c59e0e7d57a58ff1c394d8aed54592a30b9f3878db2dc23f5dc05960cd3f466913b3b16092c5e81d26cf55ad116c05c
diff --git a/dev-haskell/double-conversion/double-conversion-2.0.2.0.ebuild b/dev-haskell/double-conversion/double-conversion-2.0.2.0.ebuild
deleted file mode 100644
index 98c7ffb620f0..000000000000
--- a/dev-haskell/double-conversion/double-conversion-2.0.2.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.1.9999
-#hackport: flags: -developer
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Fast conversion between double precision floating point and text"
-HOMEPAGE="https://github.com/bos/double-conversion"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT=test # fails to compare 0.0 with 0.0
-
-RDEPEND=">=dev-haskell/text-0.11.0.8:=[profile?]
- >=dev-lang/ghc-7.4.1:=
- sys-devel/gcc:*[cxx]
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
- test? ( dev-haskell/hunit
- dev-haskell/test-framework
- dev-haskell/test-framework-hunit
- dev-haskell/test-framework-quickcheck2 )
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- --flag=-developer
-}
diff --git a/dev-haskell/double-conversion/metadata.xml b/dev-haskell/double-conversion/metadata.xml
deleted file mode 100644
index b662e3dbe08a..000000000000
--- a/dev-haskell/double-conversion/metadata.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- A library that performs fast, accurate conversion between double
- precision floating point and text.
-
- This library is implemented as bindings to the C++
- @double-conversion@ library written by Florian Loitsch at Google:
- &lt;http://code.google.com/p/double-conversion/&gt;.
-
- The 'Text' versions of these functions are about 30 times faster
- than the default 'show' implementation for the 'Double' type.
-
- The 'ByteString' versions are /slower/ than the 'Text' versions;
- roughly half the speed. (This seems to be due to the cost of
- allocating 'ByteString' values via @malloc@.)
-
- As a final note, be aware that the @bytestring-show@ package is
- about 50% slower than simply using 'show'.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/edisonapi/Manifest b/dev-haskell/edisonapi/Manifest
deleted file mode 100644
index ee10aaaaf7ba..000000000000
--- a/dev-haskell/edisonapi/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX edisonapi-1.3.1-ghc-8.8.patch 12396 BLAKE2B 54431687f9bd4017932e6629da3d779dadaf53ecdc42a1cffe4cc6754dfb9cb6f80e2c3d0850855ce5e95daa7c816cebc98ab48ce9b964ea649fe4a01d7ec688 SHA512 66e2948730c80dd42254d980a66000483fd84fe5a189288354a556ba3a0a31784a2847d693e5cdb09b107cd5a0a0dbe656c1b14579f744c0ced23f95899c58fe
-DIST EdisonAPI-1.3.1.tar.gz 30512 BLAKE2B 7ed05eccc78814672538e3be05fa3d265cd883f080b3e0b10ef57a73473e26597c7c01673d842a9c16306ef67f17a5fed78b7a5060dfe73bbd68a5cdd4d9ea41 SHA512 677161da64856421c834856ee2f5ef7f59880883433d5c5c4061f0ab2faa0cb39c4eb83061820b77dab852acc4cce5dc75740fe454b15dbc2e67e6e84510ce42
-EBUILD edisonapi-1.3.1-r1.ebuild 724 BLAKE2B e266985802f6280f4fd32d15f182eb61953c11856f17e4f26f54fb215f7e30c99493b16b875b1ba70db075fe86278d966b04307b9955b0447036d421120c5506 SHA512 c927acf7b127061aa67137a49c505f3bffbae1c0bb5275e30622944b3609e224f994644a487da03d7599dfa02f9ebe3cedcd26106a69ab6a982bac4bb62341d8
-MISC metadata.xml 826 BLAKE2B 4b21e7045684910843bbadc555bc8cd6e375a1b30e4410ead94f603caa3dc550533468b9ab1ab0dfc4f49a5d0e8c08bf172663007d5b27d64996d911a4f89f07 SHA512 2b0a90bfc2d5484872b640827ded5924767a9fd9569e678617069ae2512d0f02b18b2fcdde09e016d785bce22b36c8783bec5747df91f42a23e9b9f1459531e8
diff --git a/dev-haskell/edisonapi/edisonapi-1.3.1-r1.ebuild b/dev-haskell/edisonapi/edisonapi-1.3.1-r1.ebuild
deleted file mode 100644
index 6469f7fa5423..000000000000
--- a/dev-haskell/edisonapi/edisonapi-1.3.1-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.4.7.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-MY_PN="EdisonAPI"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A library of efficient, purely-functional data structures (API)"
-HOMEPAGE="http://rwd.rdockins.name/edison/home/"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/mtl-1.0:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.10
-"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=( "${FILESDIR}/${PN}-1.3.1-ghc-8.8.patch" )
diff --git a/dev-haskell/edisonapi/files/edisonapi-1.3.1-ghc-8.8.patch b/dev-haskell/edisonapi/files/edisonapi-1.3.1-ghc-8.8.patch
deleted file mode 100644
index 81035f311357..000000000000
--- a/dev-haskell/edisonapi/files/edisonapi-1.3.1-ghc-8.8.patch
+++ /dev/null
@@ -1,298 +0,0 @@
-commit 8da6c0f7d8666766e2f0693425c347c0adb492dc
-Author: Andrés Sicard-Ramírez <asr@eafit.edu.co>
-Date: Thu Jul 4 18:15:17 2019 -0500
-
- Supported GHC 8.8.1.
-
- All changes were required by the MonadFail proposal.
-
-diff --git a/EdisonAPI.cabal b/EdisonAPI.cabal
-index 0f8f161..072cbd2 100644
---- a/EdisonAPI.cabal
-+++ b/EdisonAPI.cabal
-@@ -40,6 +40,8 @@ Library
- Build-Depends:
- base == 4.*,
- mtl >= 1.0
-+ if impl(ghc < 8.0)
-+ build-depends: fail
- Default-Language: Haskell2010
- Default-Extensions:
- MultiParamTypeClasses
-diff --git a/src/Data/Edison/Assoc.hs b/src/Data/Edison/Assoc.hs
-index fac1c59..3993dce 100644
---- a/src/Data/Edison/Assoc.hs
-+++ b/src/Data/Edison/Assoc.hs
-@@ -71,6 +71,8 @@ module Data.Edison.Assoc (
-
- import Prelude hiding (null,map,lookup,foldr,foldl,foldr1,foldl1,filter)
-
-+import qualified Control.Monad.Fail as Fail
-+
- import Data.Edison.Prelude
-
- import Data.Edison.Seq(Sequence)
-@@ -212,7 +214,7 @@ class (Eq k,Functor m) => AssocX m k | m -> k where
- --
- -- This function is /ambiguous/ at finite relation types if the key appears
- -- more than once in the finite relation. Otherwise, it is /unambiguous/.
-- lookupM :: (Monad rm) => k -> m a -> rm a
-+ lookupM :: (Fail.MonadFail rm) => k -> m a -> rm a
-
- -- | Return all elements bound by the given key in an unspecified order.
- --
-@@ -236,7 +238,7 @@ class (Eq k,Functor m) => AssocX m k | m -> k where
- --
- -- This function is /ambiguous/ at finite relation types if the key appears
- -- more than once in the finite relation. Otherwise, it is /unambiguous/.
-- lookupAndDeleteM :: (Monad rm) => k -> m a -> rm (a, m a)
-+ lookupAndDeleteM :: (Fail.MonadFail rm) => k -> m a -> rm (a, m a)
-
- -- | Find all elements bound by the given key; return a sequence containing
- -- all such bound elements in an unspecified order and the collection
-@@ -395,7 +397,7 @@ class (AssocX m k, Ord k) => OrdAssocX m k | m -> k where
- --
- -- This function is /ambiguous/ at finite relation types if the finite relation
- -- contains more than one minimum key. Otherwise it is /unambiguous/.
-- minView :: (Monad rm) => m a -> rm (a, m a)
-+ minView :: (Fail.MonadFail rm) => m a -> rm (a, m a)
-
- -- | Find the binding with the minimum key and return its element. Signals
- -- an error if the associative collection is empty. Which element is chosen
-@@ -426,7 +428,7 @@ class (AssocX m k, Ord k) => OrdAssocX m k | m -> k where
- --
- -- This function is /ambiguous/ at finite relation types if the finite relation
- -- contains more than one minimum key. Otherwise it is /unambiguous/.
-- maxView :: (Monad rm) => m a -> rm (a, m a)
-+ maxView :: (Fail.MonadFail rm) => m a -> rm (a, m a)
-
- -- | Find the binding with the maximum key and return its element. Signals
- -- an error if the associative collection is empty. Which element is chosen
-@@ -777,7 +779,7 @@ class (Assoc m k, OrdAssocX m k) => OrdAssoc m k | m -> k where
- -- minimum key exists in the relation. Furthermore, it is /ambiguous/
- -- with respect to the actual key observed unless the @Eq@ instance on
- -- keys corresponds to indistinguisability.
-- minViewWithKey :: (Monad rm) => m a -> rm ((k, a), m a)
-+ minViewWithKey :: (Fail.MonadFail rm) => m a -> rm ((k, a), m a)
-
- -- | Find the binding with the minimum key in an associative collection and
- -- return the key and the element. Signals an error if the associative
-@@ -800,7 +802,7 @@ class (Assoc m k, OrdAssocX m k) => OrdAssoc m k | m -> k where
- -- maximum key exists in the relation. Furthermore, it is /ambiguous/
- -- with respect to the actual key observed unless the @Eq@ instance on
- -- keys corresponds to indistinguisability.
-- maxViewWithKey :: (Monad rm) => m a -> rm ((k, a), m a)
-+ maxViewWithKey :: (Fail.MonadFail rm) => m a -> rm ((k, a), m a)
-
- -- | Find the binding with the maximum key in an associative collection and
- -- return the key and the element. Signals an error if the associative
-diff --git a/src/Data/Edison/Coll.hs b/src/Data/Edison/Coll.hs
-index 88ae755..be4df08 100644
---- a/src/Data/Edison/Coll.hs
-+++ b/src/Data/Edison/Coll.hs
-@@ -97,6 +97,7 @@ module Data.Edison.Coll (
- ) where
-
- import Prelude hiding (null,foldr,foldl,foldr1,foldl1,lookup,filter)
-+import qualified Control.Monad.Fail as Fail
- import Data.Monoid
-
- import Data.Edison.Prelude
-@@ -421,7 +422,7 @@ class CollX c a => Coll c a | c -> a where
- -- This function is /ambiguous/ at bag types, when more than one
- -- element equivalent to the given item is in the bag. Otherwise
- -- it is /unambiguous/.
-- lookupM :: (Monad m) => a -> c -> m a
-+ lookupM :: (Fail.MonadFail m) => a -> c -> m a
-
- -- | Return a sequence containing all elements in the collection equal to
- -- the given element in an unspecified order.
-@@ -504,7 +505,7 @@ class (Coll c a, OrdCollX c a) => OrdColl c a | c -> a where
- --
- -- This function is /ambiguous/ at bag types, if more than one minimum
- -- element exists in the bag. Otherwise, it is /unambiguous/.
-- minView :: (Monad m) => c -> m (a, c)
-+ minView :: (Fail.MonadFail m) => c -> m (a, c)
-
- -- | Return the minimum element in the collection. If there are multiple
- -- copies of the minimum element, it is unspecified which is chosen.
-@@ -523,7 +524,7 @@ class (Coll c a, OrdCollX c a) => OrdColl c a | c -> a where
- --
- -- This function is /ambiguous/ at bag types, if more than one maximum
- -- element exists in the bag. Otherwise, it is /unambiguous/.
-- maxView :: (Monad m) => c -> m (a, c)
-+ maxView :: (Fail.MonadFail m) => c -> m (a, c)
-
- -- | Return the maximum element in the collection. If there are multiple
- -- copies of the maximum element, it is unspecified which is chosen.
-diff --git a/src/Data/Edison/Prelude.hs b/src/Data/Edison/Prelude.hs
-index 2ac6968..8281f46 100644
---- a/src/Data/Edison/Prelude.hs
-+++ b/src/Data/Edison/Prelude.hs
-@@ -10,14 +10,19 @@
- -- This module is a central depository of common definitions
- -- used throughout Edison.
-
-+{-# LANGUAGE GeneralizedNewtypeDeriving #-}
-+
- module Data.Edison.Prelude (
- -- * Hashing classes
- Hash (..)
- , UniqueHash
- , ReversibleHash (..)
- , Measured (..)
-+-- * Pure MonadFail
-+, runFail_
- ) where
-
-+import Control.Monad.Fail
- import Data.Monoid
-
- -- | This class represents hashable objects. If obeys the
-@@ -62,3 +67,14 @@ class UniqueHash a => ReversibleHash a where
- -- the computation.
- class (Monoid v) => Measured v a | a -> v where
- measure :: a -> v
-+
-+-- From Agda source code: src/full/Agda/Utils/Fail.hs
-+-- | A pure MonadFail.
-+newtype Fail a = Fail { runFail :: Either String a }
-+ deriving (Functor, Applicative, Monad)
-+
-+instance MonadFail Fail where
-+ fail = Fail . Left
-+
-+runFail_ :: Fail a -> a
-+runFail_ = either error id . runFail
-diff --git a/src/Data/Edison/Seq.hs b/src/Data/Edison/Seq.hs
-index 78ca245..0394d58 100644
---- a/src/Data/Edison/Seq.hs
-+++ b/src/Data/Edison/Seq.hs
-@@ -58,6 +58,7 @@ import Prelude hiding (concat,reverse,map,concatMap,foldr,foldl,foldr1,foldl1,
- zip,zip3,zipWith,zipWith3,unzip,unzip3,null)
-
- import Control.Monad
-+import qualified Control.Monad.Fail as Fail
- import Data.Monoid
-
- import Data.Edison.Prelude
-@@ -221,7 +222,7 @@ class (Functor s, MonadPlus s) => Sequence s where
- -- This function is always /unambiguous/.
- --
- -- Default running time: @O( 1 )@
-- lview :: (Monad m) => s a -> m (a, s a)
-+ lview :: (Fail.MonadFail m) => s a -> m (a, s a)
-
- -- | Return the first element of a sequence.
- -- Signals an error if the sequence is empty.
-@@ -249,7 +250,7 @@ class (Functor s, MonadPlus s) => Sequence s where
- -- This function is always /unambiguous/.
- --
- -- Default running time: @O( 1 )@
-- lheadM :: (Monad m) => s a -> m a
-+ lheadM :: (Fail.MonadFail m) => s a -> m a
-
- -- | Delete the first element of the sequence.
- -- Signals error if sequence is empty.
-@@ -277,7 +278,7 @@ class (Functor s, MonadPlus s) => Sequence s where
- -- This function is always /unambiguous/.
- --
- -- Default running time: @O( 1 )@
-- ltailM :: (Monad m) => s a -> m (s a)
-+ ltailM :: (Fail.MonadFail m) => s a -> m (s a)
-
- -- | Separate a sequence into its last (rightmost) element and the
- -- remaining sequence. Calls 'fail' if the sequence is empty.
-@@ -291,7 +292,7 @@ class (Functor s, MonadPlus s) => Sequence s where
- -- This function is always /unambiguous/.
- --
- -- Default running time: @O( n )@
-- rview :: (Monad m) => s a -> m (a, s a)
-+ rview :: (Fail.MonadFail m) => s a -> m (a, s a)
-
- -- | Return the last (rightmost) element of the sequence.
- -- Signals error if sequence is empty.
-@@ -319,7 +320,7 @@ class (Functor s, MonadPlus s) => Sequence s where
- -- This function is always /unambiguous/.
- --
- -- Default running time: @O( n )@
-- rheadM :: (Monad m) => s a -> m a
-+ rheadM :: (Fail.MonadFail m) => s a -> m a
-
- -- | Delete the last (rightmost) element of the sequence.
- -- Signals an error if the sequence is empty.
-@@ -347,7 +348,7 @@ class (Functor s, MonadPlus s) => Sequence s where
- -- This function is always /unambiguous/.
- --
- -- Default running time: @O( n )@
-- rtailM :: (Monad m) => s a -> m (s a)
-+ rtailM :: (Fail.MonadFail m) => s a -> m (s a)
-
- -- | Returns 'True' if the sequence is empty and 'False' otherwise.
- --
-@@ -948,7 +949,7 @@ class (Functor s, MonadPlus s) => Sequence s where
- -- This function is always /unambiguous/.
- --
- -- Default running time: @O( i )@
-- lookupM :: (Monad m) => Int -> s a -> m a
-+ lookupM :: (Fail.MonadFail m) => Int -> s a -> m a
-
- -- | Return the element at the given index, or the
- -- default argument if the index is out of bounds. All indexes are
-diff --git a/src/Data/Edison/Seq/ListSeq.hs b/src/Data/Edison/Seq/ListSeq.hs
-index 1ad677f..890b66f 100644
---- a/src/Data/Edison/Seq/ListSeq.hs
-+++ b/src/Data/Edison/Seq/ListSeq.hs
-@@ -40,9 +40,9 @@ module Data.Edison.Seq.ListSeq (
- import Prelude hiding (concat,reverse,map,concatMap,foldr,foldl,foldr1,foldl1,
- filter,takeWhile,dropWhile,lookup,take,drop,splitAt,
- zip,zip3,zipWith,zipWith3,unzip,unzip3,null)
--import qualified Control.Monad.Identity as ID
-+import qualified Control.Monad.Fail as Fail
- import qualified Prelude
--import Data.Edison.Prelude
-+import Data.Edison.Prelude ( runFail_ )
- import qualified Data.List
- import Data.Monoid
- import qualified Data.Edison.Seq as S ( Sequence(..) )
-@@ -54,16 +54,16 @@ singleton :: a -> [a]
- lcons :: a -> [a] -> [a]
- rcons :: a -> [a] -> [a]
- append :: [a] -> [a] -> [a]
--lview :: (Monad rm) => [a] -> rm (a, [a])
-+lview :: (Fail.MonadFail rm) => [a] -> rm (a, [a])
- lhead :: [a] -> a
--lheadM :: (Monad rm) => [a] -> rm a
-+lheadM :: (Fail.MonadFail rm) => [a] -> rm a
- ltail :: [a] -> [a]
--ltailM :: (Monad rm) => [a] -> rm [a]
--rview :: (Monad rm) => [a] -> rm (a, [a])
-+ltailM :: (Fail.MonadFail rm) => [a] -> rm [a]
-+rview :: (Fail.MonadFail rm) => [a] -> rm (a, [a])
- rhead :: [a] -> a
--rheadM :: (Monad rm) => [a] -> rm a
-+rheadM :: (Fail.MonadFail rm) => [a] -> rm a
- rtail :: [a] -> [a]
--rtailM :: (Monad rm) => [a] -> rm [a]
-+rtailM :: (Fail.MonadFail rm) => [a] -> rm [a]
- null :: [a] -> Bool
- size :: [a] -> Int
- concat :: [[a]] -> [a]
-@@ -92,7 +92,7 @@ reduce1' :: (a -> a -> a) -> [a] -> a
- copy :: Int -> a -> [a]
- inBounds :: Int -> [a] -> Bool
- lookup :: Int -> [a] -> a
--lookupM :: (Monad m) => Int -> [a] -> m a
-+lookupM :: (Fail.MonadFail m) => Int -> [a] -> m a
- lookupWithDefault :: a -> Int -> [a] -> a
- update :: Int -> a -> [a] -> [a]
- adjust :: (a -> a) -> Int -> [a] -> [a]
-@@ -252,7 +252,7 @@ inBounds i xs
- | i >= 0 = not (null (drop i xs))
- | otherwise = False
-
--lookup i xs = ID.runIdentity (lookupM i xs)
-+lookup i xs = runFail_ (lookupM i xs)
-
- lookupM i xs
- | i < 0 = fail "ListSeq.lookup: not found"
diff --git a/dev-haskell/edisonapi/metadata.xml b/dev-haskell/edisonapi/metadata.xml
deleted file mode 100644
index 974acb251515..000000000000
--- a/dev-haskell/edisonapi/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Edison is a library of purely functional data structures written by
- Chris Okasaki. It is named after Thomas Alva Edison and for the
- mnemonic value EDiSon (Efficent Data Structures).
- Edison provides several families of abstractions, each with
- multiple implementations. The main abstractions provided by Edison are:
- Sequences such as stacks, queues, and dequeues;
- Collections such as sets, bags and heaps; and
- Associative Collections such as finite maps and priority queues
- where the priority and element are distinct.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/edisoncore/Manifest b/dev-haskell/edisoncore/Manifest
deleted file mode 100644
index 94908e24bf6c..000000000000
--- a/dev-haskell/edisoncore/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST EdisonCore-1.3.2.1.tar.gz 82522 BLAKE2B 758e02e462d4f86b95a66792ce26dda6d1a00506a8071f3716f9a7484fc992af9e1709a9bbb958ee71175b2c51c4574493a35b6eaa7a1bfab415ed4ce7e2a8b4 SHA512 6812b04edb1abdfc2486d66bb86d6370b76667de1603ab421d92a6ecc17a25014e0ab97f53dd4f1e75cacf32c31611e8f2dd6c740c840e349c3c762ae00df65f
-DIST edisoncore-1.3.2.1-ghc-8.8.patch 57508 BLAKE2B 0651b4be26461cfe2bd3a57742ee138863ec6b47940065754642bd6320d814dfc8cb63bd4b37131bb3135752d03cdab335c2f1ebf5ccd87bd9219bd39d43c3e3 SHA512 9e5b60ec6023f2be4af4ecae0fcf00f8b6f758ea6bbd21c3dea4d3dd9ff128736e743e9a020a445e27e4ff1fb6c43061427f042353fe84528f2d715b5784302b
-EBUILD edisoncore-1.3.2.1-r1.ebuild 1059 BLAKE2B fb24c1bdcaa90fedbad17242d672fe0c8dea9dfcf454fdc7f117a7bdbbd66f0beb37913ff189d58900ba22df3d9744d2844c7825819140328525a02fec86468b SHA512 47da17a839f1c0e27952d6791615e380a8207adc2968ca4b18ae4855b01a0d292f344b8d97a418c60cea1bb27727114040cd683a599856c5e96be775aa68abcf
-MISC metadata.xml 605 BLAKE2B cd8c4113d16c4e3b2db24f51bfeca0a3ac95c9a0c3da525478b178627eb7a6aee768ded6a8b9c2d1c3808bb52c434206c618c12e3846915291575e068ab04687 SHA512 5c47b36e7159c7d0f7430b82c5dea0c473864b2308cfd3cb616fbc5e84a482c5f8cacda7c9a20b873a708ebaceece2b22f060381f352b1ef2ba843a4ff976d6f
diff --git a/dev-haskell/edisoncore/edisoncore-1.3.2.1-r1.ebuild b/dev-haskell/edisoncore/edisoncore-1.3.2.1-r1.ebuild
deleted file mode 100644
index 7dfca738778e..000000000000
--- a/dev-haskell/edisoncore/edisoncore-1.3.2.1-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.5.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-MY_PN="EdisonCore"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A library of efficent, purely-functional data structures (Core Implementations)"
-HOMEPAGE="http://rwd.rdockins.name/edison/home/"
-SRC_URI="
- https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz
- https://dev.gentoo.org/~sam/distfiles/edisoncore-1.3.2.1-ghc-8.8.patch
-"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/edisonapi-1.3:=[profile?] <dev-haskell/edisonapi-1.4:=[profile?]
- dev-haskell/mtl:=[profile?]
- >=dev-haskell/quickcheck-2.8.2:2=[profile?] <dev-haskell/quickcheck-3:2=[profile?]
- >=dev-haskell/semigroups-0.18:=[profile?] <dev-haskell/semigroups-0.19:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.10
-"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=( "${DISTDIR}/${PN}-1.3.2.1-ghc-8.8.patch" )
diff --git a/dev-haskell/edisoncore/metadata.xml b/dev-haskell/edisoncore/metadata.xml
deleted file mode 100644
index 740196cfe902..000000000000
--- a/dev-haskell/edisoncore/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- This package provides the core Edison data structure implementations,
- including multiple sequence, set, bag, and finite map concrete
- implementations with various performance characteristics. The
- implementations in this package have no dependencies other than those
- commonly bundled with Haskell compilers.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/editline/Manifest b/dev-haskell/editline/Manifest
deleted file mode 100644
index 2a1fe8ac868e..000000000000
--- a/dev-haskell/editline/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX editline-0.2.1.1-ghc-7.8.patch 564 BLAKE2B 522295c711fb091e9d06406505c522933599c95c7fa36ece36e02b365077ccf7972cbbbe83146aec1df74f071dde46ed92a61baf93b99d343de8bc68caacb6c2 SHA512 e3c9742d854294a77e6a646dc7d2b4fe96c9d2ad6d9c789278dfe7a6b20b55ee27da732f630211bcb705e5443cce1de716762dbe5f0b1c01fd5457a771cb8a93
-AUX editline-0.2.1.1-tinfo.patch 576 BLAKE2B b08e5be5d897622a4c07dcdfd881970fc25ad59648b57d804ca27c0cffe8c7219822ed68280fb5716738c8283849da602eccc34500558eff260563e384b2eff8 SHA512 a327e33a3f535d2a298c9a73bd0ddff13b5795e146757b1961bea10be19f19635f7ee3513dcefdfa132bc92dbc573ae8cc63ea10a70a4c233829895472ee4638
-DIST editline-0.2.1.1.tar.gz 47240 BLAKE2B 7bd9d4d894856653e14a3ebde954ad17bb8b8e3ec03151edf8107c0ad5095e9bd467fa737d8b6af00fbe50da3fef54521e2ec32c214a6362df27e3f0137c0f6c SHA512 c4fa4438ecf318637ff42292411024f9df86d3edab5ac2107fe3978a9778ce03f62348fc4cf9c5a2f06e74e1abf0c8963f5a6d686113ba31a5c59fd7a75295d6
-EBUILD editline-0.2.1.1-r1.ebuild 785 BLAKE2B 9eeca5d940551bf54fcbfefdac5aeb9d86fafa179b1a538e370c9067c5c21b8b996c97c56d9062b08b3a3f1d07f52439a3e5ef524fb743f3cd022b0d02956a64 SHA512 7e8835189f8b1224c6fc2c2724c79ff8876add3bd5792fca85431e6d129bbad936c3657a4647931d61823ccc924d70df07893381ce55b27cfb164ad5e05ae34d
-MISC metadata.xml 218 BLAKE2B a4171bcdd2464513ecc42102fe4b99a29e63146928db17e679dbc71bf248912ee585be783f633541e6031335029bf7c4a8edc3636c9a626a30a57547bc315440 SHA512 f65587e3686d21a5546379b88cc6a58ab53bd6fa512bc63cab7e02f5162bb876fb91f843a86fee5f1a7813abde579b61a38d6f8a9e363473eeb5e6c90691c681
diff --git a/dev-haskell/editline/editline-0.2.1.1-r1.ebuild b/dev-haskell/editline/editline-0.2.1.1-r1.ebuild
deleted file mode 100644
index b7d24228f2c3..000000000000
--- a/dev-haskell/editline/editline-0.2.1.1-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.3.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit autotools haskell-cabal
-
-DESCRIPTION="Bindings to the editline library (libedit)"
-HOMEPAGE="http://code.haskell.org/editline"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-6.10.4:=
- dev-libs/libedit"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.2"
-
-PATCHES=(
- "${FILESDIR}"/${P}-ghc-7.8.patch
- "${FILESDIR}"/${P}-tinfo.patch
-)
-
-src_prepare() {
- default
- eautoconf
-
- # default file, not compatible to cabal-3
- rm Setup.lhs || die
-
- cabal_chdeps \
- 'base < 4.7' 'base'
-}
diff --git a/dev-haskell/editline/files/editline-0.2.1.1-ghc-7.8.patch b/dev-haskell/editline/files/editline-0.2.1.1-ghc-7.8.patch
deleted file mode 100644
index 4a55ecd5626b..000000000000
--- a/dev-haskell/editline/files/editline-0.2.1.1-ghc-7.8.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/System/Console/Editline/Readline.hsc b/System/Console/Editline/Readline.hsc
-index 1ea9d6c..3b95b59 100644
---- a/System/Console/Editline/Readline.hsc
-+++ b/System/Console/Editline/Readline.hsc
-@@ -173,7 +173,7 @@ import Foreign.Marshal.Array ( mallocArray, peekArray0, pokeArray0 )
- import Foreign.C.Types ( CInt(..), CChar, CFile )
- import Foreign.C.String ( newCString, peekCString, withCString,
- castCharToCChar, castCCharToChar )
--import GHC.Handle ( fdToHandle )
-+import GHC.IO.Handle.FD ( fdToHandle )
-
- {-# CFILES HsReadline_cbits.c #-}
-
diff --git a/dev-haskell/editline/files/editline-0.2.1.1-tinfo.patch b/dev-haskell/editline/files/editline-0.2.1.1-tinfo.patch
deleted file mode 100644
index 2f073b6a2c72..000000000000
--- a/dev-haskell/editline/files/editline-0.2.1.1-tinfo.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-https://bugs.gentoo.org/689988
---- a/configure.ac
-+++ b/configure.ac
-@@ -31,7 +31,8 @@ dnl does it.
- AC_CHECK_LIB(curses, tgetent, HaveLibTermcap=YES; LibTermcap=curses,
- [AC_CHECK_LIB(ncurses, tgetent, HaveLibTermcap=YES; LibTermcap=ncurses,
- [AC_CHECK_LIB(termcap, tgetent, HaveLibTermcap=YES; LibTermcap=termcap,
-- HaveLibTermcap=NO; LibTermcap=not-installed)])])
-+ [AC_CHECK_LIB(tinfo, tgetent, HaveLibTermcap=YES; LibTermcap=tinfo,
-+ HaveLibTermcap=NO; LibTermcap=not-installed)])])])
-
- if test "x$HaveLibTermcap" = xYES ; then
- HaveLibEdit=YES
diff --git a/dev-haskell/editline/metadata.xml b/dev-haskell/editline/metadata.xml
deleted file mode 100644
index c7bb0e775ab0..000000000000
--- a/dev-haskell/editline/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>haskell@gentoo.org</email>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/ekg-core/Manifest b/dev-haskell/ekg-core/Manifest
deleted file mode 100644
index 3d5d40c71642..000000000000
--- a/dev-haskell/ekg-core/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ekg-core-0.1.1.7.tar.gz 13612 BLAKE2B d630fca0277890b6798c28ae83339d4de8491439edbe1ffbdb09177d382b9e3bb2f2ff43c12741061ae78e8c7e2b8bf499bb5748721df3378b3e78d19a5004bb SHA512 68915d62d7851ff99877a478b948ed119462883463949f551a0d94efa60209f734af0578b1437fcefead3e2cc80570d1a844f6be3b5b90b2fc804f9c85aaca90
-EBUILD ekg-core-0.1.1.7.ebuild 722 BLAKE2B 41a90477e274e3be82baa9841f1211f6eb6227c7547b7855577fd13971f5ae937286345d2d0e0e31d7f54a61846f966f267e66a88fcccbad94475bd7954f178c SHA512 17c505b06ca8c2b1f15a210979061101427500c29719ce87c218d58fd3d2134d827bfb808f5e506a0a596f7f84a3b84b08f42ec4089eb21d16eb4ec57f414b8d
-MISC metadata.xml 329 BLAKE2B d8a701865dcc854b6c196faced4e2a7f9db7931f047d39332897935e56fed88ef72b65700ce063a2a69a77755b41863bdfa7bb665e879e2b20db7ec1a2a3e2f0 SHA512 5e7878bb05e7630cd3aaf708b0c746345cb193e824189c84005c32b5a0d5a6b673702c6369fcffd10b5a47bf1f93c09d89cae4807339ca7fed913099d67eee14
diff --git a/dev-haskell/ekg-core/ekg-core-0.1.1.7.ebuild b/dev-haskell/ekg-core/ekg-core-0.1.1.7.ebuild
deleted file mode 100644
index 18d209e7e28c..000000000000
--- a/dev-haskell/ekg-core/ekg-core-0.1.1.7.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Tracking of system metrics"
-HOMEPAGE="https://github.com/tibbe/ekg-core"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="<dev-haskell/text-1.3:=[profile?]
- <dev-haskell/unordered-containers-0.3:=[profile?]
- >=dev-lang/ghc-7.6.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18
-"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'base >= 4.6 && < 4.14' 'base >= 4.6' \
- 'ghc-prim < 0.6' 'ghc-prim'
-}
diff --git a/dev-haskell/ekg-core/metadata.xml b/dev-haskell/ekg-core/metadata.xml
deleted file mode 100644
index 20c8aaea4064..000000000000
--- a/dev-haskell/ekg-core/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <upstream>
- <remote-id type="github">tibbe/ekg-core</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/ekg-json/Manifest b/dev-haskell/ekg-json/Manifest
deleted file mode 100644
index 1bd44732c76c..000000000000
--- a/dev-haskell/ekg-json/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ekg-json-0.1.0.6.tar.gz 3094 BLAKE2B ea5755f2cabb8c898a6632fdf0cebca99a8eccc4a9ba2e3f844781d029b5c11d618c67bbcadbece93a69e092c03cfedef7e435fbed2998497ab44ab034a82a34 SHA512 c1996214f3d41202dd51a3bf335fa6c67488a3b3625acba196839bef36eff1443907c010b6887845cf759addc769b45d1bcc648554bb2a7942a13337cf40c60e
-EBUILD ekg-json-0.1.0.6-r1.ebuild 853 BLAKE2B c04c86048f4c5722ddc741355f3bb22bf2a6dbff91a4c1286f07b01e93627406dd5d49fbfd006b3f8f0308c1dcbfb3edb89f6c46138c3ca4953d01c4b5f802b9 SHA512 08b0f76052fbd4b66b32f93e58caea3b016a61dce7e2ea7e669897418115d55f69dfd1310ccdc9a268662b5239937a39300d42b3b6f20cc2079ef5026a43127a
-MISC metadata.xml 554 BLAKE2B 5a6c7158982fffd1f88e4b5f19466ddc88db6d0dd15d2162975d3822d0db33480a3c8459659aaf500b7f8e7ef72f5791097ca3d59af67d4de05352beb4524e65 SHA512 c45fa24fc76f7961baa15caa9d601cd502a5bdb063e473e88af5b64bc5c9cd180f9e4daec61abe03b50c4c79c95372d2b0921fcf518f4997383fc4b2d5362e2d
diff --git a/dev-haskell/ekg-json/ekg-json-0.1.0.6-r1.ebuild b/dev-haskell/ekg-json/ekg-json-0.1.0.6-r1.ebuild
deleted file mode 100644
index d6e52f813839..000000000000
--- a/dev-haskell/ekg-json/ekg-json-0.1.0.6-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.3.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="JSON encoding of ekg metrics"
-HOMEPAGE="https://github.com/tibbe/ekg-json"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-0.4:=[profile?]
- >=dev-haskell/ekg-core-0.1:=[profile?] <dev-haskell/ekg-core-0.2:=[profile?]
- <dev-haskell/text-1.3:=[profile?]
- <dev-haskell/unordered-containers-0.3:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.10
-"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'base >= 4.5 && < 4.11' 'base >= 4.5' \
- 'aeson >=0.4 && < 1.3' 'aeson >=0.4'
-}
diff --git a/dev-haskell/ekg-json/metadata.xml b/dev-haskell/ekg-json/metadata.xml
deleted file mode 100644
index 4d56c8fa3b8b..000000000000
--- a/dev-haskell/ekg-json/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Encodes ekg metrics as JSON, using the same encoding as used by the
- ekg package, thus allowing ekg metrics to be served by other HTTP
- servers than the one used by the ekg package.
- </longdescription>
- <upstream>
- <remote-id type="github">tibbe/ekg-json</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/ekg/Manifest b/dev-haskell/ekg/Manifest
deleted file mode 100644
index 984ea5e41d16..000000000000
--- a/dev-haskell/ekg/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ekg-0.4.0.15.tar.gz 171305 BLAKE2B 41184045d138f0dc8a925c81d1c15b09b0af10e5dfe80600206bbb4b4cb460521fa71fb09ca2cc32fe4abad28e38183a2f8a168c4ea22c22e3ffdf4668693fc3 SHA512 da7f776e8eedcf0d038495535ca2953d0d813a8a90c2bdb18898932d59ce1b2181e66f06188afea95c14e8b9910b5d6a07930952b2172f67e1bf5b94dbb4967f
-EBUILD ekg-0.4.0.15-r7.ebuild 1214 BLAKE2B 88c756ac5fa2d0f7d9416f0373b8329f818d4781855b09c0aa69fb56b396ad75fe1762775d6103ca64d353ebb9e1e39ed71b2c46db7f5c6f7d5d241fa303f1a7 SHA512 eafd2bcd36f54bda6c4975db4de876f96a5fde150ddaa58b1d8921cbe7bbbdb4ca229005f0c61123aade70f87eea7bea26aab5d4a4ab0edd3d39a09844df1e8b
-MISC metadata.xml 517 BLAKE2B 570daef0b1760b85172f2a157383985b92000936f7f2735c12e91df1de978c4f10796339b2a1517547a8d53d50cba875670664338bb454b0bf69a8bcb4309fe4 SHA512 cd80ea9f244650597e35522973e39ab279d1d3607d83bdaa26e088e07207e65d3d58bbc18666611e46772b8babaed8e07c841500e8ec1297693f97c76b422b51
diff --git a/dev-haskell/ekg/ekg-0.4.0.15-r7.ebuild b/dev-haskell/ekg/ekg-0.4.0.15-r7.ebuild
deleted file mode 100644
index 533c5a2cd191..000000000000
--- a/dev-haskell/ekg/ekg-0.4.0.15-r7.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.5.4.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Remote monitoring of processes"
-HOMEPAGE="https://github.com/tibbe/ekg"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-0.4:=[profile?] <dev-haskell/aeson-1.6:=
- >=dev-haskell/ekg-core-0.1:=[profile?] <dev-haskell/ekg-core-0.2:=[profile?]
- >=dev-haskell/ekg-json-0.1:=[profile?] <dev-haskell/ekg-json-0.2:=[profile?]
- <dev-haskell/network-3.2:=[profile?]
- <dev-haskell/snap-core-1.1:=[profile?]
- <dev-haskell/snap-server-1.2:=[profile?]
- <dev-haskell/text-1.3:=[profile?]
- <dev-haskell/unordered-containers-0.3:=[profile?]
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
-"
-src_prepare() {
- default
-
- # As per https://hackage.haskell.org/package/ekg-0.4.0.15/revisions/
- cabal_chdeps \
- 'base >= 4.5 && < 4.12' 'base >=4.5' \
- 'aeson >= 0.4 && < 1.3' 'aeson >= 0.4' \
- 'network < 2.7' 'network' \
- 'time < 1.9' 'time'
-}
diff --git a/dev-haskell/ekg/metadata.xml b/dev-haskell/ekg/metadata.xml
deleted file mode 100644
index c5d86409f641..000000000000
--- a/dev-haskell/ekg/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- This library lets you remotely monitor a running process over HTTP.
- It provides a simple way to integrate a monitoring server into any
- application.
- </longdescription>
- <upstream>
- <remote-id type="github">tibbe/ekg</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/enumerator/Manifest b/dev-haskell/enumerator/Manifest
deleted file mode 100644
index fd46c2ae12e1..000000000000
--- a/dev-haskell/enumerator/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX enumerator-0.4.20-ghc84.patch 590 BLAKE2B eb079893035685d0dcc19f1bf1ec3e7002c21ada581d8b8002d1d1713e575de8aa79dd98dfa677cdc51f9829cb7695ef67c61f73e65042c8a848ffb113724243 SHA512 f38d940bc8998c74cdc7f926a055c73940df32950d4934a5533a9495b69e8cdf28882f8dc54413c8e1095c3584802c0ef73f276ed5dc2d5609b77e4c18dfecfb
-DIST enumerator-0.4.20.tar.gz 53986 BLAKE2B dcb98c31e862194f712c2fe23193557c837d5ba658b89ea50005c2e62d2080d06740793fd4e4629d8dab5000062ef2e3908fea7071ca499e8a2e3f7ca0c1d085 SHA512 90711142b61cee2184420f4d5c9de9563afe6198cccbf5d9d8a75253b307c3df9fee388dc7770e8151f8d7b5570afdb30d8e4e597ce462302dda8430e64050ad
-EBUILD enumerator-0.4.20.ebuild 704 BLAKE2B 800b641f1dbcd164fe68968eaa6c4c4708c1b82f37a991886e38d0f43916b3defebed26bf59b14f41f7ada2338fc35d0c283531b8ff0b18500f1200155d46f15 SHA512 fb49ddea4dbd8ae954b4c2ac00b4807d8dc6becef4d80595f4f6d80207dda6eecb2363b2afdcd1d804905caee52c4b6ca0df3e5286ff86034fa23add01c9ab15
-MISC metadata.xml 2364 BLAKE2B 33719a297fb4c9a49154a8d5fc456628eec50f3be98f7df09608fc0c7d7e0aaf61093c8ad21ca6c5e01ca6701771839fdbe37ff1be316eb8c207e8768b15415d SHA512 78ad14b7d47113ef9f6647c7484c4c1298e6f0b713cc7461f293cec98320adbdb25bcd9dd878978212a39a1f10bb8e9f5ff0702fae7ad8987014eb09c4e26a6b
diff --git a/dev-haskell/enumerator/enumerator-0.4.20.ebuild b/dev-haskell/enumerator/enumerator-0.4.20.ebuild
deleted file mode 100644
index c8d35ee60ce3..000000000000
--- a/dev-haskell/enumerator/enumerator-0.4.20.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.3.4.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Reliable, high-performance processing with left-fold enumerators"
-HOMEPAGE="https://john-millikin.com/software/enumerator/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/text-0.7:=[profile?]
- >=dev-haskell/transformers-0.2:=[profile?]
- >=dev-lang/ghc-6.10.4:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6.0.3
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-ghc84.patch
-)
diff --git a/dev-haskell/enumerator/files/enumerator-0.4.20-ghc84.patch b/dev-haskell/enumerator/files/enumerator-0.4.20-ghc84.patch
deleted file mode 100644
index d992228d2e5c..000000000000
--- a/dev-haskell/enumerator/files/enumerator-0.4.20-ghc84.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- a/enumerator.cabal
-+++ b/enumerator.cabal
-@@ -152,2 +152,5 @@ library
-
-+ if !impl(ghc >= 8.0)
-+ build-depends: semigroups == 0.18.*
-+
- exposed-modules:
---- a/lib/Data/Enumerator/Internal.hs
-+++ b/lib/Data/Enumerator/Internal.hs
-@@ -50,2 +50,3 @@ import Data.Function (fix)
- import Data.Monoid (Monoid, mempty, mappend, mconcat)
-+import qualified Data.Semigroup as S
-
-@@ -73,2 +74,6 @@ instance Monad Stream where
-
-+instance S.Semigroup (Stream a) where
-+ (<>) (Chunks xs) (Chunks ys) = Chunks (xs ++ ys)
-+ (<>) _ _ = EOF
-+
- instance Monoid (Stream a) where
diff --git a/dev-haskell/enumerator/metadata.xml b/dev-haskell/enumerator/metadata.xml
deleted file mode 100644
index 3e0ee48d3525..000000000000
--- a/dev-haskell/enumerator/metadata.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Typical buffer&amp;#x2013;based incremental I/O is based around a single loop,
- which reads data from some source (such as a socket or file), transforms
- it, and generates one or more outputs (such as a line count, HTTP
- responses, or modified file). Although efficient and safe, these loops are
- all single&amp;#x2013;purpose; it is difficult or impossible to compose
- buffer&amp;#x2013;based processing loops.
-
- Haskell&amp;#x2019;s concept of &amp;#x201C;lazy I/O&amp;#x201D; allows pure code to
- operate on data from an external source. However, lazy I/O has several
- shortcomings. Most notably, resources such as memory and file handles can
- be retained for arbitrarily long periods of time, causing unpredictable
- performance and error conditions.
-
- Enumerators are an efficient, predictable, and safe alternative to lazy
- I/O. Discovered by Oleg Kiselyov, they allow large datasets to be processed
- in near&amp;#x2013;constant space by pure code. Although somewhat more complex
- to write, using enumerators instead of lazy I/O produces more correct
- programs.
-
- This library contains an enumerator implementation for Haskell, designed to
- be both simple and efficient. Three core types are defined, along with
- numerous helper functions:
-
- * /Iteratee/: Data sinks, analogous to left folds. Iteratees consume
- a sequence of /input/ values, and generate a single /output/ value.
- Many iteratees are designed to perform side effects (such as printing to
- @stdout@), so they can also be used as monad transformers.
-
- * /Enumerator/: Data sources, which generate input sequences. Typical
- enumerators read from a file handle, socket, random number generator, or
- other external stream. To operate, enumerators are passed an iteratee, and
- provide that iteratee with input until either the iteratee has completed its
- computation, or EOF.
-
- * /Enumeratee/: Data transformers, which operate as both enumerators and
- iteratees. Enumeratees read from an /outer/ enumerator, and provide the
- transformed data to an /inner/ iteratee.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/equivalence/Manifest b/dev-haskell/equivalence/Manifest
deleted file mode 100644
index e012c587f703..000000000000
--- a/dev-haskell/equivalence/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST equivalence-0.3.5.tar.gz 8313 BLAKE2B 779fb3c57f7a9f06f18349b94d6afbcca8aa442af1426a513f47718bbf76e9202f10fb6f76cff693f8e9fe72b68bd04a1198d9ef52643dce6049e010384b3ac2 SHA512 f8a073c9ddc49a8c1d60a280b84f97947a23ed6a021b92d4028100ed308cf1dfcd0b26889a6cbbde0e77f00b777b2d1af0fa2410422641e0a03395692a9ebefc
-EBUILD equivalence-0.3.5.ebuild 787 BLAKE2B 7f8cd6f85e1da2c3f765f5154e89a78cd9dff8678f09584a602bc830a64cb40d65f630281575ea8849739f909037c4d31ad2f3605ded5e177dad70088f9a55c0 SHA512 458b84e81f6e47a310312e52a9d894c44403ff22ca7c17b73d9a936d57b87e6f87b6b9e5b7cec1dbd7216cfcb2059c8583cc50c3aa9eb62f01ac81fc2f7fa8a1
-MISC metadata.xml 702 BLAKE2B 0a075bc282f4de51034fb0df824d53f615c9f4b365f8c1fb69880b57041cb5ac6de35561a3ade484fc3ddd34781c4f971d362c5f1f48707eb9d3594af2adaca0 SHA512 250921753501f4f09cd259712142b1a061d7ad6606f3be9a499f45b3f81a572aa8f7d1acfa074917016dcc7219bbbc849feacdde04dd52091f18dcd33a811bdd
diff --git a/dev-haskell/equivalence/equivalence-0.3.5.ebuild b/dev-haskell/equivalence/equivalence-0.3.5.ebuild
deleted file mode 100644
index a0f7e03b7d52..000000000000
--- a/dev-haskell/equivalence/equivalence-0.3.5.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Maintaining an equivalence relation implemented as union-find using STT"
-HOMEPAGE="https://github.com/pa-ba/equivalence"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/fail:=[profile?]
- >=dev-haskell/mtl-2.0.1:=[profile?]
- >=dev-haskell/stmonadtrans-0.4.3:=[profile?]
- >=dev-haskell/transformers-compat-0.3:=[profile?]
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
- test? ( >=dev-haskell/quickcheck-2 )
-"
diff --git a/dev-haskell/equivalence/metadata.xml b/dev-haskell/equivalence/metadata.xml
deleted file mode 100644
index 63301e7efb50..000000000000
--- a/dev-haskell/equivalence/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- This is an implementation of Tarjan's Union-Find algorithm (Robert
- E. Tarjan. "Efficiency of a Good But Not Linear Set Union
- Algorithm", JACM 22(2), 1975) in order to maintain an equivalence
- relation.
- This implementation is a port of the /union-find/ package using the
- ST monad transformer (instead of the IO monad).
- </longdescription>
- <upstream>
- <remote-id type="bitbucket">paba/equivalence</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/esqueleto/Manifest b/dev-haskell/esqueleto/Manifest
deleted file mode 100644
index 8e90cb263156..000000000000
--- a/dev-haskell/esqueleto/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST esqueleto-3.3.4.0.tar.gz 91243 BLAKE2B cf2741a6b4887216072985ebd9752a5e1380607d912ca98da018f530aa74863c62a9d6d5ba311ca156cc4aa06c10250e693807121c2a279433e9063085e4bdc9 SHA512 e120c656bf7b6029cf4833cfbeadab516dcd66bb4c27cf834a95a53f333193095c6e9921b2b230608aa052fd6b181a0ae2bd371575509b0bb269d8bd239dbfd2
-EBUILD esqueleto-3.3.4.0.ebuild 1682 BLAKE2B 5f9ac70fc9fc903171320172e0bbac8309ef467fa9b897725774437869fa37d12639bed0638ac462760cbe88165e94d1d7848e43b91e3fa31af7cf7a8c96cc2a SHA512 97a013dac86b3d375dd3ab9656120167c52c0010169cc406233ad81f44efd49203c979896dd37631ec3460f3083909de29df4f4e9ad0265226383cd50058a5b2
-MISC metadata.xml 2044 BLAKE2B cd50164a45e5280eaac47ab312a65ed74842b51c217efa7dfc02b327b6df2368a16114c214cec7239ef64e03e59b44d782aefb672bf7225ede69510221aaf6a7 SHA512 1fda178c8ed16085f85b8344036236fb095953f37e0e51f17cca33ed3783bc5f48760c262b44620ab049afdc5816b4ad8cc5c6cedbd7b06c1159d3810a880038
diff --git a/dev-haskell/esqueleto/esqueleto-3.3.4.0.ebuild b/dev-haskell/esqueleto/esqueleto-3.3.4.0.ebuild
deleted file mode 100644
index 72c7e224d40c..000000000000
--- a/dev-haskell/esqueleto/esqueleto-3.3.4.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-#hackport: flags: -mysql,-postgresql
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Type-safe EDSL for SQL queries on persistent backends"
-HOMEPAGE="https://github.com/bitemyapp/esqueleto"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT=test # tries to access network
-
-RDEPEND=">=dev-haskell/aeson-1.0:=[profile?]
- >=dev-haskell/attoparsec-0.13:=[profile?] <dev-haskell/attoparsec-0.14:=[profile?]
- dev-haskell/blaze-html:=[profile?]
- >=dev-haskell/conduit-1.3:=[profile?]
- dev-haskell/monad-logger:=[profile?]
- >=dev-haskell/persistent-2.10.0:=[profile?] <dev-haskell/persistent-2.11:=[profile?]
- >=dev-haskell/resourcet-1.2:=[profile?]
- >=dev-haskell/tagged-0.2:=[profile?]
- >=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-1.3:=[profile?]
- dev-haskell/unliftio:=[profile?]
- >=dev-haskell/unordered-containers-0.2:=[profile?]
- >=dev-lang/ghc-7.10.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.22.2.0
- test? ( dev-haskell/exceptions
- dev-haskell/hspec
- dev-haskell/mtl
- dev-haskell/mysql
- dev-haskell/mysql-simple
- dev-haskell/persistent-mysql
- >=dev-haskell/persistent-postgresql-2.10.0 <dev-haskell/persistent-postgresql-2.11
- dev-haskell/persistent-sqlite
- dev-haskell/persistent-template
- dev-haskell/postgresql-libpq
- dev-haskell/postgresql-simple
- dev-haskell/vector )
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- --flag=-mysql \
- --flag=-postgresql
-}
diff --git a/dev-haskell/esqueleto/metadata.xml b/dev-haskell/esqueleto/metadata.xml
deleted file mode 100644
index 7e335b4c5bb0..000000000000
--- a/dev-haskell/esqueleto/metadata.xml
+++ /dev/null
@@ -1,44 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- @persistent@ is a library for type-safe data serialization. It
- has many kinds of backends, such as SQL backends
- (@persistent-mysql@, @persistent-postgresql@,
- @persistent-sqlite@) and NoSQL backends (@persistent-mongoDB@).
-
- While @persistent@ is a nice library for storing and retrieving
- records, currently it has a poor interface for SQL backends
- compared to SQL itself. For example, it's extremely hard to do
- a type-safe @JOIN@ on a many-to-one relation, and simply
- impossible to do any other kinds of @JOIN@s (including for the
- very common many-to-many relations). Users have the option of
- writing raw SQL, but that's error prone and not type-checked.
-
- @esqueleto@ is a bare bones, type-safe EDSL for SQL queries
- that works with unmodified @persistent@ SQL backends. Its
- language closely resembles SQL, so (a) you don't have to learn
- new concepts, just new syntax, and (b) it's fairly easy to
- predict the generated SQL and optimize it for your backend.
- Most kinds of errors committed when writing SQL are caught as
- compile-time errors---although it is possible to write
- type-checked @esqueleto@ queries that fail at runtime.
-
- Currently only @SELECT@s are supported. Not all SQL features
- are available, but most of them can be easily added (especially
- functions), so please open an issue or send a pull request if
- you need anything that is not covered by @esqueleto@ on
- &lt;https://github.com/meteficha/esqueleto/&gt;.
-
- The name of this library means \"skeleton\" in Portuguese and
- contains all three SQL letters in the correct order =). It was
- inspired by Scala's Squeryl but created from scratch.
- </longdescription>
- <upstream>
- <remote-id type="github">prowdsponsor/esqueleto</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/exact-pi/Manifest b/dev-haskell/exact-pi/Manifest
deleted file mode 100644
index 8cf3c14ce011..000000000000
--- a/dev-haskell/exact-pi/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST exact-pi-0.5.0.1.tar.gz 9329 BLAKE2B 3f3a92f7dbf6bfcf629d5f978fcc5a6db3e24f0e42c854b3769b671ca301deb358993de7ef94e524373c73a967b7ea92c8da0fd812f7de85903cae4ddbd306c1 SHA512 873c445ff1044ce8f464b29d5bbe7bc02e2df8e267323f29870c8f816800dc403837852586c950725a871c78b1900db45b8172bb67c1da361e7b1b2bf3a56026
-EBUILD exact-pi-0.5.0.1.ebuild 1094 BLAKE2B 39f81b32aa52852d764ca5314391444d25bb102c11e9b9df6e2f071b4cc7ed74863088e11c1570aed7a90a00a88f5d0f3c82e68034ea0cfe984824738024ac44 SHA512 85b9707fe876595fc6739249f3a704e4043ae617119ec766f02d274298470949aec200ed87a804b376bd34cba2cee1a425465274faa5e7b7400757c14609017b
-MISC metadata.xml 490 BLAKE2B 99f38d0c7725ca56aaeb94ea8d22ac045c1460f81aff137d0ef94adbba6bd6009379fbfbc757786a0a583507e3efb339136bf7c75ae93333c9d034c010493d68 SHA512 e5021e809acd286c560c5c5b14e1f179e70eda42bd8251f4864a5b1d251ebca99a602f0d1207a1dbc38d5a98561272636b7dad4e515bf754a0565847fc825746
diff --git a/dev-haskell/exact-pi/exact-pi-0.5.0.1.ebuild b/dev-haskell/exact-pi/exact-pi-0.5.0.1.ebuild
deleted file mode 100644
index fa7a53cbd593..000000000000
--- a/dev-haskell/exact-pi/exact-pi-0.5.0.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Exact rational multiples of pi (and integer powers of pi)"
-HOMEPAGE="https://github.com/dmcclean/exact-pi/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/numtype-dk-0.5:=[profile?]
- >=dev-haskell/semigroups-0.8:=[profile?]
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
- test? ( >=dev-haskell/quickcheck-2.10
- >=dev-haskell/semigroups-0.9 <dev-haskell/semigroups-1.0
- >=dev-haskell/tasty-0.10
- >=dev-haskell/tasty-hunit-0.9 <dev-haskell/tasty-hunit-0.11
- >=dev-haskell/tasty-quickcheck-0.9 <dev-haskell/tasty-quickcheck-0.11 )
-"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'tasty >=0.10 && <1.2' 'tasty >=0.10' \
- 'QuickCheck >=2.10 && <2.12' 'QuickCheck >=2.10' \
- 'base >=4.7 && <4.13' 'base >=4.7'
-}
diff --git a/dev-haskell/exact-pi/metadata.xml b/dev-haskell/exact-pi/metadata.xml
deleted file mode 100644
index e22792029651..000000000000
--- a/dev-haskell/exact-pi/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Provides an exact representation for rational multiples of pi alongside an approximate representation of all reals.
- Useful for storing and computing with conversion factors between physical units.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/executable-path/Manifest b/dev-haskell/executable-path/Manifest
deleted file mode 100644
index 0be5d7d8dabe..000000000000
--- a/dev-haskell/executable-path/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST executable-path-0.0.3.1.tar.gz 6658 BLAKE2B 2671aa3b98c019785501ad853ed883e8f8a9572b6c5d847a5f0684d5203e07807562c6feb97085ccaec17ab5ff54d320b430e8c4e55bd99d55916653be2d6328 SHA512 e11e3a1fcc8a987c8720b80e6bc61eb9f61a6319d9d0cc88c841ef293aa9e51f7fbcbad2aa4beb52d50fed5148545591dc0627cc82c9b78b9990e038c9c3d020
-EBUILD executable-path-0.0.3.1.ebuild 551 BLAKE2B fe3d5acfcdce5b4c5c8ed8c9cb21e4881266008b779bee46bd5f00b356a3a324243f2756b37b6a9f18d293b1cfad4099cf63f20106b175f0dec2e9a311484390 SHA512 cd9b10631975bf1168a643d221eeae0959d7e4219914cec1bd7fdade508fc03c51269b51bde0d9d6d8a5282ebf6627751a49d70a11ab9f83c899adf7dacedbe1
-MISC metadata.xml 579 BLAKE2B 3ba4d664377ca9ecf39e7a2bce6f8e6ffd419e6e5ad4d9d8beef95bef07e16dbed31afc81676418a9cc053e3d9576e966f954b2d02c9a9df6164679365dc05c2 SHA512 5700629f902c9bb5ea6112aa278a74f8d0dc6823091bb389e51e1feb47c4ed9053c9efee6222ff6100cde06d358ce31de53980ddfbec1998c9d215b124743257
diff --git a/dev-haskell/executable-path/executable-path-0.0.3.1.ebuild b/dev-haskell/executable-path/executable-path-0.0.3.1.ebuild
deleted file mode 100644
index 916fe5071c1a..000000000000
--- a/dev-haskell/executable-path/executable-path-0.0.3.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.2.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Finding out the full path of the executable"
-HOMEPAGE="http://code.haskell.org/~bkomuves/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.2
-"
diff --git a/dev-haskell/executable-path/metadata.xml b/dev-haskell/executable-path/metadata.xml
deleted file mode 100644
index bec7ce134210..000000000000
--- a/dev-haskell/executable-path/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- The documentation of "System.Environment.getProgName" says that
- \"However, this is hard-to-impossible to implement on some non-Unix OSes,
- so instead, for maximum portability, we just return the leafname
- of the program as invoked.\"
- This library tries to provide the missing path.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/failure/Manifest b/dev-haskell/failure/Manifest
deleted file mode 100644
index 86867765d518..000000000000
--- a/dev-haskell/failure/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST failure-0.2.0.3.tar.gz 1797 BLAKE2B a25a3276cdd8c5f68be61effb2f65a94fe1ebe612e1aecc3d6dd697e998fb60f81d9e07dfe1e5b57c79da7111a442ac648af4bf55128340350eb1acf3e7088be SHA512 ef8c9904d899381a281ee79235054af6bd156d2b2819e70bcd2a122c1c505c10311189f9280c39bd836c0f3ba35bc7536ce83b58a42978616ebd89c64d692c96
-EBUILD failure-0.2.0.3.ebuild 578 BLAKE2B 5f80cb3da95b609f9890446057f1af717592a03b7703a6223af4934244b072120b9de9f7af3ab36d98068f4008637c619756d179b1388657bfb5564779a910e9 SHA512 5646089b51081e523f9dcae3884842cdbe554f7b0e762bc796592bbc31ae045b79323e2619990c3490e2d295e9750cc1c05779fea882443577d9fb8282907bb2
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/failure/failure-0.2.0.3.ebuild b/dev-haskell/failure/failure-0.2.0.3.ebuild
deleted file mode 100644
index aab5f36c3771..000000000000
--- a/dev-haskell/failure/failure-0.2.0.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="A simple type class for success/failure computations. (deprecated)"
-HOMEPAGE="https://www.haskell.org/haskellwiki/Failure"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
-"
diff --git a/dev-haskell/failure/metadata.xml b/dev-haskell/failure/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/failure/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/fclabels/Manifest b/dev-haskell/fclabels/Manifest
deleted file mode 100644
index 8fb2df89f0c5..000000000000
--- a/dev-haskell/fclabels/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST fclabels-2.0.5.tar.gz 24612 BLAKE2B 48742838f7d7e6194da0556c55ecfe80512f412f0cf03e30092199917f9037bdd3ce55d2744330e43a11a7c63b007ae8b25c2f2e92a277b7f6d2a65a54c439f7 SHA512 f6cc731d68cdf1e5867340a0b73385492008c2729a144dc685136ee6bf80ee0d0e07ddb80f83a18e6a1989d7f8a8755211aadcc92debffd5fe8c178a834021e4
-EBUILD fclabels-2.0.5.ebuild 787 BLAKE2B 25bc1ee81184af22a09c380a67252ddafd378e387ec974cb3d0957f94935c0be3c004768471acfa6a6d5cc7d2721d5da2dcbc785ada76c56861dbd4e15cc9e0e SHA512 00983c40337867333be731b36d9d745fbc00433ff91ac5bd52efc93175815048f757385a914f472a9aa95b2590c55e1e5596a22280790b0aef3fc3a5572b6a43
-MISC metadata.xml 1247 BLAKE2B d2cb6c59986d7628492098b20829724cd7ddb2ac12ff03f21a8bdce756812542bbaedbfb7e68b5d8363c1ce4b8106b5d186134ac226d11bdfcc68934cd60b226 SHA512 b47b568b4b923c40e3126175e1ef63fab27be8d3cc3d7c76d60cc8a0137e6e9adb76da6f889410d9d4999bca2e30a4f412039e97080ac4bf93e5a2ec51a22611
diff --git a/dev-haskell/fclabels/fclabels-2.0.5.ebuild b/dev-haskell/fclabels/fclabels-2.0.5.ebuild
deleted file mode 100644
index f0dbe54240a8..000000000000
--- a/dev-haskell/fclabels/fclabels-2.0.5.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="First class accessor labels implemented as lenses"
-HOMEPAGE="https://github.com/sebastiaanvisser/fclabels"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/base-orphans-0.8.2:=[profile?] <dev-haskell/base-orphans-0.9:=[profile?]
- >=dev-haskell/mtl-1.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
- test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.7 )
-"
diff --git a/dev-haskell/fclabels/metadata.xml b/dev-haskell/fclabels/metadata.xml
deleted file mode 100644
index 7e5124aabf8d..000000000000
--- a/dev-haskell/fclabels/metadata.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- This package provides first class labels that can act as
- bidirectional record fields. The labels can be derived
- automatically using Template Haskell which means you don't have
- to write any boilerplate yourself. The labels are implemented as
- lenses and are fully composable. Labels can be used to /get/,
- /set/ and /modify/ parts of a datatype in a consistent way.
-
- See "Data.Label" for an introductory explanation.
-
- Internally lenses are not tied to Haskell functions directly,
- but are implemented as arrows. Arrows allow the lenses to be run
- in custom computational contexts. This approach allows us to
- make partial lenses that point to fields of multi-constructor
- datatypes in an elegant way.
-
- See the "Data.Label.Maybe" module for the use of partial labels.
-
- &gt; 1.0.3 -&gt; 1.0.4
- &gt; - Bugfix to compile on GHC 6.12 again.
- </longdescription>
- <upstream>
- <remote-id type="github">sebastiaanvisser/fclabels</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/fgl-arbitrary/Manifest b/dev-haskell/fgl-arbitrary/Manifest
deleted file mode 100644
index d46bbfa3f568..000000000000
--- a/dev-haskell/fgl-arbitrary/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST fgl-arbitrary-0.2.0.3.tar.gz 6079 BLAKE2B 13fadb149568115d8a31138d9c92c039a369e8e4cbce68156434ecc5ed6ed1ed86cd1ada17567103b57073ff402a5f768bd54779593bfda6d776853a7cc94349 SHA512 d944f9c6ec7e116cec9df84d7b0ef2750e3aa255bed74f6450d9d6fa9786c50de20cf37b4f8725e1303b465583a7a6c3f3d4fd48517ddbb2b7354f01d728d830
-EBUILD fgl-arbitrary-0.2.0.3-r1.ebuild 839 BLAKE2B e98d3bcf407320fba19d2565e2b2d8ab33908cc7c49fd0b2584622347e36fee88d29d307705cf3beb08af02ebac3c4fca0b37d649852d283c2c51016f20bdefa SHA512 33795eedcf50d02ec9ab7070b60f9676d0252742537b681a274f314780c2edb29b7996b3e0b07747e45642010f965ce4484ed912b3927cde1227a837413d9d3a
-MISC metadata.xml 540 BLAKE2B 6dfb7af11a155bb3494622433202574a986bec9f51afe420493a01b8040e51e562e498deaf3fe5a50a844f5a5733da568cac2938dae674529115f15098bd463c SHA512 e66b0a0dc0ec6a00e3cff939cd66598afeb549707d1393732c1e05eef121207b4d3106127a3b2bd76ef2e4c6c1d2391c0ac30e180b219401dc129c5455e0aabf
diff --git a/dev-haskell/fgl-arbitrary/fgl-arbitrary-0.2.0.3-r1.ebuild b/dev-haskell/fgl-arbitrary/fgl-arbitrary-0.2.0.3-r1.ebuild
deleted file mode 100644
index 5f9dbecc6cdf..000000000000
--- a/dev-haskell/fgl-arbitrary/fgl-arbitrary-0.2.0.3-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.2.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="QuickCheck support for fgl"
-HOMEPAGE="https://hackage.haskell.org/package/fgl-arbitrary"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/fgl-5.5.2.0:=[profile?] <dev-haskell/fgl-6:=[profile?]
- >=dev-haskell/quickcheck-2.3:2=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.10
- test? ( >=dev-haskell/hspec-2.1 )
-"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'QuickCheck >= 2.3 && < 2.10' 'QuickCheck >= 2.3' \
- 'hspec >= 2.1 && < 2.5' 'hspec >= 2.1'
-}
diff --git a/dev-haskell/fgl-arbitrary/metadata.xml b/dev-haskell/fgl-arbitrary/metadata.xml
deleted file mode 100644
index 51a0d3c304ae..000000000000
--- a/dev-haskell/fgl-arbitrary/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Provides Arbitrary instances for fgl graphs (to avoid adding a
- QuickCheck dependency for fgl whilst still making the instances
- available to others).
-
- Also available are non-fgl-specific functions for generating
- graph-like data structures.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/file-location/Manifest b/dev-haskell/file-location/Manifest
deleted file mode 100644
index 91457268b5fe..000000000000
--- a/dev-haskell/file-location/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST file-location-0.4.9.1.tar.gz 6961 BLAKE2B 5b3248db2a03ad699ba1354a88b6d0aa4e124e607be6692e7be7a9cec403d42dcb2e304a60c85e879855a9e5e3e49309d8aa112edaa12986f79b8408fa49b781 SHA512 a84a6ed3ff1a786331e202ae505df3981e81b3ce085e588632868357626b82a559dc649aa1623a09462741c5133ee0e5d5deb10713d94cc8286b82aa2e706d94
-EBUILD file-location-0.4.9.1.ebuild 736 BLAKE2B c344f2e3c9cbd25a1a65c7f76c5e547f169123345f11490e62b2863f2bf08c5c6335774db74d7e14f7fe0e54238827551ceb00dd70658804e60940d7d40decc1 SHA512 3051aa027accfbaa7f7dcca9d6da3b989a1fdb2c5be3f5a7cd07f6aa6dd4328124517747f15971cc61ce17b854151218b5886adca9bf2e1f9d2278b4bd1ada1d
-MISC metadata.xml 1439 BLAKE2B 12142fc860b8846cb961f641ab0a7899c2911e55a5b92608ac34cc031ec89b0c870bcf257a017d5668a228c33e86098fd8451dd1022296557599afbf37a1806e SHA512 4b7f9f55f42daf54a69cff31d3e71e7279aa510813547a9df4198c870d0ae996565928921328af9b1d7660a83f7dcc2a5b9062d30312e4159aab04750488b6c1
diff --git a/dev-haskell/file-location/file-location-0.4.9.1.ebuild b/dev-haskell/file-location/file-location-0.4.9.1.ebuild
deleted file mode 100644
index fbf5ddd465cf..000000000000
--- a/dev-haskell/file-location/file-location-0.4.9.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.2.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="common functions that show file location information"
-HOMEPAGE="https://github.com/gregwebs/FileLocation.hs"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT=test # error stack changed from ghc-7.10
-
-RDEPEND="dev-haskell/hunit:=[profile?]
- dev-haskell/lifted-base:=[profile?]
- >=dev-haskell/th-orphans-0.9:=[profile?]
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
-"
diff --git a/dev-haskell/file-location/metadata.xml b/dev-haskell/file-location/metadata.xml
deleted file mode 100644
index 26c45b3b64ae..000000000000
--- a/dev-haskell/file-location/metadata.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Common debugging/error/exception functions that give file location information
-
- &gt; $(err "OH NO!")
- &gt;
- &gt; main:Main main.hs:16:1 OH NO!
-
- Notice how it displays package:module file:line:character
- It exposes the functions err (error), undef (undefined), and trc (Debug.Trace.trace). All of these behave the same as their normal counterpart but also spit out a location.
-
- Here is my favorite helper, debug, which is like trace but just show the value.
-
- &gt; debug [1,2,3]
- &gt;
- &gt; DEBUG: [1,2,3]
- &gt; [1,2,3]
-
- And The Template Haskell version.
-
- &gt; $(dbg) [1,2,3]
- &gt;
- &gt; DEBUG main:Main main.hs:1:3 [1,2,3]
- &gt; [1,2,3]
-
- Also there is a version of thrwIO that gives location information
- &gt; ($(thrwIO) $ AException) `catch` \e -&gt; putStrLn ("Caught " ++ show (e :: AException))
- &gt;
- &gt; Caught AException "main:Main test/main.hs:25:6"
-
- See module for a listing of all the functions with short descriptions, and the homepage for some more examples https://github.com/gregwebs/ErrorLocation.hs
- </longdescription>
- <upstream>
- <remote-id type="github">gregwebs/FileLocation.hs</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/filestore/Manifest b/dev-haskell/filestore/Manifest
deleted file mode 100644
index 06241348154a..000000000000
--- a/dev-haskell/filestore/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST filestore-0.6.5.tar.gz 32338 BLAKE2B 534d2eb492fb6a6b3db460c181616d401f9f045772e91758249480ecf838ff56a210ab40dfaa1e360891f2509352268b50046dbd4d0f2f9d46c40a295f1a9fbc SHA512 e4710e1e01cf0eb25a60e48961679009f7d1838104ec81ef1444c39fb25f1426e8d9e2ab557d69a2196d503b829d3bc2791f18083cf39ca623efc6fc0d070dcc
-EBUILD filestore-0.6.5.ebuild 1217 BLAKE2B 92a466d954bf3c642143b515fa9692b74df550dffb29744705b3bc830735fd1f3237a3ea7c5749c3c36da4743dcf8a4d36e803977f6e68bfafcf73761fbaa408 SHA512 3350d598183ffe6ca3f4b2afe321f87375a5c92b60afd350fd0a08b9154851bf91c596442479e4fce3a3f8177eb024e899197b4f73701feb6775facab00afd7e
-MISC metadata.xml 797 BLAKE2B f437aed4112676cd8ff706d8d9bf190c0bc6e1a6d693e30f49258db7e7d7e8e0b3f51634e75a34e0a85faeff62635cb66d7ff1533c252b8679383100178fe8e8 SHA512 7146649d92afb327c88ca887555e30a16f858b743364b8e103084591944ab1842fc32475c475d524daf3e4a87fca3e6a78ff29733cc05ab310e505a801b717ec
diff --git a/dev-haskell/filestore/filestore-0.6.5.ebuild b/dev-haskell/filestore/filestore-0.6.5.ebuild
deleted file mode 100644
index 31604b341ad1..000000000000
--- a/dev-haskell/filestore/filestore-0.6.5.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Interface for versioning file stores"
-HOMEPAGE="https://hackage.haskell.org/package/filestore"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+maxcount"
-
-RESTRICT=test # requires mercurial
-
-RDEPEND=">=dev-haskell/diff-0.4:=[profile?] <dev-haskell/diff-0.5:=[profile?]
- >=dev-haskell/old-locale-1.0:=[profile?] <dev-haskell/old-locale-1.1:=[profile?]
- >=dev-haskell/parsec-2:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
- >=dev-haskell/split-0.1:=[profile?] <dev-haskell/split-0.3:=[profile?]
- >=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?]
- >=dev-haskell/xml-1.3:=[profile?] <dev-haskell/xml-1.4:=[profile?]
- >=dev-lang/ghc-7.10.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.22.2.0
- test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.7
- dev-haskell/mtl )
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag maxcount maxcount)
-}
diff --git a/dev-haskell/filestore/metadata.xml b/dev-haskell/filestore/metadata.xml
deleted file mode 100644
index 0a9b3f45147c..000000000000
--- a/dev-haskell/filestore/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- The filestore library provides an abstract interface for a versioning
- file store, and modules that instantiate this interface. Currently
- Git, Darcs, and Mercurial modules are provided, and other VCSs
- or databases could be added.
- </longdescription>
- <use>
- <flag name="maxcount">Make use of a recent (&gt;= 2.3.0) Darcs feature which vastly improves the performance
- of 'latest'. You should disable this flag if you plan to use gitit with an
- older version of Darcs, or 'latest' will raise an error.</flag>
- </use>
-</pkgmetadata>
diff --git a/dev-haskell/fixed/Manifest b/dev-haskell/fixed/Manifest
deleted file mode 100644
index ac58adddb747..000000000000
--- a/dev-haskell/fixed/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST fixed-0.3.tar.gz 4384 BLAKE2B 403f0315b45fcd7519d47a34e62b99b77eabc683bbb650b6fc66d3366d6160bbd86cb58723cc309dcce14cc1f96260df8e38ea32876754e528f2d4c66a066e09 SHA512 f7a87aa63105acf33790f022ae1f1d8201febbfeb90f8c14f05c081899614db74adbe8abbfe144fe374316a1f4d9b84bf9b091d3bbc21b0e2c8f2f33376ffefa
-EBUILD fixed-0.3.ebuild 545 BLAKE2B 22d034492ae3b1645b913b61c891bdccfaa52a676c1e836913451bb96b90dd781f7444685353dfbdc81de164be408b47a09d98eadd3bbb290a435694e343329b SHA512 a32c9c25ee4d76e01189a2014b2a17706deeae52446fd2a653bd3c92442038616536f98d027c0494e89d7bd6b95c374635a5b798c055af71d1e9d9a43d024efc
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/fixed/fixed-0.3.ebuild b/dev-haskell/fixed/fixed-0.3.ebuild
deleted file mode 100644
index 8fdf2de68e36..000000000000
--- a/dev-haskell/fixed/fixed-0.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Signed 15.16 precision fixed point arithmetic"
-HOMEPAGE="https://github.com/ekmett/fixed"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
-"
diff --git a/dev-haskell/fixed/metadata.xml b/dev-haskell/fixed/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/fixed/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/fmlist/Manifest b/dev-haskell/fmlist/Manifest
deleted file mode 100644
index e6d893b30f22..000000000000
--- a/dev-haskell/fmlist/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST fmlist-0.9.3.tar.gz 4428 BLAKE2B 818911f2e670e7b371e0dd58bb9ee661a7f0fd4130e611606d393aeea7b5c4d0eddb8ce04babb2d85cac54a4d3511457c2291eeb5b548967a4409291e18990a9 SHA512 1dba120af3c06d22b41269b22aad7950dd1d567daee213eeaa316f8dcd9e97a2f4499372b310561bb3a25909c38060c0aefacfe640d85ec3c90c5f5503db8915
-EBUILD fmlist-0.9.3.ebuild 546 BLAKE2B 37edaf7578e3522ed924b7f4b6ab4fa20d6e365873df7eac31aadbbb8e11266e9e875247dc35b7b65dc4d473ede255b56396793a84c7f5e47b880c1c434b9dc2 SHA512 6740a6710b6014a2e0d92d6301775dbc9cf0dd02d5ba11a442da344a6ba20bb884d83d8e6743f98513cba1828e3448ae48ea8196a427f147f8eeeb71ce00c196
-MISC metadata.xml 650 BLAKE2B 776537e91c7029bb742c387cc73f9c34734d667a120f9f0730410171b58a2e043e2eb44b436bba10f29bd8e70997c05f71946b9a110bd0d45e8b3583dc1efa04 SHA512 7c26f6b1c03cd64b0ad85c0503fa1c6eab527057fcd709676e7dae501b997290c11018c0ca71d95063628aa1c44858164752ce3c1dccc1f4b01b3c1e3c832487
diff --git a/dev-haskell/fmlist/fmlist-0.9.3.ebuild b/dev-haskell/fmlist/fmlist-0.9.3.ebuild
deleted file mode 100644
index 0ff4a019eb12..000000000000
--- a/dev-haskell/fmlist/fmlist-0.9.3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="FoldMap lists"
-HOMEPAGE="https://github.com/sjoerdvisscher/fmlist"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/fail:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.10
-"
diff --git a/dev-haskell/fmlist/metadata.xml b/dev-haskell/fmlist/metadata.xml
deleted file mode 100644
index 788d9bed6d64..000000000000
--- a/dev-haskell/fmlist/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- FoldMap lists are lists represented by their foldMap function.
- FoldMap lists have O(1) cons, snoc and append, just like DLists,
- but other operations might have favorable performance
- characteristics as well. These wild claims are still completely
- unverified though.
- </longdescription>
- <upstream>
- <remote-id type="github">sjoerdvisscher/fmlist</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/geniplate-mirror/Manifest b/dev-haskell/geniplate-mirror/Manifest
deleted file mode 100644
index 7e3c3085b7b0..000000000000
--- a/dev-haskell/geniplate-mirror/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST geniplate-mirror-0.7.7.tar.gz 9448 BLAKE2B bca1181f2342feda0dc6b111cd3c56f3145b1360f1066d2dfa4c142e81f44a9517a79c6afd18ccae7f7239a19f3d4d788c9a213c3f357491f1629ca274acd8a4 SHA512 8976e874372e29edb468a07bab5a524173d0daa6d48834349279d6ba0f4a79d890a1be23a7af7cd92485f44df08e9d32c54c4bbd8ae081aba5c705fdc652907e
-EBUILD geniplate-mirror-0.7.7.ebuild 674 BLAKE2B bd8decffed9de01c9aa3118cb20db05fcdd7bcfd5a6966e7ca9df4b1cbe021dc6755db39fb5f016caa3fb62c17dffb391dd6fca074cac100ca38bf0144d9c520 SHA512 170aad0e3ee1ed502effe72b7b8a9f80819b4b3599e7ce6015fa807c562a7a5d280cea504aad1cc60c1c82e8fc615996b79a57e72216d13082c921e2998b9f2a
-MISC metadata.xml 575 BLAKE2B ad551c7f8d24f26dba2073c86652b7be32e0e120bd073b0f0172cd42e84234176b4dfc2c0b28667e0d15d6b637991ecdbb03d0734e9f5b0926dae93386b8d787 SHA512 7d2d77d5246c8b034cb80ed621db195a43462ef86f8a8c0535419fa6cd9efc02dd00c4772526cbe1a8921443f9319297150ff44730a2e3d4c691289e4edda6d5
diff --git a/dev-haskell/geniplate-mirror/geniplate-mirror-0.7.7.ebuild b/dev-haskell/geniplate-mirror/geniplate-mirror-0.7.7.ebuild
deleted file mode 100644
index a590595193ce..000000000000
--- a/dev-haskell/geniplate-mirror/geniplate-mirror-0.7.7.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Use Template Haskell to generate Uniplate-like functions"
-HOMEPAGE="https://github.com/danr/geniplate"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/mtl:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
-"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'template-haskell < 2.17' 'template-haskell'
-}
diff --git a/dev-haskell/geniplate-mirror/metadata.xml b/dev-haskell/geniplate-mirror/metadata.xml
deleted file mode 100644
index 90b8e9590879..000000000000
--- a/dev-haskell/geniplate-mirror/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Use Template Haskell to generate Uniplate-like functions.
-
- This is a maintained mirror of the
- &lt;http://hackage.haskell.org/package/geniplate geniplate&gt; package,
- written by Lennart Augustsson.
- </longdescription>
- <upstream>
- <remote-id type="github">danr/geniplate</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/gio/Manifest b/dev-haskell/gio/Manifest
deleted file mode 100644
index a165cbe1208f..000000000000
--- a/dev-haskell/gio/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST gio-0.13.8.1.tar.gz 70144 BLAKE2B ba7bea0df82731b92c79c316776eed547885690ccd9a39713a2cb14ecd84cc601dfa2ac09b520584bd48944f2406d9651c7927fad035be46a87c66af62638c4a SHA512 9eaee3c41c0da5ada37881238623677b85a008225f7948c95f87f1f9c7bc66582911d11a31e44109c9f53918e5b4ee73b33162f0cafb68b9da4c9b9566061899
-EBUILD gio-0.13.8.1.ebuild 761 BLAKE2B 0ef0b5f04051d6c47c0e0ca23a6d5b8454576e27ce62bb483227daf040f518189d3bff941439eeb5b2cd44145ba0f7c65678c0c01b30e650d572dbd187d2f6b7 SHA512 a2a16e030b9016af516090f3b720d1f4bca442e43e8b45a7a4355bdd3b4a82f1aacfec675cc75f46f0a1c1f06c20906f0c0d60f925284f16f429af2e21a12725
-MISC metadata.xml 686 BLAKE2B 4859a0440759122d70380a72cdebaed96b11d15fa34a5563b33d3d821e67b15d78bfcab1508de2e668ee249d616090debe71cef5f050834cea4a379675417c73 SHA512 b7ea8694672870af55ed00f12de90f7d1c19c83d307badbbc7a60105d8368ca89894aedb4a0548407ca6a2d0ab2cfb4d73c48c7d63a6b243e5181952389c4285
diff --git a/dev-haskell/gio/gio-0.13.8.1.ebuild b/dev-haskell/gio/gio-0.13.8.1.ebuild
deleted file mode 100644
index 59aea8739438..000000000000
--- a/dev-haskell/gio/gio-0.13.8.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Binding to GIO"
-HOMEPAGE="http://projects.haskell.org/gtk2hs/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/glib-0.13.0.0:=[profile?] <dev-haskell/glib-0.14:=[profile?]
- dev-haskell/mtl:=[profile?]
- >=dev-lang/ghc-7.4.1:=
- dev-libs/glib:2
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.24 <dev-haskell/cabal-3.3
- >=dev-haskell/gtk2hs-buildtools-0.13.2.0 <dev-haskell/gtk2hs-buildtools-0.14
- virtual/pkgconfig
-"
diff --git a/dev-haskell/gio/metadata.xml b/dev-haskell/gio/metadata.xml
deleted file mode 100644
index bc39010a1e05..000000000000
--- a/dev-haskell/gio/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- GIO is striving to provide a modern, easy-to-use VFS API that sits at the right level in the library stack.
- The goal is to overcome the shortcomings of GnomeVFS and provide an API that is
- so good that developers prefer it over raw POSIX calls.
- Among other things that means using GObject.
- It also means not cloning the POSIX API, but providing higher-level, document-centric interfaces.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/git/Manifest b/dev-haskell/git/Manifest
deleted file mode 100644
index 10147498fd24..000000000000
--- a/dev-haskell/git/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX git-0.3.0-monadfail.patch 3097 BLAKE2B 5d826420a9372f79371872eab74b107a8e0b47f7fa125e30a2ecce77844fcda977a528bd5c010d1b2f75a33c68336bccf2ccca74e1114589d2111617a12b905d SHA512 3ea3775ac72cda8182bbf134795f33025ff922d087485ab1fc2abb2e3b260580d3598c56fa85c93b59cda363fe732a0f44959569d809f21cf315f136b11ed0e5
-DIST git-0.3.0.tar.gz 45846 BLAKE2B 93eb07d136085a0512f51b67e2e3b906fc7bee2c63e1bb621570a6123da0e08e87c829c88f7f17ddaf2a9f3cb3b8d5ddc485f83a14c814da86f2863fe17087f5 SHA512 f50061a6b3bccb063f7af74cbdcad33561b45c353ce35b8071ad03b0dd0b6e0d215381d6145dfeeff8bb66fbcef0379a9d749a8a1c1f8e45857b0c6bc4574f29
-EBUILD git-0.3.0.ebuild 1160 BLAKE2B 8272efd6f046c3d95f65a886d788ed3f40adb225bfffdca0cfa7341baace350384ac5922e8111876305473f19d1f99e2c8666b227a9ea223a07c47a99fabd06f SHA512 ba19073392e5e818cb85a17763df12084bf88fb4bc9deeb3f5164d21f71d88a65286f9af4c2b69c6bda9ad9c1b63ea0005251abe1bcdb54c9e2b483a7ee4bc58
-MISC metadata.xml 659 BLAKE2B 7ed1e58b1726b5c6e7bea58ab06b4874ee253e4869f74595dc4c5ee96ce55fb17395833d3bff5dfe74050b30acf3b6def113765048387b096c50d761f3588014 SHA512 d994c900cf5ccbbe8aa437c1908b49d2c1fe60d65e0a3498f3bfadc456fc1e84bfc3988b942903872d0380a42b5575447df38044edc026abb9f474e15a0ae4d2
diff --git a/dev-haskell/git/files/git-0.3.0-monadfail.patch b/dev-haskell/git/files/git-0.3.0-monadfail.patch
deleted file mode 100644
index ffca3a1534e1..000000000000
--- a/dev-haskell/git/files/git-0.3.0-monadfail.patch
+++ /dev/null
@@ -1,103 +0,0 @@
-From ad1e877d8e32bc3f573d92cadf697f0bb67a7da2 Mon Sep 17 00:00:00 2001
-From: Jack Todaro <solpeth@posteo.org>
-Date: Fri, 10 Jul 2020 07:01:08 +1000
-Subject: [PATCH] Data.Git.Monad.hs: port to MonadFail proposal
-
-Signed-off-by: Jack Todaro <solpeth@posteo.org>
----
- Data/Git/Monad.hs | 30 ++++++++++++++++++++++--------
- 1 file changed, 22 insertions(+), 8 deletions(-)
-
-diff --git a/Data/Git/Monad.hs b/Data/Git/Monad.hs
-index 480af9f..44a7018 100644
---- a/Data/Git/Monad.hs
-+++ b/Data/Git/Monad.hs
-@@ -17,7 +17,7 @@
- --
- -- You can also easily create a new commit: see 'CommitM' and 'withNewCommit'
- --
--
-+{-# LANGUAGE CPP #-}
- {-# LANGUAGE FlexibleInstances #-}
- {-# LANGUAGE OverloadedStrings #-}
- {-# LANGUAGE Rank2Types #-}
-@@ -74,7 +74,9 @@ module Data.Git.Monad
- , Git.Person(..)
- ) where
-
--
-+#if !MIN_VERSION_base(4,11,0)
-+import qualified Control.Monad.Fail as Fail
-+#endif
- import Data.ByteString (ByteString)
- import qualified Data.ByteString as B
- import qualified Data.ByteString.Lazy as BL
-@@ -240,7 +242,11 @@ instance Applicative GitM where
- instance Monad GitM where
- return = returnGitM
- (>>=) = bindGitM
-- fail = failGitM
-+#if !MIN_VERSION_base(4,11,0)
-+ fail = Fail.fail
-+#endif
-+instance MonadFail GitM where
-+ fail = failGitM
-
- instance GitMonad GitM where
- getGit = getGitM
-@@ -313,7 +319,11 @@ instance Applicative CommitAccessM where
- instance Monad CommitAccessM where
- return = returnCommitAccessM
- (>>=) = bindCommitAccessM
-- fail = failCommitAccessM
-+#if !MIN_VERSION_base(4,11,0)
-+ fail = Fail.fail
-+#endif
-+instance MonadFail CommitAccessM where
-+ fail = failCommitAccessM
-
- instance GitMonad CommitAccessM where
- getGit = getCommitAccessM
-@@ -423,7 +433,7 @@ getDir fp = do
- -- > l <- getDir []
- -- > liftGit $ print l
- --
--withCommit :: (Resolvable ref, GitMonad git)
-+withCommit :: (Resolvable ref, GitMonad git, MonadFail git)
- => ref
- -- ^ the commit revision or reference to open
- -> CommitAccessM a
-@@ -474,7 +484,11 @@ instance Applicative CommitM where
- instance Monad CommitM where
- return = returnCommitM
- (>>=) = bindCommitM
-- fail = failCommitM
-+#if !MIN_VERSION_base(4,11,0)
-+ fail = Fail.fail
-+#endif
-+instance MonadFail CommitM where
-+ fail = failCommitM
-
- instance GitMonad CommitM where
- getGit = getCommitM
-@@ -599,7 +613,7 @@ deleteFile path = do
- -- > setFile ["README.md"] $ readmeContent <> "just add some more description\n"
- -- > branchWrite "master" r
- --
--withNewCommit :: (GitMonad git, Resolvable rev)
-+withNewCommit :: (GitMonad git, MonadFail git, Resolvable rev)
- => Git.Person
- -- ^ by default a commit must have an Author and a Committer.
- --
-@@ -670,7 +684,7 @@ withNewCommit p mPrec m = do
- -- )
- -- @
- --
--withBranch :: GitMonad git
-+withBranch :: (GitMonad git, MonadFail git)
- => Git.Person
- -- ^ the default Author and Committer (see 'withNewCommit')
- -> Git.RefName
---
-2.27.0
-
diff --git a/dev-haskell/git/git-0.3.0.ebuild b/dev-haskell/git/git-0.3.0.ebuild
deleted file mode 100644
index 521fbe6b0456..000000000000
--- a/dev-haskell/git/git-0.3.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.2
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Git operations in haskell"
-HOMEPAGE="https://github.com/vincenthz/hs-git"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/basement:=[profile?]
- >=dev-haskell/cryptonite-0.22:=[profile?]
- >=dev-haskell/hourglass-0.2:=[profile?]
- >=dev-haskell/memory-0.13:=[profile?]
- dev-haskell/random:=[profile?]
- dev-haskell/system-fileio:=[profile?]
- dev-haskell/system-filepath:=[profile?]
- dev-haskell/unix-compat:=[profile?]
- dev-haskell/utf8-string:=[profile?]
- dev-haskell/vector:=[profile?]
- dev-haskell/zlib:=[profile?]
- >=dev-haskell/zlib-bindings-0.1:=[profile?] <dev-haskell/zlib-bindings-0.2:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
- test? ( >=dev-haskell/bytedump-1.0
- dev-haskell/tasty
- dev-haskell/tasty-quickcheck )
-"
-
-PATCHES=( "${FILESDIR}/${P}-monadfail.patch" )
diff --git a/dev-haskell/git/metadata.xml b/dev-haskell/git/metadata.xml
deleted file mode 100644
index ec9c4b301b93..000000000000
--- a/dev-haskell/git/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
-
- A Haskell implementation of git storage operations, allowing users
- to manipulate git repositories (read and write).
-
- This implementation is fully interoperable with the main C implementation.
-
- This is strictly only manipulating the git store (what's inside the .git directory),
- and doesn't do anything with the index or your working directory files.
-
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/gitrev/Manifest b/dev-haskell/gitrev/Manifest
deleted file mode 100644
index 4020f5e2f381..000000000000
--- a/dev-haskell/gitrev/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST gitrev-1.3.1.tar.gz 3756 BLAKE2B 6871cb2c036bba9d6e727749778e0e16939a4ff84cf5ca74caf0c198a998265a8cbeea2019ba12e1e6190413499ed1b82874bd002416d620b70bcfd85bfcce1f SHA512 8639e356490fba3461f8d7030326a6913846427255524213a73ee2ac5abf708f75efed99a0d9d574a73a2db88833814d1b634e6a5ec93c4bc03052435e0ea4cd
-EBUILD gitrev-1.3.1.ebuild 589 BLAKE2B ba9d7a391d0ee213b28adfb08800c0084ee56f999911760192fdf21d1016aa5a82dbf2e474cd6eee7c0baecc9c07c9097dbcf69ba8ae048fa210e2720202ebe8 SHA512 255961d850c182e677a8dcdb30f64693833aeab01284b330d3befc3a09f5ea7becac02e9901c163958467ce2f9947285eb23c85f395ca395b7091bded6d7ae98
-MISC metadata.xml 596 BLAKE2B ae38e2645f669fcfb3a4962a3bb1f901728ba0bbc65620041f92abc180e9ae071ab40d6bb24113fb63e8be178bb2cd1e8d51b9a9834e6bf26e87335dc1173cff SHA512 7e9a5bb7045ec49df83b7c4c4e237d503fe1eeca92ac20d0531af6fe32b57160297d7552027b0eed0e0422ca8e9f4063717b78227ce8785f4005d2a872bc61a6
diff --git a/dev-haskell/gitrev/gitrev-1.3.1.ebuild b/dev-haskell/gitrev/gitrev-1.3.1.ebuild
deleted file mode 100644
index fdc78e3a0dc3..000000000000
--- a/dev-haskell/gitrev/gitrev-1.3.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.4
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Compile git revision info into Haskell projects"
-HOMEPAGE="https://github.com/acfoltzer/gitrev"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/base-compat-0.6.0:=[profile?]
- >=dev-lang/ghc-7.6.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.16.0
-"
diff --git a/dev-haskell/gitrev/metadata.xml b/dev-haskell/gitrev/metadata.xml
deleted file mode 100644
index 2ceb8a843de2..000000000000
--- a/dev-haskell/gitrev/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Some handy Template Haskell splices for including the current git hash and branch in the code of your project. Useful for including in panic messages, @--version@ output, or diagnostic info for more informative bug reports.
- </longdescription>
- <upstream>
- <remote-id type="github">acfoltzer/gitrev</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/glib/Manifest b/dev-haskell/glib/Manifest
deleted file mode 100644
index afb67de1093d..000000000000
--- a/dev-haskell/glib/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST glib-0.13.8.1.tar.gz 39557 BLAKE2B 791f1708d4232ec064527623fa5bcd6efa4328b79842da02e779cddf746d61e196864e7da8240952a661f9a02adac6d1a4c74e3d4f927fc1bb14312b808d849f SHA512 00558dc9dfbc507d7ac19ac4e1634317a41f465abf8b1bbb2594a96253eb4633b976aa9e1960af1260148f6a64d017acf535fef8b95789a058b762813940b5b7
-EBUILD glib-0.13.8.1.ebuild 954 BLAKE2B 2fd167160cd711b170c7b3783890d4ffb959867774acc2513dd905d74cea1d65f2da4babb5c81f48a9c12e21a083a56e4c1dc8052153ffd95894d7769d685504 SHA512 da48165ad9051db0181f679ff6b23bc0b5f40fc2300cd7592b3e7644dc1c2b86ac697891dbb9f88e5290f062c248b84fd7fa873b90261808605a50805190c49b
-MISC metadata.xml 638 BLAKE2B 37e21fcfd9507c4ae71033394dfacbc9099c30796e487981053cc3c563ef9164f27c9802b3035db021c00615c2360e6049578829b74982921c56d24794b233ea SHA512 060de8781cbed3f9b49b94d847891bf23326da74f13f5134b7d87be3b1368f74b93cdf80096b09c2f50997d85f80eb740b2a80928bf9bb1718c557f88b4f74b6
diff --git a/dev-haskell/glib/glib-0.13.8.1.ebuild b/dev-haskell/glib/glib-0.13.8.1.ebuild
deleted file mode 100644
index a16bdd87d9e0..000000000000
--- a/dev-haskell/glib/glib-0.13.8.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Binding to the GLIB library for Gtk2Hs"
-HOMEPAGE="http://projects.haskell.org/gtk2hs/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+closure-signals"
-
-RDEPEND=">=dev-haskell/text-1.0.0.0:=[profile?] <dev-haskell/text-1.3:=[profile?]
- >=dev-haskell/utf8-string-0.2:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?]
- >=dev-lang/ghc-7.4.1:=
- dev-libs/glib:2
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.24 <dev-haskell/cabal-3.3
- >=dev-haskell/gtk2hs-buildtools-0.13.2.0 <dev-haskell/gtk2hs-buildtools-0.14
- virtual/pkgconfig
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag closure-signals closure_signals)
-}
diff --git a/dev-haskell/glib/metadata.xml b/dev-haskell/glib/metadata.xml
deleted file mode 100644
index 935fea6a266d..000000000000
--- a/dev-haskell/glib/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- The GNU Library is a collection of C data structures and utility
- function for dealing with Unicode. This package only binds as
- much functionality as required to support the packages that
- wrap libraries that are themselves based on GLib.
- </longdescription>
- <use>
- <flag name="closure-signals">Use the the GClosure-based signals implementation.</flag>
- </use>
-</pkgmetadata>
diff --git a/dev-haskell/gluraw/Manifest b/dev-haskell/gluraw/Manifest
deleted file mode 100644
index 28562cd4cc97..000000000000
--- a/dev-haskell/gluraw/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST GLURaw-2.0.0.4.tar.gz 10557 BLAKE2B 6e25f2167bf4fd9307a07c1081966cd2072d145317752a53d104a0dcc9ad282f83c9d98ba2a0ccab14d900d2f1ab0b0e0d381aef651baf4f077d830de8ef0803 SHA512 971402ed5fd84e8f0e6abca27fd78bee298750930901e66cc782b53d79d28093085120c3fc373a38d5a1354d55f69e1ec1c5ede5a0b1f9a019cf705f11ffcfcc
-EBUILD gluraw-2.0.0.4.ebuild 849 BLAKE2B 2aa8cc0ffb0e7cf52a8d1b6dc9efce68f8b17b13b9b847aac214bc6cf008852dec373eae8e58fd68eb41c5082a9b426caa110d91f7fe1588485934e7c4944738 SHA512 364629aeeb93139aac8c4674e20f12011aa4ab58cf703bc713494ae7990b198ba8a634d4984b14f9b0e2fa4f96fbf742da0d68539dc2467e1d4060eb8b86594f
-MISC metadata.xml 854 BLAKE2B d775870fcaedc534e37654b7c9ae43e7ba2e426f37de17624469de3706d423258e48c1599c550ae36788978919d49339cb0b754a6e8d13504bcb0c83795cc049 SHA512 c0496c89f44d4227626822ae2eb74c9d4dafd46bc625415d51600d0e3dc169044fc974471ed6db6d932b317092441dcca275a25d82565e14f577fa1fa814223d
diff --git a/dev-haskell/gluraw/gluraw-2.0.0.4.ebuild b/dev-haskell/gluraw/gluraw-2.0.0.4.ebuild
deleted file mode 100644
index a8e6b57fa1cc..000000000000
--- a/dev-haskell/gluraw/gluraw-2.0.0.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.6.9999
-#hackport: flags: -usenativewindowslibraries
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-MY_PN="GLURaw"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A raw binding for the OpenGL graphics system"
-HOMEPAGE="https://www.haskell.org/haskellwiki/Opengl"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/openglraw-3.0:=[profile?] <dev-haskell/openglraw-3.4:=[profile?]
- >=dev-lang/ghc-7.8.2:=
- virtual/glu
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
-"
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
- haskell-cabal_src_configure \
- --flag=-usenativewindowslibraries
-}
diff --git a/dev-haskell/gluraw/metadata.xml b/dev-haskell/gluraw/metadata.xml
deleted file mode 100644
index e1b077a5bd3b..000000000000
--- a/dev-haskell/gluraw/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- GLURaw is a raw Haskell binding for the GLU 1.3 OpenGL utility library. It is
- basically a 1:1 mapping of GLU's C API, intended as a basis for a nicer
- interface.
-
- OpenGL is the industry's most widely used and supported 2D and 3D graphics
- application programming interface (API), incorporating a broad set of
- rendering, texture mapping, special effects, and other powerful visualization
- functions. For more information about OpenGL and its various extensions,
- please see &lt;http://www.opengl.org/&gt;
- and &lt;http://www.opengl.org/registry/&gt;.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/glut/Manifest b/dev-haskell/glut/Manifest
deleted file mode 100644
index 4e680dbfedf6..000000000000
--- a/dev-haskell/glut/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST GLUT-2.7.0.15.tar.gz 654907 BLAKE2B c955d2942ffa2ac8d8370726cc32a67772dba2e343f2ad0a10e24134ae9bf5762bb108292e17275db3665572379bbaab55f605b79973bf90b066818934501aeb SHA512 d4ee183f7a9600e86ddea7783e3236ab33510217b6c1e815fb46936e95db851ea35c6b504142595779665b74912fcc312cbee8462e4719e78e9d5c99913692de
-EBUILD glut-2.7.0.15.ebuild 1143 BLAKE2B ffedf08b8886f4aff92417dd3a1740619932714596f228f3452fab0e1d89f5f0743b69dae693143348692c2511db96fed0ab3004397eea224eb3623b8a1807cc SHA512 fd57b42096591fb47d7ee349f6adcbbfce1473f8f7b6cb2c407d7be8448dd3c87e7ed6224ea18e9aa36d5ed1d30c7410087e21934d04a2447cbb8af2d35cfa6d
-MISC metadata.xml 554 BLAKE2B a3425cbf04f4d4ec799b733b631fdb1c62d161fe16034c5b55d46b66355677c548303107fe58ae7f0a9f6639a02b0cfd965b46730530c63bae7168814daa638c SHA512 1f1eba654f653d93b569d9f0e10d9a6d5735006f4f2b51edab9c44530867cf397f5da834e5bb8d542787c73d50a7d3723f622dba1cf4ac72933c2c36d9c1f812
diff --git a/dev-haskell/glut/glut-2.7.0.15.ebuild b/dev-haskell/glut/glut-2.7.0.15.ebuild
deleted file mode 100644
index 851b09bc73f4..000000000000
--- a/dev-haskell/glut/glut-2.7.0.15.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.9999
-#hackport: flags: -usenativewindowslibraries,buildexamples:examples
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-MY_PN="GLUT"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A binding for the OpenGL Utility Toolkit"
-HOMEPAGE="https://www.haskell.org/haskellwiki/Opengl"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-RDEPEND=">=dev-haskell/opengl-2.12:=[profile?] <dev-haskell/opengl-3.1:=[profile?]
- >=dev-haskell/statevar-1.1:=[profile?] <dev-haskell/statevar-1.3:=[profile?]
- >=dev-lang/ghc-7.8.2:=
- examples? ( >=dev-haskell/openglraw-1.0:=[profile?] <dev-haskell/openglraw-3.4:=[profile?]
- >=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-1.2:=[profile?] )
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
-"
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag examples buildexamples) \
- --flag=-usenativewindowslibraries
-}
diff --git a/dev-haskell/glut/metadata.xml b/dev-haskell/glut/metadata.xml
deleted file mode 100644
index 90ab938d8ff5..000000000000
--- a/dev-haskell/glut/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- A Haskell binding for the OpenGL Utility Toolkit, a window system independent
- toolkit for writing OpenGL programs. For more information about the C library
- on which this binding is based, please see:
- &lt;http://www.opengl.org/resources/libraries/glut/&gt;.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/gnuidn/Manifest b/dev-haskell/gnuidn/Manifest
deleted file mode 100644
index 9e3a2fbd4436..000000000000
--- a/dev-haskell/gnuidn/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST gnuidn-0.2.2.tar.gz 17534 BLAKE2B e6f152145bc7626dfa9757477970d6cd6066d47350d7ccb25c99ecc8b33406c54634cbf6829ab08c5d8fc7987277e110429899436c7b99d71aafef0ac496dbb7 SHA512 4ac894ba4cc4fb9fd90ccea55fda342cd0dadc863a091d31287b19117ec1e545a23b7fb69db02bbb8ee9eb84856acb51f3ab0d7778f4ca3da290dfcbc7ef27ac
-EBUILD gnuidn-0.2.2-r1.ebuild 690 BLAKE2B f50a57bda1587030e07218142a1fccc40a98388724f2cac18c4d54fb634977b1241f9bc662d1ff13040ecfb9340cd26aaa152089366ad791e6e8ce8eeb2baab9 SHA512 53f4d17aff6abb27464e9236392ade5487a63b7752001bc5faba0adc1d1d0bfc27f24028d37dd8925a584b46829cf148dd4b7e569e0b8ab98b97651d4855bdb8
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/gnuidn/gnuidn-0.2.2-r1.ebuild b/dev-haskell/gnuidn/gnuidn-0.2.2-r1.ebuild
deleted file mode 100644
index 93d7582be2c1..000000000000
--- a/dev-haskell/gnuidn/gnuidn-0.2.2-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour" # Drop test-suite: uses dev-haskell/chell-quickcheck
-inherit haskell-cabal
-
-DESCRIPTION="Bindings for GNU IDN"
-HOMEPAGE="https://john-millikin.com/software/haskell-gnuidn/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT=test
-
-RDEPEND="dev-haskell/text:=[profile?]
- >=dev-lang/ghc-7.4.1:=
- net-dns/libidn:0=
-"
-DEPEND="${RDEPEND}
- dev-haskell/c2hs
- >=dev-haskell/cabal-1.8
- virtual/pkgconfig
-"
diff --git a/dev-haskell/gnuidn/metadata.xml b/dev-haskell/gnuidn/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/gnuidn/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/gnutls/Manifest b/dev-haskell/gnutls/Manifest
deleted file mode 100644
index 6ec812896f1b..000000000000
--- a/dev-haskell/gnutls/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST gnutls-0.2.tar.gz 17272 BLAKE2B 2412f9a5f7a74054317f6f4c54c5813a897976da2e48a534a5a12557f04766dad680638e6f61071e9721d84ec1a4ff02b72dbf531ed392b1be6c0b5280919092 SHA512 9b5e3083fae30e4ac8584c825ed1f1c07b24136ca6d30c627f17d1c7793a515a091919784791b3a5bcd05038d8d43419802e036cefe8525efac9ee3f9ebf9e8b
-EBUILD gnutls-0.2.ebuild 665 BLAKE2B 9c6d8beb87d8a71ddd234ec4d0764e6da97d7903932e6731f1d2d44abe6bdb8c73dd11f8ccd873af1f58dd1076df52a9d1bcf74f27dd316189a84e2058c591f1 SHA512 377af543b25ef0e616af76ab35b7e584b40423cfaef191188ccfbb178ece1d8b096ec4ea53e1fe93808e988cb2185b0b0ac882cd2f34abb87da68e30ce9b396b
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/gnutls/gnutls-0.2.ebuild b/dev-haskell/gnutls/gnutls-0.2.ebuild
deleted file mode 100644
index d685017611ca..000000000000
--- a/dev-haskell/gnutls/gnutls-0.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Bindings for GNU libgnutls"
-HOMEPAGE="https://john-millikin.com/software/haskell-gnutls/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/monads-tf-0.1:=[profile?] <dev-haskell/monads-tf-0.2:=[profile?]
- >=dev-lang/ghc-7.8.2:=
- net-libs/gnutls:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
- virtual/pkgconfig
-"
diff --git a/dev-haskell/gnutls/metadata.xml b/dev-haskell/gnutls/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/gnutls/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/graphviz/Manifest b/dev-haskell/graphviz/Manifest
deleted file mode 100644
index ecfeec0de8a5..000000000000
--- a/dev-haskell/graphviz/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST graphviz-2999.20.0.4.tar.gz 222563 BLAKE2B 5c7f57c8c78d9711cca48372aa4832bc8b18656031bd51595aaad9e1428314d04a913ab6c9bce62ada407954c6db47224e26515c04fce1ceed5ce3a91d59dcd5 SHA512 fc0a959e642e245cea254ccec9b1bb36b9eace61da2f8350ea0961f7fdffe6c5d5f42cde068201e6110ed71db0dcaab3c14cced431768ef5ed7ae76b0e5b5e9b
-EBUILD graphviz-2999.20.0.4.ebuild 1650 BLAKE2B 96cc96b7ab944628d858380aee7a5eba417f42168cbfa8a4fb23903a41956f934d0ff23ed2d8d0405340e2a03c15928c527e1cb25e64333057b40c15493729c3 SHA512 484361531c9fdf61d024ce3a9c512c3f2f4045ece95e0db9b2c2f496a7c28d312a082563c2172aa253537b2615d3b9fad95e247cb50ce014145a0933cd519850
-MISC metadata.xml 1324 BLAKE2B 315197c8c2c44b742a267bb1b43d9cde410081b99e03debe647528944f707076d055313e260bf58ab78db9e0de09ab07d7a2e299dd93921ed7094d532c8d3292 SHA512 a60de7e01eb4acb3c0dd91ede78e5fb320240659c1078dd764027fef1f049feabd22b9b0885cd7b9d30266e7467fda2025f72cfbb0f81db6202bcd2d5ce2d786
diff --git a/dev-haskell/graphviz/graphviz-2999.20.0.4.ebuild b/dev-haskell/graphviz/graphviz-2999.20.0.4.ebuild
deleted file mode 100644
index 1891e83361c0..000000000000
--- a/dev-haskell/graphviz/graphviz-2999.20.0.4.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.3
-#hackport: flags: -test-parsing
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Bindings to Graphviz for graph visualisation"
-HOMEPAGE="http://projects.haskell.org/graphviz/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT=test # 30 examples, 3 failures, also known to fail here on previous version
-
-RDEPEND=">=dev-haskell/colour-2.3:=[profile?] <dev-haskell/colour-2.4:=[profile?]
- >=dev-haskell/dlist-0.5:=[profile?] <dev-haskell/dlist-0.9:=[profile?]
- >=dev-haskell/fgl-5.4:=[profile?] <dev-haskell/fgl-5.8:=[profile?]
- >=dev-haskell/mtl-2:=[profile?] <dev-haskell/mtl-3:=[profile?]
- >=dev-haskell/polyparse-1.9:=[profile?] <dev-haskell/polyparse-1.14:=[profile?]
- >=dev-haskell/temporary-1.1:=[profile?] <dev-haskell/temporary-1.4:=[profile?]
- dev-haskell/text:=[profile?]
- >=dev-haskell/wl-pprint-text-1.2:=[profile?] <dev-haskell/wl-pprint-text-1.3:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.14
- test? ( >=dev-haskell/fgl-5.5.0.0
- >=dev-haskell/fgl-arbitrary-0.2 <dev-haskell/fgl-arbitrary-0.3
- >=dev-haskell/hspec-2.1 <dev-haskell/hspec-2.8
- >=dev-haskell/quickcheck-2.3 <dev-haskell/quickcheck-2.14 )
-"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'hspec >= 2.1 && < 2.8' 'hspec >= 2.1' \
- 'polyparse >=1.9 && <1.14' 'polyparse >=1.9'
-}
-
-src_configure() {
- haskell-cabal_src_configure \
- --flag=-test-parsing
-}
diff --git a/dev-haskell/graphviz/metadata.xml b/dev-haskell/graphviz/metadata.xml
deleted file mode 100644
index b53bf0f4331b..000000000000
--- a/dev-haskell/graphviz/metadata.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- This library provides bindings for the Dot language used by the
- Graphviz (&lt;http://graphviz.org/&gt;) suite of programs for visualising
- graphs, as well as functions to call those programs.
-
- Main features of the graphviz library include:
-
- * Almost complete coverage of all Graphviz attributes and syntax.
-
- * Support for specifying clusters.
-
- * The ability to use a custom node type.
-
- * Functions for running a Graphviz layout tool with all specified
- output types.
-
- * The ability to not only generate but also parse Dot code with two
- options: strict and liberal (in terms of ordering of statements).
-
- * Functions to convert FGL graphs and other graph-like data structures
- to Dot code - including support to group them into clusters - with a
- high degree of customisation by specifying which attributes to use
- and limited support for the inverse operation.
-
- * Round-trip support for passing an FGL graph through Graphviz to
- augment node and edge labels with positional information, etc.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/gsasl/Manifest b/dev-haskell/gsasl/Manifest
deleted file mode 100644
index 53aa9907da2a..000000000000
--- a/dev-haskell/gsasl/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST gsasl-0.3.7.tar.gz 20184 BLAKE2B 77822255e11d8662a8b4316fa0456bb057ad250b2c823c28d79987f336872bba19596c8062cb0870a4222d68e0f862395835f53fda2a4db30c36e46f6fe595ff SHA512 7a3eb2919aee0df650cfeec62fb6cafd4cc49a9af59c54878a737816b6369cf6d63db7e8afc701c44c74ae15a46a707a20a762f7f976f8a8c1803f1f9db59ed7
-EBUILD gsasl-0.3.7.ebuild 616 BLAKE2B 273f4ad3a6e85001159ec02c203a10770c550096c4f7ba17467d9c75d85326c9114a3bbe575e66e916395391c9ec7000f83f33eed8f784912a9cbe50bb130084 SHA512 95b8efc22931904133bbcc19b55eab82445d802f770b8a157aecb906a3c62b46e87b319dca75f675fa6cf8da4ffb4b642c962c18670d222983e5fd3fa53ab364
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/gsasl/gsasl-0.3.7.ebuild b/dev-haskell/gsasl/gsasl-0.3.7.ebuild
deleted file mode 100644
index 784abcff2d99..000000000000
--- a/dev-haskell/gsasl/gsasl-0.3.7.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Bindings for GNU libgsasl"
-HOMEPAGE="https://git.sr.ht/~singpolyma/gsasl-haskell"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/monad-loops-0.3:=[profile?]
- >=dev-lang/ghc-7.8.2:=
- virtual/gsasl
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
- virtual/pkgconfig
-"
diff --git a/dev-haskell/gsasl/metadata.xml b/dev-haskell/gsasl/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/gsasl/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/gtk/Manifest b/dev-haskell/gtk/Manifest
deleted file mode 100644
index 9d7b9ecd56df..000000000000
--- a/dev-haskell/gtk/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST gtk-0.15.5.tar.gz 678555 BLAKE2B 6110bd1a44d4b276deca20dd69580b8b0442ffca11f84b36fc19c068f4bcc1eb515cba63c98b55bd3bcd5310967d94e053b5466f25729ffb8116dc9e076c3b70 SHA512 3d0a75fd1eebcd0fa7c7bf5a0a2dfd622e28b3ab8f69e0f152e10dee9fb8e13b0f6ce7da3a9f304c3f2233cdf432a6d099afc89b47ce3fb4d1cb96c25d6da26b
-EBUILD gtk-0.15.5-r1.ebuild 1399 BLAKE2B cd564ffdd2d0e3784cc9757a67651b446484202ed0a0c77980af125888c2e8bd81bbc0b5a4dc6ffe812b657f6a91cc35e207cede93e7cf72c4bdca0660bc12a9 SHA512 421ba97ae530e33242629ef52708062fff8e795af288d75d34a22dda4257e4d9d60dbe1f6285efd5c0f8a9f0f6e6bb69ca6ce7e34ecef240df7369323b2da784
-MISC metadata.xml 784 BLAKE2B 297e54a6a26e83a8f94a959890f5ecec4bfdf1a41f27cb2f2a56e788b38ea60a3d40351445915b44dc1a7c34ef689bf91d15db7e41880faf37d998e65104bb58 SHA512 d26c3070c352898e849f9c5530847d9506a9a083a22a81a3da10a817602ff2a68e56cd2a3d655144d774a3f574c66b71a8768d617d9143de0b4b2433e6d2c01c
diff --git a/dev-haskell/gtk/gtk-0.15.5-r1.ebuild b/dev-haskell/gtk/gtk-0.15.5-r1.ebuild
deleted file mode 100644
index b3b8ef283c19..000000000000
--- a/dev-haskell/gtk/gtk-0.15.5-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4.9999
-#hackport: flags: have-gio:gio,-have-quartz-gtk
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Binding to the Gtk+ graphical user interface library"
-HOMEPAGE="http://projects.haskell.org/gtk2hs/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="2/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+deprecated +fmode-binary +gio"
-
-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/mtl:=[profile?]
- >=dev-haskell/pango-0.13.0.0:=[profile?] <dev-haskell/pango-0.14:=[profile?]
- >=dev-haskell/text-0.11.0.6:=[profile?] <dev-haskell/text-1.3:=[profile?]
- >=dev-lang/ghc-7.4.1:=
- dev-libs/glib:2
- x11-libs/gtk+:2
- gio? ( >=dev-haskell/gio-0.13.0:=[profile?] <dev-haskell/gio-0.14:=[profile?] )
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.24 <dev-haskell/cabal-3.3
- >=dev-haskell/gtk2hs-buildtools-0.13.2.0 <dev-haskell/gtk2hs-buildtools-0.14
- virtual/pkgconfig
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag deprecated deprecated) \
- $(cabal_flag fmode-binary fmode-binary) \
- $(cabal_flag gio have-gio) \
- --flag=-have-quartz-gtk
-}
diff --git a/dev-haskell/gtk/metadata.xml b/dev-haskell/gtk/metadata.xml
deleted file mode 100644
index d31978ed0c26..000000000000
--- a/dev-haskell/gtk/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- This is the core library of the Gtk2Hs suite of libraries for Haskell
- based on Gtk+. Gtk+ is an extensive and mature multi-platform toolkit
- for creating graphical user interfaces.
- </longdescription>
- <use>
- <flag name="deprecated">Include definitions in this library that are considered obsolete.</flag>
- <flag name="gio">Depend on GIO package, thereby enabling certain features.</flag>
- <flag name="fmode-binary">Set the default file translation mode for file I/O operations to _O_BINARY.</flag>
- </use>
-</pkgmetadata>
diff --git a/dev-haskell/gtk2hs-buildtools/Manifest b/dev-haskell/gtk2hs-buildtools/Manifest
deleted file mode 100644
index 029e36e472cf..000000000000
--- a/dev-haskell/gtk2hs-buildtools/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX gtk2hs-buildtools-0.13.8.0-gcc-11.patch 1156 BLAKE2B 5d3485191fd380343412f977baf6e0d434235f012e425118317e5f9c810d4e7b4bde64c5683e912aea098afe84dd9d45f9e458e88214c005943f6ea919ad5987 SHA512 f01350cc6603d0b8cdd4ad4ba4539cd307058c81a4452e8a455c5c612e6a5e1156ffe71518a8fe762e4a56c8f0d173e9cf7fac498b2849e48ce811c511186cce
-DIST gtk2hs-buildtools-0.13.8.0.tar.gz 178465 BLAKE2B 73a3bea8e002ba641f08f3104b7c8759dba2649e8b050ac769470c7d67441e86365c4687f2645fed62cb79cbe38947c02c2622224e4568440a8d2745a045b333 SHA512 fa427979f20f10ca8baf38c80c28a5190d18b767046de347950ea799660e1d54939d668c01c469da36d2df6c347f7ba67e2e85f3a7000021f8d37852093e03fd
-EBUILD gtk2hs-buildtools-0.13.8.0-r1.ebuild 903 BLAKE2B a0f2c7dd51499141373eeb955bdb3ef8a682d9617db029add65b7d88dbfc0b2139a0bf3a2d2deeeeeb40cec10d132068b1670494ac25d35b1b426fb54ffe33a3 SHA512 5241a5a51445b76b425d1df8ad5fb415e24f36d321391ee309aea7e8f23e15ac5f1e8d94ea5af98e22a5398c639f1a8e84cac44424edacebbf6340a20d4d7166
-MISC metadata.xml 839 BLAKE2B f9c9900007c2f898a4f243a0b2720fbad507af53ae4e5338a863f6106c0c8dd2a9929e28b5e61ccb6679c71a0c4e1b58759e49f7eeb59850e24e6328b4a43ffb SHA512 c62bea8386212f76e9c1cd3e887bc67dcec64d8387eba0f6d8ebd2227d0f8475339f84fe8f11967308aebf0e728a647e9b5e5839bf6e0c3081d0f141518bff5f
diff --git a/dev-haskell/gtk2hs-buildtools/files/gtk2hs-buildtools-0.13.8.0-gcc-11.patch b/dev-haskell/gtk2hs-buildtools/files/gtk2hs-buildtools-0.13.8.0-gcc-11.patch
deleted file mode 100644
index 123c1359ff1b..000000000000
--- a/dev-haskell/gtk2hs-buildtools/files/gtk2hs-buildtools-0.13.8.0-gcc-11.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-Same fix as https://github.com/visq/language-c/issues/74
-
-"""
-Lexer: allow zeros as line numbers in preprocessed directives
-
-Starting from `gcc-11` initial line numbers not related to
-actual files are marked as zeros. See the "preprocessor:
-Better line info for <builtin> & <command-line>"
-https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=6bf2ff0d52a9
-
-language-c's grammar did not allow it (by accident)
-
-```
-Prelude> Language.C.parseC (Data.ByteString.Char8.pack "# 0 \"/dev/null\"\n") Language.C.nopos
-Left <no file>:: [ERROR] >>> Syntax Error !
- Lexical error !
- The character '#' does not fit here.
-```
-
-The change allows '0' in line numbers as well.
-"""
---- a/c2hs/c/CLexer.x
-+++ b/c2hs/c/CLexer.x
-@@ -130,7 +130,7 @@ $white+ ;
- -- * allows further ints after the file name a la GCC; as the GCC CPP docu
- -- doesn't say how many ints there can be, we allow an unbound number
- --
--\#$space*@int$space*(\"($infname|@charesc)*\"$space*)?(@int$space*)*$eol
-+\#$space*@digits$space*(\"($infname|@charesc)*\"$space*)?(@int$space*)*$eol
- { \pos len str -> setPos (adjustPos (take len str) pos) >> lexToken }
-
- -- #pragma directive (K&R A12.8)
diff --git a/dev-haskell/gtk2hs-buildtools/gtk2hs-buildtools-0.13.8.0-r1.ebuild b/dev-haskell/gtk2hs-buildtools/gtk2hs-buildtools-0.13.8.0-r1.ebuild
deleted file mode 100644
index 30ffca890e99..000000000000
--- a/dev-haskell/gtk2hs-buildtools/gtk2hs-buildtools-0.13.8.0-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Tools to build the Gtk2Hs suite of User Interface libraries"
-HOMEPAGE="http://projects.haskell.org/gtk2hs/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+closuresignals"
-
-RDEPEND=">=dev-haskell/cabal-1.24.0.0:=[profile?]
- dev-haskell/fail:=[profile?]
- dev-haskell/hashtables:=[profile?]
- dev-haskell/random:=[profile?]
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- dev-haskell/alex
- >=dev-haskell/cabal-1.18.1.3
- dev-haskell/happy
-"
-
-PATCHES=("${FILESDIR}"/${PN}-0.13.8.0-gcc-11.patch)
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag closuresignals closuresignals)
-}
diff --git a/dev-haskell/gtk2hs-buildtools/metadata.xml b/dev-haskell/gtk2hs-buildtools/metadata.xml
deleted file mode 100644
index f1582cbe816c..000000000000
--- a/dev-haskell/gtk2hs-buildtools/metadata.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- This package provides a set of helper programs necessary to
- build the Gtk2Hs suite of libraries. These tools include
- a modified c2hs binding tool that is used to generate
- FFI declarations, a tool to build a type hierarchy that
- mirrors the C type hierarchy of GObjects found in glib,
- and a generator for signal declarations that are used
- to call back from C to Haskell. These tools are not needed
- to actually run Gtk2Hs programs.
- </longdescription>
- <use>
- <flag name="closuresignals">Use the the GClosure-based signals
- implementation.</flag>
- </use>
-</pkgmetadata>
diff --git a/dev-haskell/gtk3/Manifest b/dev-haskell/gtk3/Manifest
deleted file mode 100644
index 161832ef6f9e..000000000000
--- a/dev-haskell/gtk3/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST gtk3-0.15.5.tar.gz 677124 BLAKE2B a6a21411fb0af55dd718b2b3b63e303d05c8636ad19ed82935ce9263f29b05f85775ee0b7123ba9b6671dcf798fbdabbdbb9831e0b1e48a2663a8c2bbfd5d5e9 SHA512 937b250f04e797b821d560a768f9eaee448f2d2d98571b6ef401de44177f50861f557e653afc7f055dfa2e15180dca9d82e36469f0fb97dff5a170ebc6c62519
-EBUILD gtk3-0.15.5.ebuild 1325 BLAKE2B fcc52c4cf13ccd57b09ea65c8b53398e9fc4fcf8efcf140c51c7437ab29e05fe7f88e05273aa333301012c26a46934374f5b906a180ca98765e3679700c0155a SHA512 e9abb2113a1ac18fb7128f1722e7b7be4a61720c7ef34f270724e824aea3cf631cbb5211e6afe170cde43f73ea5c5c3dfa7d91a4f42ba36c506e84b69aa15791
-MISC metadata.xml 685 BLAKE2B ed46597fb998644663043618a766893555956102723f51068f2a3114afd740bc1bc7de12b472b377efe884597049ac035673dd45478a0b94455c12e2ebc3bede SHA512 3c952437176d2e63c05cd4935e646f7d82c0407bed11c528440c28dfbc56ae5aac9d5838e5b9017f8b1ff3448a3212429cda4d2bd99bd3176b85312cc0940cfe
diff --git a/dev-haskell/gtk3/gtk3-0.15.5.ebuild b/dev-haskell/gtk3/gtk3-0.15.5.ebuild
deleted file mode 100644
index 8afd7bb2c283..000000000000
--- a/dev-haskell/gtk3/gtk3-0.15.5.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4.9999
-#hackport: flags: have-gio:gio,build-demos:examples
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Binding to the Gtk+ 3 graphical user interface library"
-HOMEPAGE="http://projects.haskell.org/gtk2hs/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+fmode-binary +gio"
-
-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/mtl:=[profile?]
- >=dev-haskell/pango-0.13.0.0:=[profile?] <dev-haskell/pango-0.14:=[profile?]
- >=dev-haskell/text-0.11.0.6:=[profile?] <dev-haskell/text-1.3:=[profile?]
- >=dev-lang/ghc-7.4.1:=
- dev-libs/glib:2
- x11-libs/gtk+:3
- gio? ( >=dev-haskell/gio-0.13.0:=[profile?] <dev-haskell/gio-0.14:=[profile?] )
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.24 <dev-haskell/cabal-3.3
- >=dev-haskell/gtk2hs-buildtools-0.13.2.0 <dev-haskell/gtk2hs-buildtools-0.14
- virtual/pkgconfig
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag fmode-binary fmode-binary) \
- $(cabal_flag gio have-gio)
-}
diff --git a/dev-haskell/gtk3/metadata.xml b/dev-haskell/gtk3/metadata.xml
deleted file mode 100644
index 1ae94681f1f6..000000000000
--- a/dev-haskell/gtk3/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- This is the core library of the Gtk2Hs suite of libraries for Haskell
- based on Gtk+. Gtk+ is an extensive and mature multi-platform toolkit
- for creating graphical user interfaces.
- </longdescription>
- <use>
- <flag name="gio">Depend on GIO package, thereby enabling certain features.</flag>
- <flag name="fmode-binary">Set the default file translation mode for file I/O operations to _O_BINARY.</flag>
- </use>
-</pkgmetadata>
diff --git a/dev-haskell/hakyll/Manifest b/dev-haskell/hakyll/Manifest
deleted file mode 100644
index d7ca5d860791..000000000000
--- a/dev-haskell/hakyll/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST hakyll-4.15.1.1.tar.gz 121384 BLAKE2B 3c77cb22a7bc862882aed452a6fa9d0adb58c274d5311e47a8cab6eaa2978e57e5421e2ef496944d03a0100d43ef0da9d1902423c2f104ca02a7437fb4030e4c SHA512 c0fee6bedfe19677484e41d2d0a098bf351c35a8b3adc7fe5de407a0686dd1d1108584b05525f70ce7cac94919b50c09be91706226bbc3f3e3d155cc9bc1eb34
-EBUILD hakyll-4.15.1.1.ebuild 4057 BLAKE2B f3ee97e2d1e2fae95b771188cd7deaada1eae4e2ddc3285c5f6a3b9a19dcc3456ec59a57925f5e0c44034ba0572d1a443fc10270774bbf0066f1a18e1478cb54 SHA512 8a6605ca09e30666fec6ce452ebf45ccf206be83b15347085cc4b1019dd054116a77d5db49ad7589feda6c22799accef0e9f49ab97e1d2f1e9e03ee4eeea9855
-MISC metadata.xml 590 BLAKE2B c2d34a3e05658d6b5a925a4c8de35b54193784851b76deb50f28dd93c63b66544bfd00d638b3c5155a940d12f9446f35a9ef69caa7b2fc394b9e88356893d9d7 SHA512 70d2905fd294117d4c3980502bcc72fde368ffb541b35a74dedf401a904a0f2712456a83e31fa2b6acaf9029ab96ef8e7562656f79379e8a1fdbb5e4a35e8cbc
diff --git a/dev-haskell/hakyll/hakyll-4.15.1.1.ebuild b/dev-haskell/hakyll/hakyll-4.15.1.1.ebuild
deleted file mode 100644
index af6b01b7830c..000000000000
--- a/dev-haskell/hakyll/hakyll-4.15.1.1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.7.1.1.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="A static website compiler library"
-HOMEPAGE="https://jaspervdj.be/hakyll"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="buildwebsite +checkexternal +previewserver +usepandoc +watchserver"
-
-RDEPEND=">=dev-haskell/blaze-html-0.5:=[profile?] <dev-haskell/blaze-html-0.10:=[profile?]
- >=dev-haskell/blaze-markup-0.5.1:=[profile?] <dev-haskell/blaze-markup-0.9:=[profile?]
- >=dev-haskell/data-default-0.4:=[profile?] <dev-haskell/data-default-0.8:=[profile?]
- >=dev-haskell/file-embed-0.0.10.1:=[profile?] <dev-haskell/file-embed-0.0.16:=[profile?]
- >=dev-haskell/hashable-1.0:=[profile?] <dev-haskell/hashable-2:=[profile?]
- >=dev-haskell/lifted-async-0.10:=[profile?] <dev-haskell/lifted-async-1:=[profile?]
- >=dev-haskell/lrucache-1.1.1:=[profile?] <dev-haskell/lrucache-1.3:=[profile?]
- >=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?]
- >=dev-haskell/optparse-applicative-0.12:=[profile?] <dev-haskell/optparse-applicative-0.18:=[profile?]
- >=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-1.3:=[profile?]
- >=dev-haskell/regex-tdfa-1.1:=[profile?] <dev-haskell/regex-tdfa-1.4:=[profile?]
- >=dev-haskell/resourcet-1.1:=[profile?] <dev-haskell/resourcet-1.3:=[profile?]
- >=dev-haskell/scientific-0.3.4:=[profile?] <dev-haskell/scientific-0.4:=[profile?]
- >=dev-haskell/tagsoup-0.13.1:=[profile?] <dev-haskell/tagsoup-0.15:=[profile?]
- >=dev-haskell/time-locale-compat-0.1:=[profile?] <dev-haskell/time-locale-compat-0.2:=[profile?]
- >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
- >=dev-haskell/vector-0.11:=[profile?] <dev-haskell/vector-0.13:=[profile?]
- >=dev-haskell/yaml-0.8.11:=[profile?] <dev-haskell/yaml-0.12:=[profile?]
- >=dev-lang/ghc-8.6.3:=
- >=dev-haskell/aeson-1.0:=[profile?] <dev-haskell/aeson-2.1:=[profile?]
- buildwebsite? ( >=app-text/pandoc-2.11:=[profile?] <app-text/pandoc-2.19:=[profile?] )
- checkexternal? ( >=dev-haskell/http-conduit-2.2:=[profile?] <dev-haskell/http-conduit-2.4:=[profile?] )
- previewserver? ( >=dev-haskell/fsnotify-0.2:=[profile?] <dev-haskell/fsnotify-0.4:=[profile?]
- >=dev-haskell/http-types-0.9:=[profile?] <dev-haskell/http-types-0.13:=[profile?]
- >=dev-haskell/wai-3.2:=[profile?] <dev-haskell/wai-3.3:=[profile?]
- >=dev-haskell/wai-app-static-3.1:=[profile?] <dev-haskell/wai-app-static-3.2:=[profile?]
- >=dev-haskell/warp-3.2:=[profile?] <dev-haskell/warp-3.4:=[profile?] )
- !previewserver? ( checkexternal? ( >=dev-haskell/http-types-0.7:=[profile?] <dev-haskell/http-types-0.13:=[profile?] )
- watchserver? ( >=dev-haskell/fsnotify-0.2:=[profile?] <dev-haskell/fsnotify-0.4:=[profile?] ) )
- usepandoc? ( >=app-text/pandoc-2.11:=[profile?] <app-text/pandoc-2.19:=[profile?] )
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.4.0.1
- test? ( >=dev-haskell/quickcheck-2.8 <dev-haskell/quickcheck-2.15
- >=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 )
-"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'pandoc >= 2.11 && < 2.18' 'pandoc >= 2.11' \
- 'pandoc >= 2.11 && < 2.18' 'pandoc >= 2.11'
-}
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag buildwebsite buildwebsite) \
- $(cabal_flag checkexternal checkexternal) \
- $(cabal_flag previewserver previewserver) \
- $(cabal_flag usepandoc usepandoc) \
- $(cabal_flag watchserver watchserver)
-}
-
-src_test() {
- # unixFilter test expects 'option' output in error message
- # But it's a localized string that:
- # https://github.com/jaspervdj/hakyll/issues/607
- LANGUAGE=en haskell-cabal_src_test
-}
diff --git a/dev-haskell/hakyll/metadata.xml b/dev-haskell/hakyll/metadata.xml
deleted file mode 100644
index 68225177cd41..000000000000
--- a/dev-haskell/hakyll/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <use>
- <flag name="buildwebsite">Build the hakyll website</flag>
- <flag name="previewserver">Include the preview server</flag>
- <flag name="checkexternal">Include external link checking</flag>
- <flag name="watchserver">wait for filesystem changes and rebuild pages</flag>
- <flag name="usepandoc">Include Pandoc support</flag>
- </use>
-</pkgmetadata>
diff --git a/dev-haskell/half/Manifest b/dev-haskell/half/Manifest
deleted file mode 100644
index 82c35c07cf54..000000000000
--- a/dev-haskell/half/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST half-0.3.tar.gz 7341 BLAKE2B d37dad7dbc36b894132b4fdd430280be5305acc2fb26b0a88c68e5ca9678f7608d2086154fb174bd453723a466c7b1e4bc2dd055d48aa28b1938d545218bd1df SHA512 576766a8d5ae767da3915541195b68ce9586ff7a4a83473364a9d73d44b147b8fec4ecc09dc071520dd422b092e6291348dd2af25454a779b9c62e02cef0964c
-EBUILD half-0.3-r1.ebuild 599 BLAKE2B 5349d12a240646736039dd974eee3d5f7ef5536ac09ee570b15623072e8a54a1d11a13b9dfe44b9476d2bf3b049a12ded15ebfc9c08ae7ec14ac098940f52c68 SHA512 6ff2115b3e9fb423cc1baa33516c092ecb1f8ff2c644bfa7dae8895ea0f7c68af77f6edfe1f32c1fbac2c38c8fd0063adbe2657c4c5a35c4c745cf0e5955f1a8
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/half/half-0.3-r1.ebuild b/dev-haskell/half/half-0.3-r1.ebuild
deleted file mode 100644
index dc4816532737..000000000000
--- a/dev-haskell/half/half-0.3-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Half-precision floating-point"
-HOMEPAGE="https://github.com/ekmett/half"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
- test? ( >=dev-haskell/quickcheck-2.9
- >=dev-haskell/hspec-2.4 )
-"
diff --git a/dev-haskell/half/metadata.xml b/dev-haskell/half/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/half/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/hamlet/Manifest b/dev-haskell/hamlet/Manifest
deleted file mode 100644
index cf9edeefa39b..000000000000
--- a/dev-haskell/hamlet/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST hamlet-1.2.0.tar.gz 1636 BLAKE2B 21b9b161238d715f5ec2c4e97ba05b87c73276f5acfea11c2bf04eb64c4bf24902def08be45ee4199e7489798e2d6df87aebf934c9a771f070078272d99a9cff SHA512 8bc20f0ddc64b6943f0e85cd7f6babf5bbd6121bf50d420824320241b6ea270876fb58e39e3275d8476b959a815e6a6fee711e3376c18e88f25cccfeb059f99a
-EBUILD hamlet-1.2.0.ebuild 627 BLAKE2B fa6806a80c4c59c1d6527b2291e2337198f74970730ada6519dab5acf5c31657220f3ef8deadf7f27e1e5c1233b3a41bf9573c39e1c8e5c02561521c4b839730 SHA512 2f35ef081334b3a87617366e351102b26be5b1f5987f55bc345daff095d7a541cadda703854a8014bf91dda93d80dc69a8534bfd815baaf2c9a4cd1a4bcff7ff
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/hamlet/hamlet-1.2.0.ebuild b/dev-haskell/hamlet/hamlet-1.2.0.ebuild
deleted file mode 100644
index 3fa8422e6489..000000000000
--- a/dev-haskell/hamlet/hamlet-1.2.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Haml-like template files that are compile-time checked (deprecated)"
-HOMEPAGE="https://www.yesodweb.com/book/shakespearean-templates"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/shakespeare-2.0:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
-"
diff --git a/dev-haskell/hamlet/metadata.xml b/dev-haskell/hamlet/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/hamlet/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/happstack-server/Manifest b/dev-haskell/happstack-server/Manifest
deleted file mode 100644
index 18b867a121ed..000000000000
--- a/dev-haskell/happstack-server/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST happstack-server-7.6.1.tar.gz 84878 BLAKE2B 5e146a317e41b039d24cac8dc41e7ebd707168193b5fc5cfe482ec53a3b31088438cffb5f91f741822e3ae1db19c98eaae6c1f0e012afebeebcda4182332bd1f SHA512 e75bc986b16777563410ce42010a161790df5f5a575b253dac2a85ca7e724a9bf1a7485406f7235395d3a9adc3d8205dd3549fd718815390927aeed3c0b8a05e
-EBUILD happstack-server-7.6.1.ebuild 2201 BLAKE2B 713d1d27e330f7e213c048ba112ac57ce3007138842b937dcdf71cd29bf11ea28de69456f7b24be8a3fafa2b984fbdf85af9b30eb5b0e65ad833ba3c3d76d908 SHA512 d6acc83a0d38c4b3f5da2d3f9993dd23d042860cbbdcc3e404a1daa8f37e8a82e1b01309cb1d1509eb2b2b24ee146e4f3f5d345bc91140445b1f954924f1436d
-MISC metadata.xml 687 BLAKE2B 980a059d72b1c14774197affb6b8853c383035da210a9d20464d6fbe3c9ba28b00f8be9eb14b2740a019c198da99f6741b805c244c7290a3778ed102ddc5dfb7 SHA512 c5ab8ca9fea908be19a95eba08c23eeb2a9dba67aec53010840602b805416b3a14e0f960fbd7fb64065de5219b32750cd2956798c7892f67f5ae0fd523be224d
diff --git a/dev-haskell/happstack-server/happstack-server-7.6.1.ebuild b/dev-haskell/happstack-server/happstack-server-7.6.1.ebuild
deleted file mode 100644
index fd564869651b..000000000000
--- a/dev-haskell/happstack-server/happstack-server-7.6.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.7.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Web related tools and services"
-HOMEPAGE="http://happstack.com"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+network-uri"
-
-RDEPEND=">=dev-haskell/base64-bytestring-1.0:=[profile?] <dev-haskell/base64-bytestring-1.2:=[profile?]
- >=dev-haskell/blaze-html-0.5:=[profile?] <dev-haskell/blaze-html-0.10:=[profile?]
- dev-haskell/exceptions:=[profile?]
- dev-haskell/extensible-exceptions:=[profile?]
- >=dev-haskell/hslogger-1.0.2:=[profile?]
- dev-haskell/html:=[profile?]
- >=dev-haskell/monad-control-0.3:=[profile?] <dev-haskell/monad-control-1.1:=[profile?]
- >=dev-haskell/mtl-2:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
- dev-haskell/old-locale:=[profile?]
- <dev-haskell/parsec-4:=[profile?]
- >=dev-haskell/semigroups-0.16:=[profile?]
- >=dev-haskell/sendfile-0.7.1:=[profile?] <dev-haskell/sendfile-0.8:=[profile?]
- dev-haskell/syb:=[profile?]
- >=dev-haskell/system-filepath-0.3.1:=[profile?]
- >=dev-haskell/text-0.10:=[profile?] <dev-haskell/text-1.3:=[profile?]
- >=dev-haskell/threads-0.5:=[profile?]
- >=dev-haskell/transformers-base-0.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?]
- >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.7:=[profile?]
- >=dev-haskell/utf8-string-0.3.4:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?]
- dev-haskell/xhtml:=[profile?]
- dev-haskell/zlib:=[profile?]
- >=dev-lang/ghc-7.8.2:=
- network-uri? ( >=dev-haskell/network-3.0.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/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] )
- !network-uri? ( <dev-haskell/network-2.6:=[profile?] )
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
- test? ( dev-haskell/hunit )
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag network-uri network-uri)
-}
diff --git a/dev-haskell/happstack-server/metadata.xml b/dev-haskell/happstack-server/metadata.xml
deleted file mode 100644
index 12beb4b37e38..000000000000
--- a/dev-haskell/happstack-server/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Happstack Server provides an HTTP server and a rich set of functions for routing requests, handling query parameters, generating responses, working with cookies, serving files, and more. For in-depth documentation see the Happstack Crash Course &lt;http://happstack.com/docs/crashcourse/index.html&gt;
- </longdescription>
- <use>
- <flag name="network-uri">Get Network.URI from the network-uri package</flag>
- </use>
-</pkgmetadata>
diff --git a/dev-haskell/harp/Manifest b/dev-haskell/harp/Manifest
deleted file mode 100644
index 88563bbea19d..000000000000
--- a/dev-haskell/harp/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST harp-0.4.3.2.tar.gz 2908 BLAKE2B 70ce7ab8d4ea89700412bf78cced290ae7d4a0b880f4814c2cdae57f64e8e5a8cd3684dd5a8cae19589a520514ee71b75697bd36cb93a03458c31da235ef919b SHA512 912e4a79eea4fa5ee1b989b2b073676874303aa68fdb91dda24e2e87b7445f1fc0db92bc01159021cdfe64a3875477985fcbe5cc6a9b698e6604da978c265020
-EBUILD harp-0.4.3.2.ebuild 616 BLAKE2B fe49b5656aef77a278227033d5a76f86c202ea1fc65a029b1acefa7f85b9df51fdaf4a7fc7a5b519f13ecd350cb401986d74b8220ebb946f8a59f1f614b19f61 SHA512 9a2909abb53427bb60fcdd918b46c1af0b0b906cba4afba3ac2d1da52d1c228cace1127bf7906c79ef61db508424e642344ba95197e099fe412e85eab942c57d
-MISC metadata.xml 792 BLAKE2B 76ac3b2a26ca52887e0235bb2ea309442861a50251ff7c4388900c676ecc7be5f6e12ff31c7c36be52073e9506fce81ffd7e37fac6db8a18fc2ce8719ad50c4d SHA512 0d45fe4bc42297ab7cd75efbcd3d5a199f6f5644e65c24e0938067538c790d04e9ae2781706f3061fac867dca173000a38d7ff90d32d1b4d13a296591a8eeac0
diff --git a/dev-haskell/harp/harp-0.4.3.2.ebuild b/dev-haskell/harp/harp-0.4.3.2.ebuild
deleted file mode 100644
index 6d0c7ef3f3b6..000000000000
--- a/dev-haskell/harp/harp-0.4.3.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="HaRP allows pattern-matching with regular expressions"
-HOMEPAGE="https://github.com/seereason/harp"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
-"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'base < 4.13' 'base'
-}
diff --git a/dev-haskell/harp/metadata.xml b/dev-haskell/harp/metadata.xml
deleted file mode 100644
index 4134cb256d1e..000000000000
--- a/dev-haskell/harp/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription lang="en">
- HaRP, or Haskell Regular Patterns, is a Haskell extension that extends the
- normal pattern matching facility with the power of regular expressions. This
- expressive power is highly useful in a wide range of areas, including text
- parsing and XML processing. Regular expression patterns in HaRP work over
- ordinary Haskell lists ([]) of arbitrary type. HaRP is implemented as a
- pre-processor to ordinary Haskell.
- </longdescription>
- <upstream>
- <remote-id type="github">seereason/harp</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/haskell-src-exts-util/Manifest b/dev-haskell/haskell-src-exts-util/Manifest
deleted file mode 100644
index 987918238016..000000000000
--- a/dev-haskell/haskell-src-exts-util/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST haskell-src-exts-util-0.2.5.tar.gz 6428 BLAKE2B 42211d72756d97e7761148b8cc0d7b2a548db38b007d506fc1cad3ef2e7003e352c225201e047683c82b4ec8561825170b6976f36a4d824d3595173023f2b76d SHA512 0497d8e2206402cc295289b1893f326c8f5fa7fc00177279b7af389b3351a94a123d7eb754d8a245981bae51d1a978684791d9b111befca2888bc7fe22f07147
-EBUILD haskell-src-exts-util-0.2.5.ebuild 730 BLAKE2B 4d75d3ceca57644959726663be8b574be4c2ae106fd500447de2bfdb47f6112a8e1b7701eb30d59c9a3dfd72364d8ef3b65f194d28dd674cf620eb1eabf6798a SHA512 9c375b6305d4ea1fc23fc1bbb04aace9aaa428a5c5acc68a18d8a0e5257561a3ebe2bd761b9664fda649fd64147df3d6295f386168e8aea7e5a805ae033a739d
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/haskell-src-exts-util/haskell-src-exts-util-0.2.5.ebuild b/dev-haskell/haskell-src-exts-util/haskell-src-exts-util-0.2.5.ebuild
deleted file mode 100644
index ce057531edb5..000000000000
--- a/dev-haskell/haskell-src-exts-util/haskell-src-exts-util-0.2.5.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.1
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Helper functions for working with haskell-src-exts trees"
-HOMEPAGE="https://github.com/pepeiborra/haskell-src-exts-util"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/data-default:=[profile?]
- >=dev-haskell/haskell-src-exts-1.20.0:=[profile?]
- dev-haskell/semigroups:=[profile?]
- dev-haskell/uniplate:=[profile?]
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
-"
diff --git a/dev-haskell/haskell-src-exts-util/metadata.xml b/dev-haskell/haskell-src-exts-util/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/haskell-src-exts-util/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/haskell-src/Manifest b/dev-haskell/haskell-src/Manifest
deleted file mode 100644
index 2ee12b31b43c..000000000000
--- a/dev-haskell/haskell-src/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX haskell-src-1.0.3.0-ghc-8.8.patch 1204 BLAKE2B 4435acd543148e120c39c94db4678bd0f4bb5ddb8e1c486a652e55bbe72ae72a0a994e4e5b841d6c19b4620acf281c5c0e044a708109eebf0ff7ed73344d9cd7 SHA512 d70c9a9e8a6066c834e634e877b6644b6d4ad0c6dee30b1f1d828ccdb81efd7860e93f7503dc6df12684996c7906dfb4d4c274e6a8f3e8f588d030bd41004784
-DIST haskell-src-1.0.3.0.tar.gz 29863 BLAKE2B a75a52f6df1da50a8509db495a9dde56c1b0edf4b0934deb24822940dc7a0a1e252994a55342175e8e08894aa86c540b5cb8437c190d5e2aeeb19f62eb43b602 SHA512 6426f1602b2e9165c44efc4d10cdc8bdbc0b4291b7255d8ed223f1e5f474f6c41830cdd39af154290d2e972f9699269a67279baaf63f0e4c4321c96b37f0f5a5
-EBUILD haskell-src-1.0.3.0.ebuild 853 BLAKE2B 55128d0d3a6fa1ce475c1bfdde35d0a8f62546a33115e2fa8e2ffd76bc72340a784c9011e194c609baeefd405446dd5ed4cb875bb2cb558d29a2d3d60a64b28d SHA512 b2356ad71da61fd290bab088be8b34bf26b0f5364640563f486d37c68837f8b0756ccc7b1ab5c55cb32bec2a4da744a18f274af663d77eb5452ed7b218296832
-MISC metadata.xml 218 BLAKE2B a4171bcdd2464513ecc42102fe4b99a29e63146928db17e679dbc71bf248912ee585be783f633541e6031335029bf7c4a8edc3636c9a626a30a57547bc315440 SHA512 f65587e3686d21a5546379b88cc6a58ab53bd6fa512bc63cab7e02f5162bb876fb91f843a86fee5f1a7813abde579b61a38d6f8a9e363473eeb5e6c90691c681
diff --git a/dev-haskell/haskell-src/files/haskell-src-1.0.3.0-ghc-8.8.patch b/dev-haskell/haskell-src/files/haskell-src-1.0.3.0-ghc-8.8.patch
deleted file mode 100644
index 84342b0d6847..000000000000
--- a/dev-haskell/haskell-src/files/haskell-src-1.0.3.0-ghc-8.8.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-commit bd0a8199252f4cd7f5d93ee862a919646f85a06f
-Author: Ollie Charles <ollie@ocharles.org.uk>
-Date: Wed Sep 18 12:36:15 2019 +0100
-
- Build with GHC 8.8
-
-diff --git a/Language/Haskell/ParseMonad.hs b/Language/Haskell/ParseMonad.hs
-index 1ed9b7a..f9bea5e 100644
---- a/Language/Haskell/ParseMonad.hs
-+++ b/Language/Haskell/ParseMonad.hs
-@@ -12,6 +12,8 @@
- --
- -----------------------------------------------------------------------------
-
-+{-# LANGUAGE CPP #-}
-+
- module Language.Haskell.ParseMonad(
- -- * Parsing
- P, ParseResult(..), atSrcLoc, LexContext(..),
-@@ -134,7 +136,9 @@ instance Monad P where
- case m i x y l s mode of
- Failed loc msg -> Failed loc msg
- Ok s' a -> runP (k a) i x y l s' mode
-+#if !(MIN_VERSION_base(4,13,0))
- fail = Fail.fail
-+#endif
-
- -- | @since 1.0.3.0
- instance Fail.MonadFail P where
-@@ -191,7 +195,9 @@ instance Monad (Lex r) where
- return = pure
- Lex v >>= f = Lex $ \k -> v (\a -> runL (f a) k)
- (>>) = (*>)
-+#if !(MIN_VERSION_base(4,13,0))
- fail = Fail.fail
-+#endif
-
- -- | @since 1.0.3.0
- instance Fail.MonadFail (Lex r) where
diff --git a/dev-haskell/haskell-src/haskell-src-1.0.3.0.ebuild b/dev-haskell/haskell-src/haskell-src-1.0.3.0.ebuild
deleted file mode 100644
index 04e987ba642d..000000000000
--- a/dev-haskell/haskell-src/haskell-src-1.0.3.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.5.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Support for manipulating Haskell source code"
-HOMEPAGE="https://hackage.haskell.org/package/haskell-src"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-4.10:=[profile?]
- >=dev-haskell/semigroups-0.18:=[profile?] <dev-haskell/semigroups-0.19:=[profile?]
- >=dev-haskell/syb-0.1:=[profile?] <dev-haskell/syb-0.8:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.10
- dev-haskell/happy
-"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.0.3.0-ghc-8.8.patch )
diff --git a/dev-haskell/haskell-src/metadata.xml b/dev-haskell/haskell-src/metadata.xml
deleted file mode 100644
index c7bb0e775ab0..000000000000
--- a/dev-haskell/haskell-src/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>haskell@gentoo.org</email>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/haxml/Manifest b/dev-haskell/haxml/Manifest
deleted file mode 100644
index 51463fda9fa9..000000000000
--- a/dev-haskell/haxml/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST HaXml-1.25.5.tar.gz 145834 BLAKE2B 4afb4a4ee5b9af2229edd797177550dcc6fc4c917f69d87670bb8bd1232398a0138a2f297222fc8677c1fd1cd50e37ee9e3480ff5d363095263d48e3f06efa6e SHA512 c2aa429198b4ba9b3a32ddf10e10e1213e34d617241e7a2f476f1998b8f24a7ca8462f8cdb52edceeb50f2020c74ff63db4307faebf3ae621afb3b8822398d15
-EBUILD haxml-1.25.5-r1.ebuild 979 BLAKE2B 19f0af46d29cb0463206d59df43d2e28bf9c4abdb85ec6fc0b1a635dbfb9916bbd26ec2754cadb65f3a23e080dcf225ec7ea7669e58a7460cd7a22bd74681e1e SHA512 099b7283a5f537894863ff15e9137610b0cafebf551cd4b8ed3f0c69b160e3e4bfae53ce743f71a6059a599c361d26eb997f034fe5cdfd6300b59aee300fc078
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/haxml/haxml-1.25.5-r1.ebuild b/dev-haskell/haxml/haxml-1.25.5-r1.ebuild
deleted file mode 100644
index 17a81e4f1738..000000000000
--- a/dev-haskell/haxml/haxml-1.25.5-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-MY_PN="HaXml"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Utilities for manipulating XML documents"
-HOMEPAGE="http://projects.haskell.org/HaXml/"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/polyparse-1.12.1:=[profile?]
- >=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-1.2:=[profile?]
- >=dev-haskell/semigroups-0.18.5:=[profile?] <dev-haskell/semigroups-0.19:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
-"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'base >= 4.3.1.0 && < 4.13' 'base >= 4.3.1.0' \
- 'polyparse >= 1.12.1 && <1.13' 'polyparse >= 1.12.1'
-}
diff --git a/dev-haskell/haxml/metadata.xml b/dev-haskell/haxml/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/haxml/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/hcg-minus/Manifest b/dev-haskell/hcg-minus/Manifest
deleted file mode 100644
index 9a4145f1411d..000000000000
--- a/dev-haskell/hcg-minus/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST hcg-minus-0.15.tar.gz 12997 BLAKE2B 77df853ae1fdf22742e5d4f4ea4e42e78619fdd52c2395ad22850d8471c98fab362bb48aede9faebde6b309db13b7d14f322106a19008c6af6d92252826bebc7 SHA512 875b89656a5340bbd9a303a98004bc13d2b7b37fc58762c9a4f96abbb78ec3e67403a5968f8b9ff59d955aaa3d2031eba45cee85a2ec19c442f31ad0f413da45
-EBUILD hcg-minus-0.15.ebuild 549 BLAKE2B 5643df3f75c7223e888b7d89027691932443239cbbeddadee94aa935601d4c1e36c8e46ca1e87e2c97caa8f556e01bc1bc2c441f5b0a7f0b0221daa581f61303 SHA512 379693038b34c68538873e616adffdf714d6694bdde6debd06395d7298a18b8cfa2c1bd122d0496f0836dd22797303b548a602172b6a12f86072da5e69a1acfb
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/hcg-minus/hcg-minus-0.15.ebuild b/dev-haskell/hcg-minus/hcg-minus-0.15.ebuild
deleted file mode 100644
index 0dba398d0928..000000000000
--- a/dev-haskell/hcg-minus/hcg-minus-0.15.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="haskell cg (minus)"
-HOMEPAGE="http://rd.slavepianos.org/t/hcg-minus"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/colour:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
-"
diff --git a/dev-haskell/hcg-minus/metadata.xml b/dev-haskell/hcg-minus/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/hcg-minus/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/hcodecs/Manifest b/dev-haskell/hcodecs/Manifest
deleted file mode 100644
index 6891304f528c..000000000000
--- a/dev-haskell/hcodecs/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST HCodecs-0.5.2.tar.gz 24397 BLAKE2B 267a230f124c7ecb50f918fd5ba293373ac82b9b38d6b3ede715f79f8f7ace3e7a7f3ad2280fbdb6225febd647fec5837b4cb6d2a00c05ec3b9a514fac2e5e7b SHA512 454f499e93c9a99bb0f5b210d84e89ea1edb1714a639826ea012caa49e744de3fe024eab25a9288317135d081cab0cfb19b4fb2537c14a6c27dbb228e70c9a49
-EBUILD hcodecs-0.5.2.ebuild 813 BLAKE2B abf2108e0f6b77a7c3cce9847a468346d8902499e5e0b83ada70bc314589599d5dc46eed028e9f1e53557aa76de654a0d4ede375dbdb698337d448832050a5d1 SHA512 69c90a484232d2085476f96593084bc71e3452193c2f22baac53c1fc0afc15765d55a0a3e766a67216a3022b9154079345a2250b63777666d450bca782d8dac8
-MISC metadata.xml 721 BLAKE2B 3a89f1245449b9cf9acd4829ae79f875c1c5dc2b85031df205c8e00961084f67746014f3eaa2837c38f1eaa4c8643ab75d0e6a0f9daad1d7993749069a24876b SHA512 0601e8c67bb7b66cf3101b7ba6a4efdee10509003c3a7acb84356c9c4c9fcf580c7614d77fcfea5d884c144ee1593a5fd642d36121b5a44f628cf0775112b6c3
diff --git a/dev-haskell/hcodecs/hcodecs-0.5.2.ebuild b/dev-haskell/hcodecs/hcodecs-0.5.2.ebuild
deleted file mode 100644
index ff997f5b7a61..000000000000
--- a/dev-haskell/hcodecs/hcodecs-0.5.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-MY_PN="HCodecs"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A library to read, write and manipulate MIDI, WAVE, and SoundFont2 files"
-HOMEPAGE="http://www-db.informatik.uni-tuebingen.de/team/giorgidze"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/fail:=[profile?]
- >=dev-haskell/quickcheck-2.0:2=[profile?]
- dev-haskell/random:=[profile?]
- dev-haskell/semigroups:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
-"
-
-S="${WORKDIR}/${MY_P}"
diff --git a/dev-haskell/hcodecs/metadata.xml b/dev-haskell/hcodecs/metadata.xml
deleted file mode 100644
index 230ea50c5b96..000000000000
--- a/dev-haskell/hcodecs/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- The library provides functions to read, write and manipulate MIDI, WAVE and
- SoundFont2 multimedia files. It is written entirely in Haskell (without any
- FFI). It uses efficient parsing and building combinators for binary data
- stored in ByteStrings (based on the one in 'binary' package).
-
- Correctness of significant parts of the library has been validated with
- QuickCheck and Haskell Program Coverage (HPC) tool-kits.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/hdbc-mysql/Manifest b/dev-haskell/hdbc-mysql/Manifest
deleted file mode 100644
index a5e3fd6fc105..000000000000
--- a/dev-haskell/hdbc-mysql/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX hdbc-mysql-0.7.1.0-cabal-3.patch 470 BLAKE2B 2afbc4da32a3b6a47e67910824df9b106d00a98984376b25ec73585e73b5391c8bb96103ae68a51da5a6ca67d6df9989af3c722f0b830579aa722d6ee2465673 SHA512 78c0a76cdd0d0b55a2f6546d74d2eff12c2d2ab02158fd35251a6a5538457e5fa68db2f1bc7d93ddf5e9f54dbf511c47f609c55e72fe453e1a511da2dfbea9c9
-DIST HDBC-mysql-0.7.1.0.tar.gz 24086 BLAKE2B fd480ef5a3374aa8c6d36bd4f34fb1cb558769a134f60ce1b94cba7143b93adecc2cff6253cb1afbefe52c9ed8081fc7f812f7bc6539c043f783e9ced10ff4d7 SHA512 aec9387f08c16c8ccb6df1ca82e69005105a2781e253b6b8788665fa88e54a697601f99d10931ea6d3854dd9c0b43f062bccad1362a1512f5a2135cede0b0cc1
-EBUILD hdbc-mysql-0.7.1.0-r1.ebuild 873 BLAKE2B 29de2365ba3d7964470cae20364360e27178b6cf15e73b40b79f075511b1f6329138ebb25e6b0b646742e0cec0c8d9be1581068d8083ee1f0718a865ff2154ae SHA512 9f8e1c8f10c2a0dd1f5da23347955ce932ec66bca8c1e53ce02820baa5c7d85cb38e13bd8ff4a175993fb12077d3a418ada1a398ea3784055bec8eb487a7286c
-MISC metadata.xml 476 BLAKE2B ca5c723ccafaff46993806fe362fd2e88aba894e2829d30720a685045a7f77507d49b038c4e15fe71fb06a23c0d8c57acac41e0338ab9cebdecf1388ef9e2995 SHA512 c560fdab1d670200c6dff7d5f081c026b415fc93d11a7593441737d8b0482507e309c0a85b64d775422d25eaeb6e416ad1c80031b18ce296ccb34d6ad9dad48b
diff --git a/dev-haskell/hdbc-mysql/files/hdbc-mysql-0.7.1.0-cabal-3.patch b/dev-haskell/hdbc-mysql/files/hdbc-mysql-0.7.1.0-cabal-3.patch
deleted file mode 100644
index 11fe2231d73e..000000000000
--- a/dev-haskell/hdbc-mysql/files/hdbc-mysql-0.7.1.0-cabal-3.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/Setup.lhs
-+++ b/Setup.lhs
-@@ -35,7 +35,7 @@ mysqlConfigProgram = (simpleProgram "mysql_config") {
-
- mysqlBuildInfo :: LocalBuildInfo -> IO BuildInfo
- mysqlBuildInfo lbi = do
-- let mysqlConfig = rawSystemProgramStdoutConf verbosity mysqlConfigProgram (withPrograms lbi)
-+ let mysqlConfig = getDbProgramOutput verbosity mysqlConfigProgram (withPrograms lbi)
- ws = " \n\r\t"
-
- includeDirs <- return . map (drop 2) . split ws =<< mysqlConfig ["--include"]
diff --git a/dev-haskell/hdbc-mysql/hdbc-mysql-0.7.1.0-r1.ebuild b/dev-haskell/hdbc-mysql/hdbc-mysql-0.7.1.0-r1.ebuild
deleted file mode 100644
index c0ce27b1585e..000000000000
--- a/dev-haskell/hdbc-mysql/hdbc-mysql-0.7.1.0-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.1.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-MY_PN="HDBC-mysql"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="MySQL driver for HDBC"
-HOMEPAGE="https://github.com/ryantm/hdbc-mysql"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug"
-
-RDEPEND=">=dev-haskell/hdbc-2.1.0:2=[profile?]
- dev-haskell/utf8-string:=[profile?]
- >=dev-lang/ghc-8.0.1:=
- dev-libs/openssl:0=
- sys-libs/zlib
- dev-db/mysql-connector-c:0=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.24.0.0
-"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=("${FILESDIR}"/${P}-cabal-3.patch)
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag debug debug)
-}
diff --git a/dev-haskell/hdbc-mysql/metadata.xml b/dev-haskell/hdbc-mysql/metadata.xml
deleted file mode 100644
index 18b3e18f1302..000000000000
--- a/dev-haskell/hdbc-mysql/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- This package provides a MySQL driver for HDBC, implemented via
- bindings to the C @mysqlclient@ library.
- </longdescription>
- <upstream>
- <remote-id type="github">bos/hdbc-mysql</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/heaps/Manifest b/dev-haskell/heaps/Manifest
deleted file mode 100644
index 5e19e1c0a989..000000000000
--- a/dev-haskell/heaps/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST heaps-0.3.6.1.tar.gz 12440 BLAKE2B 560a605d91b1481ec9e69510d1634e45bad2dfe589ba2fa6d3eb5391837904a9bb41fa7bfc8a6472862ae163905bc178fd71d6e60fb92c6ab8c630d3bb2ac7d1 SHA512 7c3cfb4ca95538a51b418ab2d42171883c9c51860f63e6836d42845a43cead825016fce74ed5e866decf0a6812433c3ecd6989161f2303939bbcad8ef4aab0ef
-EBUILD heaps-0.3.6.1.ebuild 537 BLAKE2B 37aa68b3cd18a3452dec3ed6b27cdf4a4049e58dd20ba3042ca649a7674b381bb1847c01a1dce80449e9f345e6e4837feaaf6f2facb3bf5213e2b02202ba204a SHA512 72942317c8e7caf81de15ac8a8e1198f65886181d1135542971d900b22d94c91aabf0895922775727b6d4abcf632ce16e42b588a62b0a07f9fcfc60f50e66cbe
-MISC metadata.xml 460 BLAKE2B 1b7e15eb457285692034f2972d0597e48b463ecd6200d4c42e639408b3edc952914141b7816285591251031f86f7e8a84cfacccb4ae42f6d2fc1a591c1242359 SHA512 d5d68ab2900cf83c68391989da4654cea2510c00594980ce137c1b2e8d9cf5b97a7d6edac509d31c99d527ce306bfadd5c80c250b7e4f84fd92e4bef29321bca
diff --git a/dev-haskell/heaps/heaps-0.3.6.1.ebuild b/dev-haskell/heaps/heaps-0.3.6.1.ebuild
deleted file mode 100644
index 7535de78d815..000000000000
--- a/dev-haskell/heaps/heaps-0.3.6.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Asymptotically optimal Brodal/Okasaki heaps"
-HOMEPAGE="https://github.com/ekmett/heaps/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
-"
diff --git a/dev-haskell/heaps/metadata.xml b/dev-haskell/heaps/metadata.xml
deleted file mode 100644
index 73d163ed25b3..000000000000
--- a/dev-haskell/heaps/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Asymptotically optimal Brodal/Okasaki bootstrapped skew-binomial heaps from the paper \"Optimal Purely Functional Priority Queues\", extended with a Foldable interface.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/hex/Manifest b/dev-haskell/hex/Manifest
deleted file mode 100644
index 572cfb6d816e..000000000000
--- a/dev-haskell/hex/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX hex-0.1.2-monadfail.patch 570 BLAKE2B 70b1b3b549ca2ab19000f5397699d8bb7e33888498f239dc55cb0925d40429f5a56f03aede77bfa541a52f2d71861eb21a29f0ef13371d8e372ba0cea71db111 SHA512 191d6cef71afe277d21694d2185cf0a8beb3ae2e1f6aa9fa1056cdb9287115cad7912e64e8b44297d74632f1180cacba28eb0adb5cfad1ff019ee74850faf319
-DIST hex-0.1.2.tar.gz 1956 BLAKE2B e0552b6278e2be4e8985e9d1e17f653f9fa401a6324dc252c4fc0e6c200564c972541bc9ac37321bff41fa9c52555ff95679a9dc1fdea3e836d88d6016c7a6e0 SHA512 30608035819260b94759d644644b92a7145defa000685de53323ab4e765250ead410010e4ab96e99b97af647e97394c86edaf92cb811aa5df8228669b8ff9b4d
-EBUILD hex-0.1.2.ebuild 586 BLAKE2B e525542d263bf9d151313009b847460fcf6c0771c41a938bdfccc83d3f60b33c29a2c92d336d2d473445175c35a7cd21d4241a5fca5c14aab4462d77895cfab2 SHA512 279ac92b6b618eb74b61337e776f77d57566618d5d48df2fa5b5e212b7a473dbf4a3bd8368c6c37ff59478d985654b97d7ac88111048779f4a49cbfeb2ef23e2
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/hex/files/hex-0.1.2-monadfail.patch b/dev-haskell/hex/files/hex-0.1.2-monadfail.patch
deleted file mode 100644
index 27caaf0774f2..000000000000
--- a/dev-haskell/hex/files/hex-0.1.2-monadfail.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- hex-0.1.2/Data/Hex.hs 2011-10-11 05:44:11.000000000 +1100
-+++ Data/Hex.hs 2020-08-01 12:28:49.166983032 +1000
-@@ -22,7 +22,7 @@
- -- | Convert string into hexadecimal.
- hex :: t -> t
- -- | Convert from hexadecimal and fail on invalid input.
-- unhex :: Monad m => t -> m t
-+ unhex :: (Monad m, MonadFail m) => t -> m t
-
-
- instance Hex String where
-@@ -37,7 +37,7 @@
- unhex [_] = fail "Non-even length"
-
-
--c :: Monad m => Char -> m Int
-+c :: (Monad m, MonadFail m) => Char -> m Int
- c '0' = return 0
- c '1' = return 1
- c '2' = return 2
diff --git a/dev-haskell/hex/hex-0.1.2.ebuild b/dev-haskell/hex/hex-0.1.2.ebuild
deleted file mode 100644
index f158291c77d8..000000000000
--- a/dev-haskell/hex/hex-0.1.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.4.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Convert strings into hexadecimal and back"
-HOMEPAGE="https://hackage.haskell.org/package/hex"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-8.8.1:=
-"
-DEPEND="${RDEPEND}
- dev-haskell/cabal
-"
-
-PATCHES=( "${FILESDIR}"/${P}-monadfail.patch )
diff --git a/dev-haskell/hex/metadata.xml b/dev-haskell/hex/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/hex/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/hexpat/Manifest b/dev-haskell/hexpat/Manifest
deleted file mode 100644
index 028635132567..000000000000
--- a/dev-haskell/hexpat/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST hexpat-0.20.13.tar.gz 143733 BLAKE2B 73cb82a98454f7dda6425d1366e3746741e73290dc6eb2d10510caa3a3d749a074f1592766a03a45bd820d6f44d6cbd9215eddb35bc4005b2bf273501a889695 SHA512 900abcb599bd66856c822b791222a814cc6293d655f45c4295e991ba74f750a80fd1c3993a0dfd943de6a83e90a5905711a7ce9c599471b043b10f661ca5a598
-EBUILD hexpat-0.20.13.ebuild 879 BLAKE2B e6c3da3ca1e90670721cde7f62abed3583214e50a5e855c3ba963b548340d05c388d531ab42bc8e8f6b6179fa115c748a6565a80bed1e3e9f9e9d7f4f63e44c4 SHA512 9a486bb9d9c710027e9726ba437a92c65af334a65bdc3540c9e89927642d4726e0f387d737dc44b086382cc4da322163163c8f342de6f11fa296e6d4debfec2c
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/hexpat/hexpat-0.20.13.ebuild b/dev-haskell/hexpat/hexpat-0.20.13.ebuild
deleted file mode 100644
index 6bdd54151798..000000000000
--- a/dev-haskell/hexpat/hexpat-0.20.13.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.7.9999
-#hackport: flags: -bundle
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="XML parser/formatter based on expat"
-HOMEPAGE="https://haskell.org/haskellwiki/Hexpat/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=dev-haskell/list-0.4.2:=[profile?] <dev-haskell/list-0.7:=[profile?]
- >=dev-haskell/text-0.5.0.0:=[profile?] <dev-haskell/text-1.3.0.0:=[profile?]
- >=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?]
- >=dev-lang/ghc-8.4.3:=
- dev-libs/expat
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.2.0.1
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- --flag=-bundle
-}
diff --git a/dev-haskell/hexpat/metadata.xml b/dev-haskell/hexpat/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/hexpat/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/highlighting-kate/Manifest b/dev-haskell/highlighting-kate/Manifest
deleted file mode 100644
index fd5608539098..000000000000
--- a/dev-haskell/highlighting-kate/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST highlighting-kate-0.6.4.tar.gz 913575 BLAKE2B d38ec3618e6703dddd5e6f568942d72749e93b56ea92bf64eabf3159c2d1b8b17f5607bcb0acda6fbe7918bf4a785207a422d74db7d3e392de3fb3b8a5924c62 SHA512 19b0c81f2465c499f3fed6a7124382ee01820bcd2f4073a374b92ae3f7e5ab5f247d8d676183e0eda2c8bb7edffde3561e19bb8a395c230658c93146e8f0d544
-EBUILD highlighting-kate-0.6.4.ebuild 1074 BLAKE2B d1e6de89a043b8676f7e676f0d31ae74258a2c46bd02eab3bb4e97f6192e1c29080405e3bd44de4afaee94c56a15cc2fe661d43ac8b655547aa75a6ee1beb17c SHA512 2378ff71d13e87e2841481d29d9792108bbeff648d9aef10743ece17357c0df63c3d97a6331c0af2c5cd30f84daf65c0a59c9bf08eef39a410dbe2b43682b990
-MISC metadata.xml 949 BLAKE2B 9f401c0f2316110216c0d8dfbff2daad6989b6342abbb5548834113767cc8cff53e7cc8c6914931b3e30557896a2954d5fae83939493804988af20035d66bcf7 SHA512 5a9301f9d2802703d6a91716e6c3dc48181d8e289cfba2c7317e13d1eb9c974a74b86bec7357eb017e2beaf52e62de7f8c369491b7c5098e3dbec924107754e3
diff --git a/dev-haskell/highlighting-kate/highlighting-kate-0.6.4.ebuild b/dev-haskell/highlighting-kate/highlighting-kate-0.6.4.ebuild
deleted file mode 100644
index c98a94a32450..000000000000
--- a/dev-haskell/highlighting-kate/highlighting-kate-0.6.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.1.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Syntax highlighting"
-HOMEPAGE="https://github.com/jgm/highlighting-kate"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="executable pcre-light"
-
-RDEPEND=">=dev-haskell/blaze-html-0.4.2:=[profile?] <dev-haskell/blaze-html-0.10:=[profile?]
- dev-haskell/mtl:=[profile?]
- dev-haskell/parsec:=[profile?]
- dev-haskell/utf8-string:=[profile?]
- >=dev-lang/ghc-7.4.1:=
- pcre-light? ( >=dev-haskell/pcre-light-0.4:=[profile?] <dev-haskell/pcre-light-0.5:=[profile?] )
- !pcre-light? ( >=dev-haskell/regex-pcre-builtin-0.94.4.8.8.35:=[profile?] )
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.10
- test? ( dev-haskell/diff )
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag executable executable) \
- $(cabal_flag pcre-light pcre-light)
-}
diff --git a/dev-haskell/highlighting-kate/metadata.xml b/dev-haskell/highlighting-kate/metadata.xml
deleted file mode 100644
index dae51161efeb..000000000000
--- a/dev-haskell/highlighting-kate/metadata.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- highlighting-kate is a syntax highlighting library
- with support for nearly one hundred languages. The syntax
- parsers are automatically generated from Kate
- syntax descriptions (&lt;http://kate-editor.org/&gt;),
- so any syntax supported by Kate can be added.
- An (optional) command-line program is provided, along
- with a utility for generating new parsers from Kate
- XML syntax descriptions.
- </longdescription>
- <use>
- <flag name="executable">Build the Highlight executable.</flag>
- <flag name="pcre-light">Use the pcre-light library instead of regex-pcre-builtin.</flag>
- </use>
- <upstream>
- <remote-id type="github">jgm/highlighting-kate</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/hit/Manifest b/dev-haskell/hit/Manifest
deleted file mode 100644
index e48f3d0f68c8..000000000000
--- a/dev-haskell/hit/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST hit-0.7.0.tar.gz 4919 BLAKE2B ff48cdc9421da4d2ef122a93859d82748c951f445f02d91cb1b320646a1cc68251380bfb6dfbe358ddf009e3664f258c1b7fe1e0f4dc402b2223ccc1bb929fe2 SHA512 d900c768bd60533092cf01627021b5b09804a0f29e3188bf4b9c6c2c79c709afb1c461a8d49459d5434d0d4d1241f5863a242e38ac9e28ddfaa02ef7565b9270
-EBUILD hit-0.7.0.ebuild 668 BLAKE2B b4b0a5bd7103335504295e4921b43bb0d9ece4b2b81300e43d00bfaf07e3b42a416adc8242cd6c75f4cde6ab3ca37fd32d30b55b71bd528f1c42ef74ee7d698d SHA512 fdd0e43345eab094ad2f47adc6e4d5b446452c98cbae55ccd2ffbcdbcc9d52c952fa349f24c7cac63529acc5b98c6c2ae6ce13bc41128c1740170516cc4bff2b
-MISC metadata.xml 649 BLAKE2B f914d3122d7a037929f1b2289127eec7423e24005aca900844bbfa30b88d0d918b7c32d1e94cc9ac7457d37eaddd7227de3a0eeb2473064c1c18d6e03aa20f6f SHA512 b26fe57992a5663b84b3033f832a83878b991ece02bee3ddf6cd89a31602efb73c74a14f0a592c47de227d3dfe617fe123236d89184139223a2e9ab3c9ebb323
diff --git a/dev-haskell/hit/hit-0.7.0.ebuild b/dev-haskell/hit/hit-0.7.0.ebuild
deleted file mode 100644
index f5754a04b7a8..000000000000
--- a/dev-haskell/hit/hit-0.7.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.2
-
-CABAL_FEATURES=""
-inherit haskell-cabal
-
-DESCRIPTION="Git operations in haskell"
-HOMEPAGE="https://github.com/vincenthz/hit"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug"
-
-RDEPEND=">=dev-haskell/git-0.3.0:=
- >=dev-haskell/hashable-1.2:=
- dev-haskell/hashtables:=
- dev-haskell/hourglass:=
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag debug debug)
-}
diff --git a/dev-haskell/hit/metadata.xml b/dev-haskell/hit/metadata.xml
deleted file mode 100644
index 410bc17ff884..000000000000
--- a/dev-haskell/hit/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- An haskell implementation of git storage operations, allowing users
- to manipulate git repositories (read and write).
-
- This implementation is fully interoperable with the main C implementation.
-
- This is stricly only manipulating the git store (what's inside the .git directory),
- and doesn't do anything with the index or your working directory files.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/hoauth2/Manifest b/dev-haskell/hoauth2/Manifest
deleted file mode 100644
index 9b2b77d03cbc..000000000000
--- a/dev-haskell/hoauth2/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST hoauth2-1.16.0.tar.gz 18479 BLAKE2B ca9aa0d35d3bfb9ee3a9cbe62c2ecb1a0efd109c89600642a062fbcbe62cefae53f4810b38eb55b81c29c72e4b80aca8f746966ccbaf17ecc83883e2f6fc3528 SHA512 fe42759c2ccaf035bfa15d9276a7c8bf6608a7b74732c6950c2081616196296a73c34474989c1eda5fcfc15066626e1facf2f58b6977d5e00520290948731cb6
-EBUILD hoauth2-1.16.0.ebuild 1398 BLAKE2B 5d4a31b3eeb8784ce694805f06c2769c64d39dd1b4c86004af4ce35d959e8218cec2ee58690f9c57f154dc1d1517ee0d00db802ba9ca29a5bbcae21a211a4b93 SHA512 8aaf230abae7ea1337fa1b9fc4b864d894b35134a26b2bf90ae811a27efbcdde0c3fa74b4436bf656ec424a2de2fdde9966c1374da68f0cb1a9b2b4f3b7ac71b
-MISC metadata.xml 656 BLAKE2B 231d97d58836834b50911020e1acc5cbd4f15036633df36d6e0c45893a2fc98ef873d6f5e574b1e07f6c690220afd5ff36a678e88a187fc35f5340774a4247c9 SHA512 a955e4ad5c9166d0bd8f4938489d0cf63e9cd609aa92a097f9ff82eb2f17094641454eff0b5ae63e568c7462a7931986041a1ba2f8ba27acbeed20ed85ca7fc4
diff --git a/dev-haskell/hoauth2/hoauth2-1.16.0.ebuild b/dev-haskell/hoauth2/hoauth2-1.16.0.ebuild
deleted file mode 100644
index ebe4fd23f0ae..000000000000
--- a/dev-haskell/hoauth2/hoauth2-1.16.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.7.9999
-#hackport: flags: -test
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Haskell OAuth2 authentication client"
-HOMEPAGE="https://github.com/freizl/hoauth2"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-1.3.0.0:=[profile?] <dev-haskell/aeson-1.6:=[profile?]
- >=dev-haskell/binary-0.8.3:=[profile?]
- >=dev-haskell/exceptions-0.8.3:=[profile?] <dev-haskell/exceptions-0.11:=[profile?]
- >=dev-haskell/http-conduit-2.1:=[profile?] <dev-haskell/http-conduit-2.4:=[profile?]
- >=dev-haskell/http-types-0.11:=[profile?] <dev-haskell/http-types-0.13:=[profile?]
- >=dev-haskell/microlens-0.4.0:=[profile?] <dev-haskell/microlens-0.5:=[profile?]
- >=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-1.3:=[profile?]
- >=dev-haskell/unordered-containers-0.2.5:=[profile?]
- >=dev-haskell/uri-bytestring-0.2.3.1:=[profile?] <dev-haskell/uri-bytestring-0.4:=[profile?]
- >=dev-haskell/uri-bytestring-aeson-0.1:=[profile?] <dev-haskell/uri-bytestring-aeson-0.2:=[profile?]
- >=dev-lang/ghc-8.0.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.4
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- --flag=-test
-}
diff --git a/dev-haskell/hoauth2/metadata.xml b/dev-haskell/hoauth2/metadata.xml
deleted file mode 100644
index 2b959805f759..000000000000
--- a/dev-haskell/hoauth2/metadata.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Haskell OAuth2 authentication.
-
- Tested following services
-
- * google web oauth: &lt;https://developers.google.com/accounts/docs/OAuth2WebServer&gt;
-
- * weibo oauth2: &lt;http://open.weibo.com/wiki/Oauth2&gt;
-
- * github oauth: &lt;https://developer.github.com/v3/oauth/&gt;
- </longdescription>
- <upstream>
- <remote-id type="github">freizl/hoauth2</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/hps/Manifest b/dev-haskell/hps/Manifest
deleted file mode 100644
index 987592235a42..000000000000
--- a/dev-haskell/hps/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX hps-0.15-ghc84.patch 945 BLAKE2B 7c6343384102a3dc24f1269f3c58dfba3432de2ecf9a9abb34b88aff5d9c03819cde7d1beddb8989a5d8b85ec2c9b1068ab9d61261dbf5f1cdf0211df3f16920 SHA512 ce969896dd4d3c1ed44998f2864a4bbb0e5b18f055a2925c4553c2ffb596ac07edead193beb7307eb352dacdd5a9963fde7ff245cb0773d8107b0cb1955b24f9
-DIST hps-0.15.tar.gz 12111 BLAKE2B 24dc23e3315f69bab6975b4b091c026c91a478b6d9c4cf220d4cea527a72522b0ef17dceeab5d7907c9f598268d2e1e7dfcd4849740615bdfa0667fe936c9738 SHA512 19b86161b46d523357863acbbdc8b7311e9f6b286429dbf1f56e044ced578d7c7026315d02b50ef831b3bce412ca623082956039181e832fb766e30729ea27c6
-EBUILD hps-0.15.ebuild 796 BLAKE2B 95581328fdb3cd131fd47ea1c9240ca95b84dbe550414d110a6538b07d4712ac97a877360b503fc5081937cd80646a80761d3c6be76ade591f4fb642484209ad SHA512 86bec237e02917a6016ec17096c76f90ecd9cd48a35f6792b204d75f84e2f84eece9a1067fd88b44215680d8910e269c6e2b45cfafcfb28ad07a3f15b2c1c8b8
-MISC metadata.xml 334 BLAKE2B 68116fd5d384180844258da7d37e91731c23189572e6667d60cb9b98f38f5b8145c39aff98657965a2911f8030f03d57b1db14dcf7ee8331502250f8de9a7864 SHA512 7b517e362132eaff730d4ac86f618f1230651c21227effdb1624a4ab0da85d750325f50eb23bffa19024bde346652fe9dc0cd00478d82c168ae489a7d99f747a
diff --git a/dev-haskell/hps/files/hps-0.15-ghc84.patch b/dev-haskell/hps/files/hps-0.15-ghc84.patch
deleted file mode 100644
index cbc67705459a..000000000000
--- a/dev-haskell/hps/files/hps-0.15-ghc84.patch
+++ /dev/null
@@ -1,28 +0,0 @@
---- a/Graphics/PS/PS.hs
-+++ b/Graphics/PS/PS.hs
-@@ -14,2 +14,3 @@ import qualified Graphics.PS.Paper as P
- import qualified Graphics.PS.Image as I
-+import qualified Data.Semigroup as S
-
-@@ -248,2 +249,6 @@ newtype MonadMonoid m = MonadMonoid {appMonadMonoid :: m ()}
-
-+instance Monad m => S.Semigroup (MonadMonoid m) where
-+ (<>) (MonadMonoid a) (MonadMonoid b) =
-+ MonadMonoid (a >> b)
-+
- instance Monad m => Monoid (MonadMonoid m) where
---- a/Graphics/PS/Statistics.hs
-+++ b/Graphics/PS/Statistics.hs
-@@ -6,2 +6,3 @@ import Graphics.PS.Image
- import Graphics.PS.Path
-+import qualified Data.Semigroup as S
-
-@@ -16,2 +17,8 @@ data Statistics = Statistics {nMoveTo :: Integer
-
-+instance S.Semigroup Statistics where
-+ (<>) p q =
-+ let (Statistics m1 l1 c1 f1 g1 t1) = p
-+ (Statistics m2 l2 c2 f2 g2 t2) = q
-+ in Statistics (m1+m2) (l1+l2) (c1+c2) (f1+f2) (g1+g2) (t1+t2)
-+
- instance Monoid Statistics where
diff --git a/dev-haskell/hps/hps-0.15.ebuild b/dev-haskell/hps/hps-0.15.ebuild
deleted file mode 100644
index 94746a07a995..000000000000
--- a/dev-haskell/hps/hps-0.15.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Haskell Postscript"
-HOMEPAGE="https://hackage.haskell.org/package/hps"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="build-exec"
-
-RDEPEND=">=dev-haskell/hcg-minus-0.15:=[profile?] <dev-haskell/hcg-minus-0.16:=[profile?]
- >=dev-lang/ghc-7.4.1:=
- build-exec? ( dev-haskell/random:=[profile?] )
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-ghc84.patch
-)
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag build-exec build-exec)
-}
diff --git a/dev-haskell/hps/metadata.xml b/dev-haskell/hps/metadata.xml
deleted file mode 100644
index 4b009fca0b67..000000000000
--- a/dev-haskell/hps/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <use>
- <flag name="build-exec">Build the `hps-fractals' executable</flag>
- </use>
-</pkgmetadata>
diff --git a/dev-haskell/hs-bibutils/Manifest b/dev-haskell/hs-bibutils/Manifest
deleted file mode 100644
index dd94bf21ea06..000000000000
--- a/dev-haskell/hs-bibutils/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST hs-bibutils-6.8.0.0.tar.gz 751679 BLAKE2B 8e229e6e15ccfe576cc9cf4a8fb44eaaa10bddc5d3e6f13d0fae9f5934eea0817504a1b96d8c131c65502a49e8f4050382d520b8a874a95b1b834dd376a59f6a SHA512 2e19f570e962b6a76ceb08a34eee8ad2533dee06cc2de0860a0b8d4ad02601dc00679ab2292e63a612cd6f0dd939d18c7c80a1493f0e24e05c992cc23c93e27d
-EBUILD hs-bibutils-6.8.0.0.ebuild 593 BLAKE2B 2634fd79688f6eb682a7e5e8dd185e00f4c32bd6b3ca99a849d3e354de65bc358d96bbe4c95335a6f8634cba7dce7280ccc8c459ff133066e85031958b9badd9 SHA512 9b629a53bafb4ce587ec1475cbc0dfa6fb4498c1f62b89c79b02a6e2b400e38056f487f6cd2273a7c7d96ca2d3ab6b2069c023dedf8fce444e96d11f69afe624
-MISC metadata.xml 453 BLAKE2B cead2a0cb2eae3c751224a697757932144cdea35cc07d39e0f0e19ba9f4cc588c2504c089a69b9be27f674f50a28278e1720a3865ce7879cd826fc0daf63eefd SHA512 88edb35d9e457bb473fae8d67261e423d4e6d6efe87711bd79e0addbf317084d4b4afb50414e1412effdbfb28a5fce8c8e1075c4fa2a2a523179686058b549b3
diff --git a/dev-haskell/hs-bibutils/hs-bibutils-6.8.0.0.ebuild b/dev-haskell/hs-bibutils/hs-bibutils-6.8.0.0.ebuild
deleted file mode 100644
index a545227c809c..000000000000
--- a/dev-haskell/hs-bibutils/hs-bibutils-6.8.0.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.2
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Haskell bindings to bibutils, the bibliography conversion utilities"
-HOMEPAGE="https://github.com/wilx/hs-bibutils"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/syb:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.16
-"
diff --git a/dev-haskell/hs-bibutils/metadata.xml b/dev-haskell/hs-bibutils/metadata.xml
deleted file mode 100644
index 3a7dd29ae4b3..000000000000
--- a/dev-haskell/hs-bibutils/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Haskell bindings to Chris Putnam's bibutils, a
- library that interconverts between various
- bibliography formats using a common MODS-format
- XML intermediate.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/hs3/Manifest b/dev-haskell/hs3/Manifest
deleted file mode 100644
index 50a77e703518..000000000000
--- a/dev-haskell/hs3/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST hS3-0.5.9.tar.gz 19981 BLAKE2B 085c09739c666b658f0fcf2e82cd7bd7c1fd033d29490a7a6754c43ecaaf495ce914a2c987d2fd852b95b2714cabbf9d6106cd9a3b9c92daceb9b70f46832191 SHA512 30a3393f28a6ddd930cda1b866527ead9be59d376c2a6c3123eab3278a996602307612f3eaf126b36ef4a09c65784b842442ff09caafbf605474b42b6582c79d
-EBUILD hs3-0.5.9.ebuild 1317 BLAKE2B 46f4bbbbe3f661b160bdc1d8b96230dc46040c6931af9f25fbf0f8f016a834101b060c1b54736e9b421d36498d73adb2644f041254cb360ee8bc474643f95566 SHA512 86e3cd519d043ef74512d069b6e2947d849e25c684d0623d94131b8b4eb80563bbe1ab4fd01a9639d2e938a4bd27ab696506c5e83a4855ff5f214ae45f2c251e
-MISC metadata.xml 606 BLAKE2B 4cd7189caeb5c23806203d925181af62fcd6acdd5a83044519e73c556df4a3f9c0209a77a6145995e82c77b1db2a411f45a0dafe6d97df75f572853cc62aa7a3 SHA512 994b43210b4b53e210b97392fdea9a9986fda7df45b14bef7c71cd7e51b44d6163b1059dd35d04ab89c32d6463258260a2e5ecbc6b530567038a1d5a0976c880
diff --git a/dev-haskell/hs3/hs3-0.5.9.ebuild b/dev-haskell/hs3/hs3-0.5.9.ebuild
deleted file mode 100644
index c1f77d69f0bf..000000000000
--- a/dev-haskell/hs3/hs3-0.5.9.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-MY_PN="hS3"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Interface to Amazon's Simple Storage Service (S3)"
-HOMEPAGE="http://gregheartsfield.com/hS3/"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+network-uri"
-
-RDEPEND=">=dev-haskell/crypto-4.1.0:=[profile?]
- dev-haskell/dataenc:=[profile?]
- >=dev-haskell/http-4000.0.0:=[profile?]
- >=dev-haskell/hxt-9.0.0:=[profile?] <dev-haskell/hxt-10:=[profile?]
- >=dev-haskell/missingh-0.18.6:=[profile?]
- dev-haskell/old-locale:=[profile?]
- dev-haskell/old-time:=[profile?]
- dev-haskell/random:=[profile?]
- dev-haskell/regex-compat:=[profile?]
- dev-haskell/utf8-string:=[profile?]
- >=dev-lang/ghc-7.4.1:=
- network-uri? ( >=dev-haskell/network-2.6:=[profile?]
- >=dev-haskell/network-uri-2.6:=[profile?] )
- !network-uri? ( <dev-haskell/network-2.6:=[profile?]
- <dev-haskell/network-uri-2.6:=[profile?] )
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag network-uri network-uri)
-}
diff --git a/dev-haskell/hs3/metadata.xml b/dev-haskell/hs3/metadata.xml
deleted file mode 100644
index 1800537be43d..000000000000
--- a/dev-haskell/hs3/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <use>
- <flag name="network-uri">Get Network.URI from the network-uri package</flag>
- </use>
- <longdescription>
- This is the Haskell S3 library. It provides an
- interface to Amazon's Simple Storage Service (S3), allowing Haskell
- developers to reliably store and retrieve arbitrary amounts of
- data from anywhere on the Internet.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/hsb2hs/Manifest b/dev-haskell/hsb2hs/Manifest
deleted file mode 100644
index 48076f255498..000000000000
--- a/dev-haskell/hsb2hs/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST hsb2hs-0.3.1.tar.gz 2387 BLAKE2B 747ad23761939c543d067a031869528b55149bc7c01bb417d107d4be2c61726d286798b174805469f176dfd74c003534feec92ee0aba27aee9ce4e5a9bf55900 SHA512 3be89ccfee5b10e604434943ba22476c4cba2e9f4c57e169fd3674d4a46250c8d4c35edcb46ff5509ccfca80ec7d45a594008791970d15256864abfdf29381e1
-EBUILD hsb2hs-0.3.1.ebuild 567 BLAKE2B d7bc1397835e0a8099ada431a7d2b18dda9a96be61f61d46b89d2688dfb8f5e8bcad14af252149693a5cb7d96eb85d333d4bd4dc397aa0787d15d97c39fd0bca SHA512 f0cb33b7b70cd59762cfa1eb5e8308f30a0d50adaa1baa26c0c1694dffa42dfe35b6be30f82a6536b6fe7c543ae59b5ae1da005f51b50ce4d97b62d8d0c7a77e
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/hsb2hs/hsb2hs-0.3.1.ebuild b/dev-haskell/hsb2hs/hsb2hs-0.3.1.ebuild
deleted file mode 100644
index c0b8224ccab6..000000000000
--- a/dev-haskell/hsb2hs/hsb2hs-0.3.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES=""
-inherit haskell-cabal
-
-DESCRIPTION="Preprocesses a file, adding blobs from files as string literals"
-HOMEPAGE="https://hackage.haskell.org/package/hsb2hs"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">dev-haskell/preprocessor-tools-1.0:=
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
diff --git a/dev-haskell/hsb2hs/metadata.xml b/dev-haskell/hsb2hs/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/hsb2hs/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/hspec-smallcheck/Manifest b/dev-haskell/hspec-smallcheck/Manifest
deleted file mode 100644
index b8e428be76eb..000000000000
--- a/dev-haskell/hspec-smallcheck/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST hspec-smallcheck-0.5.2.tar.gz 4432 BLAKE2B 2eb26ca677a7665f65911193047ccbcf798f2620ce30959e6a667e3b6560d1f7eef68928f39f97b93a7e1abd39c891b6a6f823c227d39a892e42309d6055e2ee SHA512 2fd27126285e7d308f277480dcadcb6b047f67a82389edaf7d4761504f88ffedd8831db5b6b4f178c429cf3e8009e8aee8c6b05040dd960e7d2813e50908bd05
-EBUILD hspec-smallcheck-0.5.2.ebuild 783 BLAKE2B d0005e4e6b04ddc23112a4a88ffb7dc81347ca9e9c8ec36b5b9ff4e5d0da8964bf33a54a7c75c084a76a1f691483accb3a9d92863a96964b65900289a437cb9f SHA512 9e62c05dc0a5dad72da9fb868d4784188671518cbffcdf12c725ca5735f06e14c078377fa6238fd81e7c1d351856f3f9442c9bc9888f5af55bfb741e6b6ce2cd
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/hspec-smallcheck/hspec-smallcheck-0.5.2.ebuild b/dev-haskell/hspec-smallcheck/hspec-smallcheck-0.5.2.ebuild
deleted file mode 100644
index 37e83ca7bc2b..000000000000
--- a/dev-haskell/hspec-smallcheck/hspec-smallcheck-0.5.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.4.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="SmallCheck support for the Hspec testing framework"
-HOMEPAGE="http://hspec.github.io/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/call-stack:=[profile?]
- >=dev-haskell/hspec-core-2.5.0:=[profile?]
- dev-haskell/hunit:=[profile?]
- >=dev-haskell/smallcheck-1.1:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.10
- test? ( dev-haskell/base-orphans
- dev-haskell/hspec
- dev-haskell/quickcheck )
-"
diff --git a/dev-haskell/hspec-smallcheck/metadata.xml b/dev-haskell/hspec-smallcheck/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/hspec-smallcheck/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/hsql-mysql/Manifest b/dev-haskell/hsql-mysql/Manifest
deleted file mode 100644
index 433fbbb90574..000000000000
--- a/dev-haskell/hsql-mysql/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST hsql-mysql-1.8.3.tar.gz 4366 BLAKE2B af5fcd66b15d7ac4d9fb3cf72688fcd47e262cc9fdbf77b93fef5d13d8242806c433dac98ae52948639a48d8318db3736c3bba03ced3c9463a0d49bf699d0980 SHA512 8004ad313774ecb628e9d1a8876c90efba854d2e36c5918d378269e6e1c3d09eb1c2ad0250f1455879d5097a75ec33a18a379228ea250a69af261c6e7846577e
-EBUILD hsql-mysql-1.8.3.ebuild 627 BLAKE2B d59d340aac5e02186c1a9afba31e711ca37e4754b14d2a9ab9989cfc428c29f27ae8e4d713ae3a5f6b0af2c3623e6905e470774553784883da468d74518f22e0 SHA512 b878501a9c159d737ba350268b402d681b5d988811ee21a17281339a4d8da84468b8bd6114a85adb958b6eba49f02df63378b89fb48ead78c397b6f0534c5f2e
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/hsql-mysql/hsql-mysql-1.8.3.ebuild b/dev-haskell/hsql-mysql/hsql-mysql-1.8.3.ebuild
deleted file mode 100644
index 14cd7791ca82..000000000000
--- a/dev-haskell/hsql-mysql/hsql-mysql-1.8.3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# ebuild generated by hackport 0.2.13
-
-EAPI=8
-
-CABAL_FEATURES="lib profile haddock hscolour hoogle"
-inherit haskell-cabal
-
-DESCRIPTION="MySQL driver for HSQL"
-HOMEPAGE="https://hackage.haskell.org/package/hsql-mysql"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="" # buggy, has no headers
-IUSE=""
-
-RDEPEND="dev-haskell/cabal[profile?]
- >=dev-haskell/hsql-1.8.2[profile?]
- >=dev-lang/ghc-6.10.1
- dev-db/mysql-connector-c:0=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.10"
diff --git a/dev-haskell/hsql-mysql/metadata.xml b/dev-haskell/hsql-mysql/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/hsql-mysql/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/hsql-odbc/Manifest b/dev-haskell/hsql-odbc/Manifest
deleted file mode 100644
index 0d7f49648309..000000000000
--- a/dev-haskell/hsql-odbc/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX hsql-odbc-1.8.2-cabal22.patch 435 BLAKE2B de29d70a76cb295dc9e088db974dc0b7d1a1cf1d5d0f523cc967131f0dca2790ce3b9bcf8ad2dbdcd91474279394c9e1e47ee387e4530c7fed810887b9eeb8f0 SHA512 f1c68fe436fbf33cd60e5d195c0b1d3472ed21f96d053ddb0091f1eb3643712137293c9754c5929127ca78a4298966ba557ab39f6ed81f4676543a485c4a1be9
-DIST hsql-odbc-1.8.2.tar.gz 8041 BLAKE2B 80b3881297218b7dadfc7826acdb19e9f61d41124f5ca2d5a589ceabdfb03a6b64020432b43579e9fc9af82956e64147354b35ac5fb08b8e6eccd13e0f10afd1 SHA512 78f91ee63007e02820eefd1bd9ae08b9659667aa70f545ef83ff6d83d592c7f542339db129bb6c3ad14f4cdde320b3a4e1251c25267db716dbd88cbb5931a6d5
-EBUILD hsql-odbc-1.8.2.ebuild 630 BLAKE2B e402e036565c36d740e788a73e6822a0006e4808685cca38670b398f67bc7f4e1c65578d4e833d7cee96d4ed55677fea982c3ac22ed2c73bb8cfc6255861a72d SHA512 86004cc8a03641b5e0b380a01709d5a1c44ee12eff2fcffad862afe8c66dfba38aa27e7e181c459c6e497c026cdfe884da5dc49e2276f28d427807fccbb05d47
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/hsql-odbc/files/hsql-odbc-1.8.2-cabal22.patch b/dev-haskell/hsql-odbc/files/hsql-odbc-1.8.2-cabal22.patch
deleted file mode 100644
index 1c6c599b9cd7..000000000000
--- a/dev-haskell/hsql-odbc/files/hsql-odbc-1.8.2-cabal22.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- a/Setup.lhs
-+++ b/Setup.lhs
-@@ -3,5 +3,10 @@
- \begin{code}
-+{-# LANGUAGE CPP #-}
- import Distribution.Simple(defaultMainWithHooks ,simpleUserHooks ,preConf)
- import Distribution.Simple.Setup(ConfigFlags)
-+#if MIN_VERSION_Cabal(2,2,0)
-+import Distribution.PackageDescription.PrettyPrint(writeHookedBuildInfo)
-+#else
- import Distribution.PackageDescription.Parse(writeHookedBuildInfo)
-+#endif
- import Distribution.PackageDescription
diff --git a/dev-haskell/hsql-odbc/hsql-odbc-1.8.2.ebuild b/dev-haskell/hsql-odbc/hsql-odbc-1.8.2.ebuild
deleted file mode 100644
index 6e24f9b6c977..000000000000
--- a/dev-haskell/hsql-odbc/hsql-odbc-1.8.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# ebuild generated by hackport 0.2.13
-
-EAPI=8
-
-CABAL_FEATURES="lib profile haddock hscolour hoogle"
-inherit haskell-cabal
-
-DESCRIPTION="A Haskell Interface to ODBC"
-HOMEPAGE="https://hackage.haskell.org/package/hsql-odbc"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/hsql-1.8.2:=[profile?]
- >=dev-lang/ghc-6.10.1:=
- >=dev-db/unixODBC-2.2"
-DEPEND="${RDEPEND}
- dev-haskell/cabal"
-
-PATCHES=(
- "${FILESDIR}"/${P}-cabal22.patch
-)
diff --git a/dev-haskell/hsql-odbc/metadata.xml b/dev-haskell/hsql-odbc/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/hsql-odbc/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/hsql-sqlite3/Manifest b/dev-haskell/hsql-sqlite3/Manifest
deleted file mode 100644
index b5759f320ddd..000000000000
--- a/dev-haskell/hsql-sqlite3/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX hsql-sqlite3-1.8.2-cabal22.patch 452 BLAKE2B f66a32f251a836948de482e5b67fc385ee87d8c360efe9018d06690821363561462eba24585b436331365df518ac4e1db0d5f7a7c47f0311df3046bbd07c483b SHA512 197c91990be179a65f7bf76efd822f3f5444d4c10c47a2b475897f6d76dbf2175f4d71370cbe4b443383cd6e48c004d1c8da0988d5b6a0c3322cf5a9ddb5f35c
-DIST hsql-sqlite3-1.8.2.tar.gz 4752 BLAKE2B 84a77f8bc835b4337d99cdd974f7cd5960f7b52faeb4c06e2572d31887bdae3d2cdf6bf00d4c44eae7a4f98b116a134e950353932ef9cb43d557b11b85ffff96 SHA512 962d4396a3844f4d1b4f4be6f6d81e085f1deaa2e7ca0776a93aed4f34cb5e40edab96d568fa3a086ea0c4017dff7de8dd1d25e81ad27840c844ed885af5e42e
-EBUILD hsql-sqlite3-1.8.2-r1.ebuild 641 BLAKE2B ed81489c626d3bf1ba71c5148cc4ff5df9fe2c3859c595734e0998bee95fb7c3955abb0ca729ee172625074d5fe95d6c282ccbb078d7c04e0dcae8110e4b1eb5 SHA512 7951363b3706381747d1663e58f1b80bbaebe4655bda6ddd0dd72ae5a7703a1745b0ce29caf09d0f513704a11becdd6a310079ef093a075fa57640d8559dfc0d
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/hsql-sqlite3/files/hsql-sqlite3-1.8.2-cabal22.patch b/dev-haskell/hsql-sqlite3/files/hsql-sqlite3-1.8.2-cabal22.patch
deleted file mode 100644
index b421fbb9362a..000000000000
--- a/dev-haskell/hsql-sqlite3/files/hsql-sqlite3-1.8.2-cabal22.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- a/Setup.lhs
-+++ b/Setup.lhs
-@@ -3,2 +3,3 @@
- \begin{code}
-+{-# LANGUAGE CPP #-}
- import Control.Monad(when)
-@@ -13,3 +14,7 @@ import Distribution.PackageDescription
- ,emptyBuildInfo)
-+#if MIN_VERSION_Cabal(2,2,0)
-+import Distribution.PackageDescription.PrettyPrint(writeHookedBuildInfo)
-+#else
- import Distribution.PackageDescription.Parse(writeHookedBuildInfo)
-+#endif
- import Distribution.Simple(UserHooks(preConf,postConf) ,simpleUserHooks
diff --git a/dev-haskell/hsql-sqlite3/hsql-sqlite3-1.8.2-r1.ebuild b/dev-haskell/hsql-sqlite3/hsql-sqlite3-1.8.2-r1.ebuild
deleted file mode 100644
index 4a8275cd65d0..000000000000
--- a/dev-haskell/hsql-sqlite3/hsql-sqlite3-1.8.2-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.3.1.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="SQLite3 driver for HSQL"
-HOMEPAGE="https://hackage.haskell.org/package/hsql-sqlite3"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-db/sqlite-3.0
- >=dev-haskell/hsql-1.8.2:=[profile?]
- >=dev-lang/ghc-6.10.4:="
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-0"
-
-PATCHES=(
- "${FILESDIR}"/${P}-cabal22.patch
-)
diff --git a/dev-haskell/hsql-sqlite3/metadata.xml b/dev-haskell/hsql-sqlite3/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/hsql-sqlite3/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/hsql/Manifest b/dev-haskell/hsql/Manifest
deleted file mode 100644
index fef7e999c570..000000000000
--- a/dev-haskell/hsql/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX hsql-1.8.2-ghc84.patch 886 BLAKE2B 67507e8fe5e335238df8139d6dfe20acfcd2e895a27c3f574c9b706e898509839022d4858e4fd4e977363d6b38741aeda8441038da59c34424814985a947c55d SHA512 63caa5dbfd6c0333c04cc83658b44df4847015a3002d700ac45e883c4e4986fc8dc4e633ec761eb9d725d9accfc78eacb570336ade7d9d183f8ad50349d39dd9
-DIST hsql-1.8.2.tar.gz 10568 BLAKE2B 9890847e6ec5c78feb414e247098a108bf0d6135f8795e9efeb4934fb1b5ad76ab3fb8e78f14016007932b2c51bdda635551078c391db5ccb758b1ddd25632b1 SHA512 f4a002573bead2de330d526ab4158517e66f92f4d6a87a517dd2e7949abb7566c318d96e4072535b157f3d40a5714702f4127ea106ab976bf5f0ec302e50c6f6
-EBUILD hsql-1.8.2-r1.ebuild 855 BLAKE2B 4280242b6287db8d63e01e7b0b56c6c526e07d48ff780aba7c499e9e7e7c1fdb7571ef878d5bc27b2f4d6d3331761d188cb47194b34b197e9f2399a8b170adc3 SHA512 6c4131c724403f97c30596376076e7cb7120deb72832d627048fc7c0a8f30188077145de3e7383f04ff905d5ab1cfe0b1750086ea1af685af636563c9f5c2c62
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/hsql/files/hsql-1.8.2-ghc84.patch b/dev-haskell/hsql/files/hsql-1.8.2-ghc84.patch
deleted file mode 100644
index 8f90d43393e2..000000000000
--- a/dev-haskell/hsql/files/hsql-1.8.2-ghc84.patch
+++ /dev/null
@@ -1,29 +0,0 @@
---- a/DB/HSQL/Core.hs
-+++ b/DB/HSQL/Core.hs
-@@ -7,3 +7,3 @@ import Control.Exception(Exception,throw,catch,handle)
- import Control.Concurrent.MVar(MVar,withMVar,modifyMVar_)
--import Data.Dynamic(cast)
-+import Data.Typeable(cast)
-
---- a/DB/HSQL/Error.hs
-+++ b/DB/HSQL/Error.hs
-@@ -7,3 +7,3 @@ module DB.HSQL.Error(SqlError(..)) where
- import Control.Exception(Exception(..),SomeException(..))
--import Data.Dynamic(Typeable,TyCon,mkTyCon3,cast)
-+import Data.Typeable(Typeable, cast)
- import DB.HSQL.Type(SqlType)
-@@ -32,14 +32,3 @@ data SqlError
- | SqlClosedHandle -- ^ referenced handle is already closed
--#ifdef __GLASGOW_HASKELL__
- deriving (Eq,Ord,Typeable)
--#else
-- deriving (Eq,Ord)
--
--instance Typeable SqlError where
-- typeOf _ = mkAppTy sqlErrorTc []
--#endif
--
---- | The `TyCon' of `SqlError'.
--sqlErrorTc :: TyCon
--sqlErrorTc = mkTyCon3 "DB.HSQL" "Error" "SqlError"
-
diff --git a/dev-haskell/hsql/hsql-1.8.2-r1.ebuild b/dev-haskell/hsql/hsql-1.8.2-r1.ebuild
deleted file mode 100644
index ec20d50fd460..000000000000
--- a/dev-haskell/hsql/hsql-1.8.2-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.4.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Database access from Haskell"
-HOMEPAGE="https://hackage.haskell.org/package/hsql"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/old-time:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.10
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-ghc84.patch
-)
-
-pkg_postinst() {
- haskell-cabal_pkg_postinst
-
- elog "You will probably want to emerge one or more HSQL backend."
- elog "These backends are available:"
- elog " hsql-postgresql"
- elog " hsql-mysql"
- elog " hsql-sqlite"
- elog " hsql-odbc"
-}
diff --git a/dev-haskell/hsql/metadata.xml b/dev-haskell/hsql/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/hsql/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/hstringtemplate/Manifest b/dev-haskell/hstringtemplate/Manifest
deleted file mode 100644
index c37537675164..000000000000
--- a/dev-haskell/hstringtemplate/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST HStringTemplate-0.8.7.tar.gz 15903 BLAKE2B c030b287893e908e2e8b70f8b8f06750978d2109daa86a26c8c08abe2e00112f7fdbb8c8da1c45c689803e7bfc2027fda87c44b24d6d3f31c129b0803c42f324 SHA512 a00552a104231aa44e06c558f200a36430774351de2e7c55b0f25fd064d29aa25e62e48185d79184d916fe7440ad2a6d20dd54a5b4ad4bb635e58fc259185e5b
-EBUILD hstringtemplate-0.8.7.ebuild 996 BLAKE2B a1a9610cee419ce14ed9f34f7eb7bb886c561f6cd58501c1b5debffa994ec6e780fd0fc6b4ec9d5cf4a47bef166f22a7a84cb5fe558e7ca10ebb3f4ef6cdfda9 SHA512 c3cfe923c45daaf2081a1e831886417108fb95c3a14ba6dae0e693b078b98531576157c32326ef885cbf3fbc54afcc298ab1664d20c6dce3eaa0b412beaccbac
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/hstringtemplate/hstringtemplate-0.8.7.ebuild b/dev-haskell/hstringtemplate/hstringtemplate-0.8.7.ebuild
deleted file mode 100644
index fb6fc92d09b3..000000000000
--- a/dev-haskell/hstringtemplate/hstringtemplate-0.8.7.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.5.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-MY_PN="HStringTemplate"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="StringTemplate implementation in Haskell"
-HOMEPAGE="https://hackage.haskell.org/package/HStringTemplate"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/blaze-builder:=[profile?]
- dev-haskell/mtl:=[profile?]
- dev-haskell/old-locale:=[profile?]
- <dev-haskell/parsec-4:=[profile?]
- >=dev-haskell/semigroups-0.16:=[profile?]
- dev-haskell/syb:=[profile?]
- dev-haskell/text:=[profile?]
- dev-haskell/void:=[profile?]
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
-"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'time >= 1.4.2 && < 1.9' 'time >= 1.4.2'
-}
diff --git a/dev-haskell/hstringtemplate/metadata.xml b/dev-haskell/hstringtemplate/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/hstringtemplate/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/htf/Manifest b/dev-haskell/htf/Manifest
deleted file mode 100644
index d29bd38f9529..000000000000
--- a/dev-haskell/htf/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST HTF-0.14.0.3.tar.gz 80795 BLAKE2B 8933c2bc9480ff7d29cf86cf5d7718ebd179aad55a7836b2f19cf1b93ba6acd48eba89410fe4040bb073111686ae736360554a598456b7a25c77e52ed05c4335 SHA512 cf839a3fa67aec998b1f035a9b5ddb326f57c859c13767f3681deb2f8041ac283c3bcf36d0c37b08ef7878fc8ada5623af60c72a548adf8c272d2d38f8609784
-EBUILD htf-0.14.0.3.ebuild 1203 BLAKE2B d9916e56999049859fffdc377855d591cb6a93f9f53bb0844dedc20c194647dd0056b84432717c85963ad6468b0837e004dea975f4d88efa4f35c07e9fdf8dad SHA512 a4992975e214cfa72be33a7653ca751730e48b64aeb864711144b508d6d38247b3f1e214942c5cc75baeca39a651376a0d6382036dfb5c7a8f29501ef0b634c5
-MISC metadata.xml 924 BLAKE2B 81a0a42ce825e6aeb353af3db6e6e43d12340436efd3bd5aa192199d2b07f0e61b1351d30d823cc7f94bf6c4f66449a07f8d51639e49aa2dcb96b4bf27267605 SHA512 e3fa7386ad709c2bbeadec662547144f7c71ae698dfb3cf07fc5235861e81e11417236805a14e9f7035c019f778d161f2cffc6b50eb4065a06c9d2631a713ef0
diff --git a/dev-haskell/htf/htf-0.14.0.3.ebuild b/dev-haskell/htf/htf-0.14.0.3.ebuild
deleted file mode 100644
index 25806e6a0ae1..000000000000
--- a/dev-haskell/htf/htf-0.14.0.3.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib haddock hoogle hscolour" # test-suite: needs htfpp already installed, profile crashes cpp
-inherit haskell-cabal
-
-MY_PN="HTF"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="The Haskell Test Framework"
-HOMEPAGE="https://github.com/skogsbaer/HTF/"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT=test # needs stack, needs htfpp already installed
-
-RDEPEND=">=dev-haskell/aeson-0.11:=
- dev-haskell/base64-bytestring:=
- >=dev-haskell/cpphs-1.19:=
- >=dev-haskell/diff-0.3:=
- dev-haskell/haskell-src:=
- >=dev-haskell/hunit-1.2.5:=
- >=dev-haskell/lifted-base-0.1:=
- >=dev-haskell/monad-control-0.3:=
- >=dev-haskell/mtl-1.1:=
- >=dev-haskell/old-time-1.0:=
- >=dev-haskell/quickcheck-2.3:2=
- >=dev-haskell/random-1.0:=
- >=dev-haskell/regex-compat-0.92:=
- >=dev-haskell/text-0.11:=
- dev-haskell/vector:=
- >=dev-haskell/xmlgen-0.6:=
- >=dev-lang/ghc-7.6.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.0
- >=dev-haskell/cpphs-1.19
-"
-
-S="${WORKDIR}/${MY_P}"
diff --git a/dev-haskell/htf/metadata.xml b/dev-haskell/htf/metadata.xml
deleted file mode 100644
index a50cd071c80f..000000000000
--- a/dev-haskell/htf/metadata.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- The Haskell Test Framework (/HTF/ for short) lets you define unit
- tests (&lt;http://hunit.sourceforge.net&gt;), QuickCheck properties
- (&lt;http://www.cs.chalmers.se/~rjmh/QuickCheck/&gt;), and black box
- tests in an easy and convenient way. The HTF uses a custom
- preprocessor that collects test definitions automatically.
- Furthermore, the preprocessor allows the HTF to report failing
- test cases with exact file name and line number information.
-
- The documentation of the "Test.Framework.Tutorial" module
- provides a tutorial for the HTF.
- </longdescription>
- <upstream>
- <remote-id type="github">skogsbaer/HTF</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/http-attoparsec/Manifest b/dev-haskell/http-attoparsec/Manifest
deleted file mode 100644
index de50443eb1e9..000000000000
--- a/dev-haskell/http-attoparsec/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX http-attoparsec-0.1.1-http.patch 314 BLAKE2B 3af42442fa504726c5eacaf7686448611c22ef4ea6e8908f06e54a5bedd8969bf0d69598865d758027116d034ee9012d78baf331c3c51a728f337e780ea8bf2f SHA512 bb52b574df35cf76b0269a216d8d11cb04dafeba88a7f0d0581a0296e49d8eb125038a431174618964d3afa76c50b9eb5315101648ce8a2564e4ea685445620c
-DIST http-attoparsec-0.1.1.tar.gz 2501 BLAKE2B ffd8cfdcd7bf8b5916348633d519531a3a50426a03d9aef2818ebc3577c30f54e2e3c9ff1a4e7cfa7ea8cbe48a08c97262a796fead873128eb70d3074807a994 SHA512 7be64a4f8df874b392b3d75ecb16bb4e4f689e2c9e65eb406c7287bd637eced2c2580d27be3cfa164aac9cdfdd89cb8aaa8d9ab708e44542a478ec76a9b5955d
-EBUILD http-attoparsec-0.1.1-r3.ebuild 842 BLAKE2B 7ed6a2aa608fa1c9b70594ab746a592485aaea18f34bb7553cee8ddc192bb9e019b84d2acbdd0bc773ab24aa233bc2c2a50ef02377409993d18a1c99da76e732 SHA512 7c0d4921b58e332b7f20810fca5e658312c789be7dbc39cc5dfa120a0b163f3b0fb08191df60d2f2362d56044cb0c4346e7e36be158cb4e98f4db3c6d740661c
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/http-attoparsec/files/http-attoparsec-0.1.1-http.patch b/dev-haskell/http-attoparsec/files/http-attoparsec-0.1.1-http.patch
deleted file mode 100644
index 2de100c5deb5..000000000000
--- a/dev-haskell/http-attoparsec/files/http-attoparsec-0.1.1-http.patch
+++ /dev/null
@@ -1,9 +0,0 @@
-diff --git a/Network/HTTP/Attoparsec.hs b/Network/HTTP/Attoparsec.hs
-index ec464d0..37f9983 100644
---- a/Network/HTTP/Attoparsec.hs
-+++ b/Network/HTTP/Attoparsec.hs
-@@ -7,3 +7,3 @@ module Network.HTTP.Attoparsec
- where
--import Network.HTTP.Types.Header
-+import Network.HTTP.Types.Header hiding (parseByteRanges)
-
diff --git a/dev-haskell/http-attoparsec/http-attoparsec-0.1.1-r3.ebuild b/dev-haskell/http-attoparsec/http-attoparsec-0.1.1-r3.ebuild
deleted file mode 100644
index cb6d745f57bf..000000000000
--- a/dev-haskell/http-attoparsec/http-attoparsec-0.1.1-r3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.3.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Attoparsec parsers for http-types"
-HOMEPAGE="https://github.com/tlaitinen/http-attoparsec"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/attoparsec-0.10.4.0:=[profile?]
- >=dev-haskell/http-types-0.8.0:=[profile?]
- >=dev-lang/ghc-6.12.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8.0.2
-"
-
-PATCHES=("${FILESDIR}"/${P}-http.patch)
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'attoparsec >= 0.10.4.0 && < 0.12' 'attoparsec >= 0.10.4.0' \
- 'http-types >= 0.8.0 && < 0.9' 'http-types >= 0.8.0'
-}
diff --git a/dev-haskell/http-attoparsec/metadata.xml b/dev-haskell/http-attoparsec/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/http-attoparsec/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/http-client-conduit/Manifest b/dev-haskell/http-client-conduit/Manifest
deleted file mode 100644
index d78c10d062a2..000000000000
--- a/dev-haskell/http-client-conduit/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST http-client-conduit-0.3.0.tar.gz 1176 BLAKE2B 29a8da8e051c31b24c710db783d330eb25316f500968df8b546cf085ca179526b26f1709d2e05cfb4d32703cf1233a8b9e9d0e0b04bc66b15fb38bbf6ce1ae7b SHA512 c6d3a2ee7d2b3efca346835d226421bf18443d7248d743b0467b32a9697d845697267a5fa9ee5a7bdf2c6918c60f4f6897f3df109b9337ab3967b3b9ef2528fe
-EBUILD http-client-conduit-0.3.0.ebuild 611 BLAKE2B badad63a04007d7884c277cb40f248a38573f7ff14eba5a0664ec58e953713cbc0147a570898a903763830008ac3e65f8c9dd2a858e45101cfa60b8b2189f1ab SHA512 3d9b6563e32338542e4c16323bc50f796cafee03075c543a714c0aa61ca526c3c5efa1fd9a3f03dc79e337f91f525307e182309073dc7f0b555dec069adb4c20
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/http-client-conduit/http-client-conduit-0.3.0.ebuild b/dev-haskell/http-client-conduit/http-client-conduit-0.3.0.ebuild
deleted file mode 100644
index 0a4612da0fe7..000000000000
--- a/dev-haskell/http-client-conduit/http-client-conduit-0.3.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Frontend support for using http-client with conduit (deprecated)"
-HOMEPAGE="https://github.com/snoyberg/http-client"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/http-client-0.3:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.10
-"
diff --git a/dev-haskell/http-client-conduit/metadata.xml b/dev-haskell/http-client-conduit/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/http-client-conduit/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/http-client-multipart/Manifest b/dev-haskell/http-client-multipart/Manifest
deleted file mode 100644
index 4e5504764550..000000000000
--- a/dev-haskell/http-client-multipart/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST http-client-multipart-0.3.0.0.tar.gz 1130 BLAKE2B 016468d0509055776615ba0e23f234f24868557c0b0c8e366e7ef7157028461e8fd5f0af73d84db68179c68c52624a8251c41195342798234c93801e7f7ed0b9 SHA512 4d0985d6cbc5e6ec4fe79b5037a4e378afd4b14382f2b26d62870ac091de661cf80be827851a8a8de014d6cd846867ea54ac7722deb6f97ecd70bee61fc1caeb
-EBUILD http-client-multipart-0.3.0.0.ebuild 603 BLAKE2B a175bbd1090c97b04b7ee5ce2150431be5a74fe9d4c7ec238f055d7a82f02682d98cbd2fd4323b29a4c5e1e9e5ff11117c1f435913db7005e06aaeb280528cc1 SHA512 f11fa5e9bf7fba8545dd45a206c4aed01f58496e8afe855cdb44d6ec4342d61c1d518b35be2990bebeb1d3c417b75b722e6ec78a99f8b5ec3cd25181d93244a8
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/http-client-multipart/http-client-multipart-0.3.0.0.ebuild b/dev-haskell/http-client-multipart/http-client-multipart-0.3.0.0.ebuild
deleted file mode 100644
index 97cdaf3071b9..000000000000
--- a/dev-haskell/http-client-multipart/http-client-multipart-0.3.0.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Generate multipart uploads for http-client. (deprecated)"
-HOMEPAGE="https://github.com/snoyberg/http-client"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/http-client-0.3:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.10
-"
diff --git a/dev-haskell/http-client-multipart/metadata.xml b/dev-haskell/http-client-multipart/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/http-client-multipart/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/http-reverse-proxy/Manifest b/dev-haskell/http-reverse-proxy/Manifest
deleted file mode 100644
index 9e9689c15235..000000000000
--- a/dev-haskell/http-reverse-proxy/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST http-reverse-proxy-0.6.0.tar.gz 10538 BLAKE2B 39fb4e7ed1ce3e413f44926b875152a01cd062d7f7435712075c190f16547f370f6f52e1ec93c35d942fb2a1c55d262a8573fca4a40f39c6e9b27c3ccecc15b1 SHA512 4b294ab670abf922392aeed372c948d52a5ea8c8faafbcb16fb7ee2fda740fe01c25addefffbe7848c06e4117b8c159e7dbfcc9bff2857088cf15b3a73e57d28
-EBUILD http-reverse-proxy-0.6.0.ebuild 1519 BLAKE2B eec50d157a9fc12656373bf91c6c9395ea2375fa1b19eca6cd3d8ae7ea81bec95326f322263f85c018afef064adec3e2de9e66d54fd864d5731a7652c41e423d SHA512 0c1dfaa0ca16915dd67c392eba38f6b36871e97259778cdf31be475eb735454ee82c64dbfb4e6d1e6081b756181cf1183a2c5ca33bb7b598bb508b027f72e627
-MISC metadata.xml 592 BLAKE2B 3dfb2135385b9466ed8e51aaff6d73a3dc99210a3b9940f77c88297243db49876c309c1bbb145c4e8cfb9c997744c6a27dd584115d35e7ae50beb2fcc516e684 SHA512 5c19bc6d4e4749931965c8f18898d0821561a01d709577da0878569b6d899d902338e544557705ac3ada91e6f90d6d8148712a72eaf524ec6cc84907ecc4020b
diff --git a/dev-haskell/http-reverse-proxy/http-reverse-proxy-0.6.0.ebuild b/dev-haskell/http-reverse-proxy/http-reverse-proxy-0.6.0.ebuild
deleted file mode 100644
index 9d3e00694bd5..000000000000
--- a/dev-haskell/http-reverse-proxy/http-reverse-proxy-0.6.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Reverse proxy HTTP requests, either over raw sockets or with WAI"
-HOMEPAGE="https://github.com/fpco/http-reverse-proxy"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
- >=dev-haskell/blaze-builder-0.3:=[profile?]
- >=dev-haskell/case-insensitive-0.4:=[profile?]
- >=dev-haskell/conduit-1.3:=[profile?]
- dev-haskell/conduit-extra:=[profile?]
- >=dev-haskell/http-client-0.3:=[profile?]
- dev-haskell/network:=[profile?]
- dev-haskell/resourcet:=[profile?]
- dev-haskell/streaming-commons:=[profile?]
- >=dev-haskell/text-0.11:=[profile?]
- dev-haskell/transformers:=[profile?]
- >=dev-haskell/unliftio-0.2:=[profile?]
- >=dev-haskell/wai-3.0:=[profile?]
- dev-haskell/wai-logger:=[profile?]
- >=dev-haskell/word8-0.0:=[profile?]
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
- test? ( dev-haskell/blaze-builder
- >=dev-haskell/conduit-1.1
- dev-haskell/conduit-extra
- >=dev-haskell/hspec-1.3
- >=dev-haskell/http-conduit-2.3
- dev-haskell/http-types
- dev-haskell/network
- dev-haskell/resourcet
- dev-haskell/streaming-commons
- dev-haskell/transformers
- dev-haskell/unliftio
- dev-haskell/wai
- >=dev-haskell/warp-2.1 )
-"
diff --git a/dev-haskell/http-reverse-proxy/metadata.xml b/dev-haskell/http-reverse-proxy/metadata.xml
deleted file mode 100644
index ebbb0ff2c0fe..000000000000
--- a/dev-haskell/http-reverse-proxy/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Provides a simple means of reverse-proxying HTTP requests. The raw approach uses the same technique as leveraged by keter, whereas the WAI approach performs full request/response parsing via WAI and http-conduit.
- </longdescription>
- <upstream>
- <remote-id type="github">fpco/http-reverse-proxy</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/icalendar/Manifest b/dev-haskell/icalendar/Manifest
deleted file mode 100644
index bac0f210e4ea..000000000000
--- a/dev-haskell/icalendar/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST iCalendar-0.4.0.5.tar.gz 29978 BLAKE2B 36a442f83eabec17629ffb38b160e5d17c3d76f4ed54855427d6fa475c0d8d3e0201a08d8b9ed87eaafb37e30625c2d513da8f3dd234c6b8c66264ae64335e48 SHA512 31c58c275d4a4c74adba790a4f32ce368c0dc4a96ac7728111dd4ef71dbc29152786d23d8b25dc3abe064da931a0e11029c0090bf71cf90d22bb5e7a3451e093
-EBUILD icalendar-0.4.0.5-r1.ebuild 1306 BLAKE2B d2c68b554b7982685760c73c69390740ef67a0b0e0b08dba42d6bf77fa11c745a204355e43276ad8b48b59e0b64c2e9fbbfae0db74bc8ffeb9ffd9e43ec39c30 SHA512 24a65ec1f6e30e2b50b80fa679bb51495bf9179e1a9aa3a82ac33423e7ae34babeaeb96ebe1ff8b29e5282c719d2c35322d38e952220dfd39af9b4561a1e3128
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/icalendar/icalendar-0.4.0.5-r1.ebuild b/dev-haskell/icalendar/icalendar-0.4.0.5-r1.ebuild
deleted file mode 100644
index 16848e1417b2..000000000000
--- a/dev-haskell/icalendar/icalendar-0.4.0.5-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.7.9999
-#hackport: flags: +network-uri
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-MY_PN="iCalendar"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="iCalendar data types, parser, and printer"
-HOMEPAGE="https://github.com/chrra/iCalendar"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=dev-haskell/base64-bytestring-1.0:=[profile?] <dev-haskell/base64-bytestring-1.1:=[profile?]
- >=dev-haskell/case-insensitive-0.4:=[profile?]
- >=dev-haskell/data-default-0.3:=[profile?]
- >=dev-haskell/mime-0.4.0.2:=[profile?]
- >=dev-haskell/mtl-2.1.0:=[profile?]
- >=dev-haskell/network-2.6:=[profile?]
- >=dev-haskell/network-uri-2.6:=[profile?]
- dev-haskell/old-locale:=[profile?]
- >=dev-haskell/parsec-3.1.0:=[profile?]
- dev-haskell/text:=[profile?]
- >=dev-lang/ghc-8.4.3:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.2.0.1
-"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'containers >= 0.5 && < 0.6' 'containers >= 0.5' \
- 'network >= 2.6 && < 2.7' 'network >= 2.6'
-}
-
-src_configure() {
- haskell-cabal_src_configure \
- --flag=network-uri
-}
diff --git a/dev-haskell/icalendar/metadata.xml b/dev-haskell/icalendar/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/icalendar/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/iconv/Manifest b/dev-haskell/iconv/Manifest
deleted file mode 100644
index a40ca4fc04d4..000000000000
--- a/dev-haskell/iconv/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST iconv-0.4.1.3.tar.gz 12706 BLAKE2B 569b61bc426115feaf321cb52230460d1cc66472e2fa18678a16e5486a80b5df698e2fece746371268d7031d82268bee98f15ae1713b9589b42f54b4e9cdd0e5 SHA512 b5541bbf477572f7546fa804a33243f5d126c6eb57d0fc12abd85fb9fb19dbb10a79cca60054c585845c3b755d2d5d021413d9aca4db63f5b0eaa52bba87d588
-EBUILD iconv-0.4.1.3.ebuild 531 BLAKE2B e8df271e25d71086c7f66420993fdba0a0b6b5438c5cbceafa663c77388cd66b4376583030efe1c180b1cbea4cf29d2151cf9e70fbc96d543c23c4376a110f28 SHA512 26aab96e674c36daa9de666936c82bf1ecd1eeb89f7b1fc568137793813a0711853db4bbf5453fbee8f83f12389042b925e9be59778aa00724f52ef078eac1e1
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/iconv/iconv-0.4.1.3.ebuild b/dev-haskell/iconv/iconv-0.4.1.3.ebuild
deleted file mode 100644
index 7b64368b5d70..000000000000
--- a/dev-haskell/iconv/iconv-0.4.1.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="String encoding conversion"
-HOMEPAGE="https://hackage.haskell.org/package/iconv"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
diff --git a/dev-haskell/iconv/metadata.xml b/dev-haskell/iconv/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/iconv/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/idiii/Manifest b/dev-haskell/idiii/Manifest
deleted file mode 100644
index b1ca037d5e2e..000000000000
--- a/dev-haskell/idiii/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX idiii-0.1.3.3-fold.patch 372 BLAKE2B 14ea7a3ce89fc89fdf3741bc3bc0d248fcc331a0d3480669f4be53a1f46d31ede5c226f22f0c654bc3acef9b16815f8c9ed274973281fe9d1161a3e0d77fd1ae SHA512 cf6e0fe340ae656fb8b2d94228ee0fbe7fcadb84675649c22a9e7497143c2b16a30e408f1422a52301fa157c499082c17a281dfdc75c234d12aa9b6e78add2b7
-DIST idiii-0.1.3.3.tar.gz 103560 BLAKE2B cc0f89cbdc2eee4d2b50f48cd1c259af57a7846e38ad80214e8ca57d5ef6e8af1c0f4aac435a8092b4c2c21584c2dd9cc33d0afc5558494c76c93af6e5782ef7 SHA512 31d993aad1891d1d673bf4cebaf639cf20c4cbf9835eb808a5d241e9933a8b2e64a33465d8a77950d9aa2afe4ae6985e4d62d890b7a52701792e3f5c7bf70547
-EBUILD idiii-0.1.3.3.ebuild 830 BLAKE2B b733a7d00e3130e6cd8a10fb6f678a5f9719de47acfb83450e6352a522470c7e76ca700d0500faf32bee06f8da791721a81c93f15ccd4d4ce30ee77e04448052 SHA512 6b5b0a74453fd420b4c99dda2d6094c15a0d8016443c1f12b39834f5291762212cc501b95997cb85742e7b7cbc53fc03f14550a1dbd437f8613a34709e0bb92f
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/idiii/files/idiii-0.1.3.3-fold.patch b/dev-haskell/idiii/files/idiii-0.1.3.3-fold.patch
deleted file mode 100644
index 0bd0469e53af..000000000000
--- a/dev-haskell/idiii/files/idiii-0.1.3.3-fold.patch
+++ /dev/null
@@ -1,7 +0,0 @@
---- a/src/ID3/Type/Tag.hs
-+++ b/src/ID3/Type/Tag.hs
-@@ -89,3 +89,3 @@ getActualSize t = (footerSize t) + (framesSize (t^.frames)) + (extHSize t)
- framesSize :: Map FrameID ID3Frame -> FrameSize
--framesSize fs = Map.fold (\fr x -> fr^.frHeader^.frSize + 10 + x) 0 fs
-+framesSize fs = Map.foldr (\fr x -> fr^.frHeader^.frSize + 10 + x) 0 fs
- footerSize :: ID3Tag -> Integer
diff --git a/dev-haskell/idiii/idiii-0.1.3.3.ebuild b/dev-haskell/idiii/idiii-0.1.3.3.ebuild
deleted file mode 100644
index 5125917fdc3c..000000000000
--- a/dev-haskell/idiii/idiii-0.1.3.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour" # Broken test-suite: missing files
-inherit haskell-cabal
-
-DESCRIPTION="ID3v2 (tagging standard for MP3 files) library"
-HOMEPAGE="https://hackage.haskell.org/package/idiii"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT=test #missing files
-
-RDEPEND="dev-haskell/data-accessor:=[profile?]
- dev-haskell/missingh:=[profile?]
- dev-haskell/polyparse:=[profile?]
- dev-haskell/text:=[profile?]
- dev-haskell/utf8-string:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
-"
-
-PATCHES=("${FILESDIR}"/${P}-fold.patch)
diff --git a/dev-haskell/idiii/metadata.xml b/dev-haskell/idiii/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/idiii/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/idna/Manifest b/dev-haskell/idna/Manifest
deleted file mode 100644
index 4084d0a04dfd..000000000000
--- a/dev-haskell/idna/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST idna-0.3.0.tar.gz 2352 BLAKE2B d4b0441c22b14d5e87438d3e39594e44943aaccc70ee4c66eab70146067e7a1a0c358e94cd68251517fcdbbb2b14f896441a6ebfccd764b31c342d82b8e79b8f SHA512 c18bd9e4157abfde7fa30a16d0df432745f04ee784a2d2be3852750d989964a77bcfc8cc34ab8629a0bb25686adacc07f510150f9696a926559964e6a724f98f
-EBUILD idna-0.3.0.ebuild 684 BLAKE2B c03c5fcc9f0b9794024546facfe6bd320d0782193a64d5497641befbf090ef10c15d47ade4d55e3a04acec91aebdc958836abdfdad60572a531c4cb0a5824db3 SHA512 76da91bca9182fcf211d5fd86b2ab41fc99ca34b93d90e8dfaf92611edcdf811e18143c0b1a5ce77c2a7d99cf3e9980b7483c160e9685319c0e8b8870270f807
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/idna/idna-0.3.0.ebuild b/dev-haskell/idna/idna-0.3.0.ebuild
deleted file mode 100644
index 6f9e096fad03..000000000000
--- a/dev-haskell/idna/idna-0.3.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Implements IDNA (RFC 3490)"
-HOMEPAGE="https://hackage.haskell.org/package/idna"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/punycode-2.0:=[profile?]
- >=dev-haskell/stringprep-1:=[profile?] <dev-haskell/stringprep-2:=[profile?]
- >=dev-haskell/text-0.1:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
diff --git a/dev-haskell/idna/metadata.xml b/dev-haskell/idna/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/idna/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/inspection-testing/Manifest b/dev-haskell/inspection-testing/Manifest
deleted file mode 100644
index 8544c2a5c63c..000000000000
--- a/dev-haskell/inspection-testing/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST inspection-testing-0.4.2.4.tar.gz 20946 BLAKE2B 20547c5a231083391c886fcef8b3dc153fde8498d9268a297013691a055c65dc93deb31b5988a8cdf1e32d465344802153448850a89b819744551dc13712a1a2 SHA512 16ebfcd20e4ee3a9117670ad9e0d683002262a2f3c52dcfdb7c7123f256db4f133780e759a80469a14c786a4158ef9ba4e7d534e728e8d44188b11765a1e8745
-EBUILD inspection-testing-0.4.2.4.ebuild 788 BLAKE2B 655214cd4f38ac3ff3d34983e4649a94fbe20b09807e784ebffd8ab37cabf59773703c99a1dcb81e3ffbd31cf9b291ef4a024e2e60ff8100458e886e98974e7a SHA512 c94b80a261a0509b5807d88199bd2f3c205a976a77e403cb10daddb7631896434bb4a832945aff92ead2705a89295b7052da565b9804f379f4be2a111003a57d
-MISC metadata.xml 1353 BLAKE2B 0ecfdbe6822449d4f03a0ff5190feb24c2a55e8b86db9d1dd0cbcca3ea683ea26b95126a251be08f09891601b267fefe4885109333ea3cdb4ddff6dc57ca1c49 SHA512 5c4b2ff50b1b6f5665add6bf8d0773b0f58c24297e9f1ab04f734ee18ae1407102894a1d2edad1770b478bbd4e4d6d3e95342ab8f402d6d1b6c4f5a0ca98be2b
diff --git a/dev-haskell/inspection-testing/inspection-testing-0.4.2.4.ebuild b/dev-haskell/inspection-testing/inspection-testing-0.4.2.4.ebuild
deleted file mode 100644
index 92e6cb057df0..000000000000
--- a/dev-haskell/inspection-testing/inspection-testing-0.4.2.4.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4.9999
-#hackport: flags: -more-tests
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour" # Broken test-suite: compiler-dependent
-inherit haskell-cabal
-
-DESCRIPTION="GHC plugin to do inspection testing"
-HOMEPAGE="https://github.com/nomeata/inspection-testing"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT=test # examples/Fusion.hs:22:1: sumUp1 === sumUp2 failed
-
-RDEPEND="dev-haskell/mtl:=[profile?]
- >=dev-lang/ghc-8.0.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.24.0.0
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- --flag=-more-tests
-}
diff --git a/dev-haskell/inspection-testing/metadata.xml b/dev-haskell/inspection-testing/metadata.xml
deleted file mode 100644
index f0b744b0f0f0..000000000000
--- a/dev-haskell/inspection-testing/metadata.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Some carefully crafted libraries make promises to their
- users beyond functionality and performance.
-
- Examples are: Fusion libraries promise intermediate data
- structures to be eliminated. Generic programming libraries promise
- that the generic implementation is identical to the
- hand-written one. Some libraries may promise allocation-free
- or branch-free code.
-
- Conventionally, the modus operandi in all these cases is
- that the library author manually inspects the (intermediate or
- final) code produced by the compiler. This is not only
- tedious, but makes it very likely that some change, either
- in the library itself or the surrounding eco-system,
- breaks the library's promised without anyone noticing.
-
- This package provides a disciplined way of specifying such
- properties, and have them checked by the compiler. This way,
- this checking can be part of the ususal development cycle
- and regressions caught early.
-
- See the documentation in "Test.Inspection" or the project
- webpage for more examples and more information.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/integer-roots/Manifest b/dev-haskell/integer-roots/Manifest
deleted file mode 100644
index dda2ecfd938b..000000000000
--- a/dev-haskell/integer-roots/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST integer-roots-1.0.tar.gz 54399 BLAKE2B 72584c0beb74546e87867efbf54259ad236a7fde5fd239e8389e4ea4d15b292abac926319e96c04072a8fb123e0347bee986c1887ebfd642e7192fdb5163a08c SHA512 62f78ef6dbf55fe2e0487dcade557d345ae13e6b2432fc50ecd2c4998bafa0b0c033d58c6c7f4b7999f552da13a55a7a128ff4cc42859ea55da06e34440fa4f0
-EBUILD integer-roots-1.0.ebuild 928 BLAKE2B c626d65fc5386b514886e7c6298fd17c5f730d08245bc15db2c14f38263f950aecb169204952e8bb8bc6d09b99e6e70f6e9e2808c8d67fd9f249d8345ceae06e SHA512 9c6786af0097514810202733bb202f1e389527679486f53238e3a80bb639dd6124a6bfa6dc89c4016bc2bb895b4c2307cf9063365f80ad78a50b7fdab89c692c
-MISC metadata.xml 458 BLAKE2B 2e3ba51625d9711ffe91bc50022e0fea41522c8759996070f996622815a8deaf692b4232c69bd79554a1a8926b33693d3b51e0913c9e9d50dae0fe0d9c131479 SHA512 2861f1b65ea8bf593283d5d999dc630c94bb4e30be1a632dc84c55e9f53c545cac909a0fcc1ce23ebad29d6c17315913ccf60792d135a3d202521269d70cbb9c
diff --git a/dev-haskell/integer-roots/integer-roots-1.0.ebuild b/dev-haskell/integer-roots/integer-roots-1.0.ebuild
deleted file mode 100644
index f8425642c990..000000000000
--- a/dev-haskell/integer-roots/integer-roots-1.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Integer roots and perfect powers"
-HOMEPAGE="https://github.com/Bodigrim/integer-roots"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT=test # requires porting to smallcheck-1.2
-
-RDEPEND=">=dev-lang/ghc-8.0.1:=[gmp]
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.24.0.0
-" # test? ( >=dev-haskell/smallcheck-1.1.3 <dev-haskell/smallcheck-1.2
-# >=dev-haskell/tasty-0.10
-# >=dev-haskell/tasty-hunit-0.9 <dev-haskell/tasty-hunit-0.11
-# >=dev-haskell/tasty-quickcheck-0.9 <dev-haskell/tasty-quickcheck-0.11
-# >=dev-haskell/tasty-smallcheck-0.8 <dev-haskell/tasty-smallcheck-0.9 )
-# "
diff --git a/dev-haskell/integer-roots/metadata.xml b/dev-haskell/integer-roots/metadata.xml
deleted file mode 100644
index 723dae1b4c58..000000000000
--- a/dev-haskell/integer-roots/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Calculating integer roots and testing perfect powers of arbitrary precision. Originally part of &lt;https://hackage.haskell.org/package/arithmoi arithmoi&gt; package.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/json/Manifest b/dev-haskell/json/Manifest
deleted file mode 100644
index 55443d2604a1..000000000000
--- a/dev-haskell/json/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST json-0.10.tar.gz 22622 BLAKE2B 4ee854a80738b6d12e027ca8562ac365bc6192532682d9b8997a8887b70d2e19553535fec6c7ab6ecf119262d6f7d229dc4217ac867dcac8dd3158c80606c727 SHA512 4015693c363810701114a222207083ab9610ebd1196d24f0eb8dcad35af54e9067259ca412b131eaa986b8dbfbf0ce62058ca4c31aeeff29fdf21f17e8d86e90
-EBUILD json-0.10.ebuild 868 BLAKE2B a870a5ff89c1265c22c8621918cc84c25ee5de4a4841df4fa76624321bc7cb23615c5eb526d7a6e79a1148cef402d0179c66424514e80d74a5d60f90a7956044 SHA512 75aa38da49b78111fe1ddef098a6ac278f8146f34e8516f2bfda7494b992c9953d4e90c0c0efa2bcbc7217711b4cbafd76669440792bbfb4b5f13df2be11e413
-MISC metadata.xml 903 BLAKE2B 83e82f74e669b1865f3c056b0b43f3ac4ec70f928ead8ba40006d758493c00c4886d08984c469700c6b0a2dfbb80644e90ccf985ffbd5e0f07fa00b135281332 SHA512 75134a813ffcadc4046884fac58413a876dd52a25bd8a477e760c6538bdb47b771d6b4d359bac98a646132245754c0b3f9ab8586285dc8b5b803d8e06582bbc6
diff --git a/dev-haskell/json/json-0.10.ebuild b/dev-haskell/json/json-0.10.ebuild
deleted file mode 100644
index 55a5773eba27..000000000000
--- a/dev-haskell/json/json-0.10.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Support for serialising Haskell to and from JSON"
-HOMEPAGE="https://hackage.haskell.org/package/json"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="mapdict +parsec +pretty"
-
-RDEPEND="dev-haskell/mtl:=[profile?]
- >=dev-haskell/syb-0.3.3:=[profile?]
- dev-haskell/text:=[profile?]
- >=dev-lang/ghc-8.0.1:=
- parsec? ( dev-haskell/parsec:=[profile?] )
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.24.0.0
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag mapdict mapdict) \
- $(cabal_flag parsec parsec) \
- $(cabal_flag pretty pretty)
-}
diff --git a/dev-haskell/json/metadata.xml b/dev-haskell/json/metadata.xml
deleted file mode 100644
index e86ac7f7a4ef..000000000000
--- a/dev-haskell/json/metadata.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- JSON (JavaScript Object Notation) is a lightweight data-interchange
- format. It is easy for humans to read and write. It is easy for
- machines to parse and generate. It is based on a subset of the
- JavaScript Programming Language, Standard ECMA-262 3rd Edition -
- December 1999.
-
- This library provides a parser and pretty printer for converting
- between Haskell values and JSON.
- </longdescription>
- <use>
- <flag name="mapdict">Encode Haskell maps as JSON dicts</flag>
- <flag name="parsec">Add support for parsing with Parsec</flag>
- <flag name="pretty">Add support for using pretty printing combinators</flag>
- </use>
-</pkgmetadata>
diff --git a/dev-haskell/language-bash/Manifest b/dev-haskell/language-bash/Manifest
deleted file mode 100644
index ec6d948aa843..000000000000
--- a/dev-haskell/language-bash/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST language-bash-0.9.0.tar.gz 23660 BLAKE2B de074d6c397200514357838c621157c28c4610c7f5eab0920f99dd9c2bb1648420829822e589cde66774b8a3467fb66fe6bb1363994182d4a219ca8119ca1391 SHA512 cf14e6353b1afa487515a85b99f5cc2d93d614f3e6d653bacf55328921f5966ce5083fe19f51c0e952513c539101541c14664858315288d96b23d12d6b587fc8
-EBUILD language-bash-0.9.0.ebuild 976 BLAKE2B 09e2947d72670ea429d5fc0b59d50304c4fa2d78275bdc5200f7e771517fe95da8cb1cf8bb0d7b59bb32d67abdd2b11a7100e15d07037f8ad11869dae55ac104 SHA512 ea8e86526e14fdb98f7e767a881eed61bfbcfbcf6917325ef72c1579d0d89a428f2abf2abe11f661db990cd01393bc26f02cc9189962c4d34c0cdfe547231f05
-MISC metadata.xml 336 BLAKE2B 054e32dffbe86891effb5635c01404122125df9e749bbefacd9319817dc9183596b40979854e12fb2931e66ff04d3d0f440210355806c64df6746e5d8b20b8ee SHA512 5d566b456f2d4c35739ec741d6abda3ca229f307878b2e244a8e12b468530cfcc3e4d72a3de075a7debeb63860082f8c9de5b248092b8a42711dfe45c69d1c33
diff --git a/dev-haskell/language-bash/language-bash-0.9.0.ebuild b/dev-haskell/language-bash/language-bash-0.9.0.ebuild
deleted file mode 100644
index 442f6094633e..000000000000
--- a/dev-haskell/language-bash/language-bash-0.9.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.2
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Parsing and pretty-printing Bash shell scripts"
-HOMEPAGE="https://github.com/knrafto/language-bash/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT=test # fails, "getDirectoryContents:openDirStream: does not exist"
-
-RDEPEND=">=dev-haskell/parsec-3.0:=[profile?] <dev-haskell/parsec-4.0:=[profile?]
- >=dev-haskell/prettyprinter-1.2:=[profile?] <dev-haskell/prettyprinter-2.0:=[profile?]
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
- test? ( dev-haskell/quickcheck
- dev-haskell/tasty
- dev-haskell/tasty-expected-failure
- dev-haskell/tasty-golden
- dev-haskell/tasty-hunit
- dev-haskell/tasty-quickcheck )
-"
diff --git a/dev-haskell/language-bash/metadata.xml b/dev-haskell/language-bash/metadata.xml
deleted file mode 100644
index eaece55a1edc..000000000000
--- a/dev-haskell/language-bash/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <upstream>
- <remote-id type="github">knrafto/language-bash</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/language-css/Manifest b/dev-haskell/language-css/Manifest
deleted file mode 100644
index f0988e099f2a..000000000000
--- a/dev-haskell/language-css/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX language-css-0.0.3-ghc84.patch 168 BLAKE2B 2341610d235cce4552064d9f47004ac9bad61a1d3c5e0f9e856e577987b2d248859a862e568068fb8701282c7387dc902dc0f4801a8ef4e1ddeb383522b92811 SHA512 bc6565c399d267ffaa74799437bc21e3f65102690e36da182c569470bd19acec57ef9fa147aa86189575a6bfa32a59443a14c499764dedaa1178e18042a5efc6
-DIST language-css-0.0.3.tar.gz 18953 BLAKE2B 388373ca490ab1bad5a5bec0316ae77dc36562b8348ea3765fee67381cbb223a1538c51235b31013aba8ee6a18880978a8520ce8a801e472bd699140b8d15ea1 SHA512 49e6223763f61892342b300b14ee372d27fb7fa4036965f026ca13f290ab6b949e1e2aa1fd679b479d004614a25d38da9bddd5b1f14af9e9c8e2211504880858
-EBUILD language-css-0.0.3.ebuild 569 BLAKE2B 06b7806ba775e03ecc733fa0dde4380d2eb813b14bee642f5aed425465762385c253754be2f20099607de38ca8d90e4d30f5e60d3e0434b235bfd2db0600c908 SHA512 eb98af9bfe9c89fcde0ab10148b33727688e6f7543ebb8534f955444c3836ebe32baade909d2134a4346f7b9814e682dd94cfb29d4324337f2f8095cfa151634
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/language-css/files/language-css-0.0.3-ghc84.patch b/dev-haskell/language-css/files/language-css-0.0.3-ghc84.patch
deleted file mode 100644
index 43acce4e7314..000000000000
--- a/dev-haskell/language-css/files/language-css-0.0.3-ghc84.patch
+++ /dev/null
@@ -1,7 +0,0 @@
---- a/src/Language/Css/Pretty.hs
-+++ b/src/Language/Css/Pretty.hs
-@@ -6,3 +6,3 @@ import Text.PrettyPrint
- import Language.Css.Syntax
--
-+import Prelude hiding ((<>))
-
diff --git a/dev-haskell/language-css/language-css-0.0.3.ebuild b/dev-haskell/language-css/language-css-0.0.3.ebuild
deleted file mode 100644
index d593144cbf60..000000000000
--- a/dev-haskell/language-css/language-css-0.0.3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="CSS 2.1 syntax"
-HOMEPAGE="https://hackage.haskell.org/package/language-css"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.2
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-ghc84.patch
-)
diff --git a/dev-haskell/language-css/metadata.xml b/dev-haskell/language-css/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/language-css/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/language-dot/Manifest b/dev-haskell/language-dot/Manifest
deleted file mode 100644
index ba7bdd30bfc2..000000000000
--- a/dev-haskell/language-dot/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST language-dot-0.1.1.tar.gz 8076 BLAKE2B 02d1ea0cf861d8052846961d0ad8792e83f252711f6ff64443a237f5e5aedaa8a93d3e6c32f9fd2d916fede3e6927e69fc6986311e1b367133dde8cc9de002d4 SHA512 a9a3abe5ee617614bce73952384be4e5d53942f0c011817b6a92fd6452dce8c37ba39e05ff4733be404315ef95c2de9c0d4134e7aab4e875e7f414dcdb5bfcd9
-EBUILD language-dot-0.1.1.ebuild 814 BLAKE2B 87adf4401a979ff39720f0be4c99705e1f1d820aa6d9b95a1035c04c0fae0591269c35054fc6788f227fe20303f3e4e730b572beff833c3999eae8bc6b6f021c SHA512 c7a5697fc0879c0a7a0afff5ce088820a8d1f27016ffaeea08aea0f798dc24177202347bd7cc8dd44e8c8fdda8e873efa600d897ccc2f185ae021e79dba5701a
-MISC metadata.xml 327 BLAKE2B daaa89216661974422994658e3276bbb770ed19389a8338397df61217afaf518ca10c03b1faa4da1c0122d06c41b9b33718b30bc66dc08a489e7eb711c28ee3b SHA512 ef5d76945e591e8e2c4f04433b7e5eccd56db4a345598496ad0b86f2ae5a83781b90d1c67ea2315c5a9a6e7375f3c1d7c693a1cb39dc4f9600cacc20017f962d
diff --git a/dev-haskell/language-dot/language-dot-0.1.1.ebuild b/dev-haskell/language-dot/language-dot-0.1.1.ebuild
deleted file mode 100644
index b5b75724d1fd..000000000000
--- a/dev-haskell/language-dot/language-dot-0.1.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.1
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="A library for the analysis and creation of Graphviz DOT files"
-HOMEPAGE="https://hackage.haskell.org/package/language-dot"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+executable"
-
-RDEPEND=">=dev-haskell/parsec-3:=[profile?] <dev-haskell/parsec-4:=[profile?]
- >=dev-lang/ghc-7.4.1:=
- >=dev-haskell/mtl-1:=[profile?] <dev-haskell/mtl-3:=[profile?]
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag executable executable)
-}
diff --git a/dev-haskell/language-dot/metadata.xml b/dev-haskell/language-dot/metadata.xml
deleted file mode 100644
index aa6fd72ca46c..000000000000
--- a/dev-haskell/language-dot/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <use>
- <flag name="executable">Build the `ppdot' executable</flag>
- </use>
-</pkgmetadata>
diff --git a/dev-haskell/language-ecmascript/Manifest b/dev-haskell/language-ecmascript/Manifest
deleted file mode 100644
index a76974a26897..000000000000
--- a/dev-haskell/language-ecmascript/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST language-ecmascript-0.19.1.0.tar.gz 56091 BLAKE2B f7f84703aaf6962164b8bfda5fc5ac624cd27e325b77db45cef058bcdb447fa54aa3462eb1ec6ef8318c6663418cfe5459880f31ba97fb89ecc0be97d6757e86 SHA512 07a562af8dcdb72f86466c2cd066252e289bfc253cefdec756dd68cfc4db867b9951ffde4d0edae492cd78feae426796273667a8fcdbf182489aaed415abb2b2
-EBUILD language-ecmascript-0.19.1.0.ebuild 1650 BLAKE2B 0b1fc08a2f01e93905bf650cdafecef735481934946ec1c73f039d172ed9dbba2cc9e1b8c6aa4b956d3b557be47fb7b3a5cd831f765779d83894773efdb6ca8b SHA512 d42ab2e2b9b3f448ce238b18da5a1013eb2459abdc7ac4e68188dea2367bc404daecd524fc06e2422525d7ed2afd49e47cfa8f0e086493d9472fcd05fdca0498
-MISC metadata.xml 597 BLAKE2B d1eba582fcd0b3d6526befbba3dd7748f84d58593ac5f39d8a35a8dc3823db83530e8cd13e44bc90ce29b08014f3fdaf9adeff6c5f601d55c54251dd28a7e91e SHA512 8619cf45af259886c9f6a53312f717b82fec7e119d8648b581daa13879b9a2f2045bc9146ce3121eb74b334dd19ad54e116bba668b3b97e79e581062bf87f33a
diff --git a/dev-haskell/language-ecmascript/language-ecmascript-0.19.1.0.ebuild b/dev-haskell/language-ecmascript/language-ecmascript-0.19.1.0.ebuild
deleted file mode 100644
index 7d0cfedf528d..000000000000
--- a/dev-haskell/language-ecmascript/language-ecmascript-0.19.1.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="JavaScript parser and pretty-printer library"
-HOMEPAGE="https://github.com/jswebtools/language-ecmascript"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/ansi-wl-pprint-0.6:=[profile?] <dev-haskell/ansi-wl-pprint-1:=[profile?]
- >=dev-haskell/charset-0.3:=[profile?]
- >=dev-haskell/data-default-class-0.0.1:=[profile?] <dev-haskell/data-default-class-0.2:=[profile?]
- >=dev-haskell/diff-0.4:=[profile?] <dev-haskell/diff-0.5:=[profile?]
- >=dev-haskell/mtl-1:=[profile?] <dev-haskell/mtl-3:=[profile?]
- >dev-haskell/parsec-3:=[profile?] <dev-haskell/parsec-3.2.0:=[profile?]
- >=dev-haskell/quickcheck-2.5:2=[profile?] <dev-haskell/quickcheck-3:2=[profile?]
- >=dev-haskell/uniplate-1.6:=[profile?] <dev-haskell/uniplate-1.7:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.12
- test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.7
- >=dev-haskell/test-framework-0.8 <dev-haskell/test-framework-0.9
- >=dev-haskell/test-framework-hunit-0.3.0 <dev-haskell/test-framework-hunit-0.4
- >=dev-haskell/test-framework-quickcheck2-0.3.0.1 <dev-haskell/test-framework-quickcheck2-0.4
- >=dev-haskell/testing-feat-0.4.0.2 <dev-haskell/testing-feat-1.2 )
-"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'base >= 4 && < 4.15' 'base >= 4' \
- 'base >= 4 && < 4.14' 'base >= 4'
-}
diff --git a/dev-haskell/language-ecmascript/metadata.xml b/dev-haskell/language-ecmascript/metadata.xml
deleted file mode 100644
index cea0c7ac5c5b..000000000000
--- a/dev-haskell/language-ecmascript/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Some tools for working with ECMAScript 3 (popularly known as JavaScript).
- Includes a parser, pretty-printer, and basic building blocks for more
- sophisticated tools.
- This package used to be called WebBits.
- </longdescription>
- <upstream>
- <remote-id type="github">jswebtools/language-ecmascript</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/language-glsl/Manifest b/dev-haskell/language-glsl/Manifest
deleted file mode 100644
index b2a43ee0cbea..000000000000
--- a/dev-haskell/language-glsl/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST language-glsl-0.3.0.tar.gz 16622 BLAKE2B b30fc8372174a8d6204f94b23f60259580456358e80e2101c3a94a437e2ce26e31fc9802c708b328c205fa08cb527e94533b74d8b81aa64f9db191b1689e8461 SHA512 cdd004906d927654164bb6cb562457ee4d7010dea3a35c3408ebb345abc2698777c5748d1dfb27ed8d43dc7189f5299c05ac6b53eb9b400a25750f47cad62f9b
-EBUILD language-glsl-0.3.0.ebuild 742 BLAKE2B 5febb9574d6205077bca79328268524024d81cac26beca9775daf2c2e9cdb9fa2709e17645890d56ce6f1f7023b46c8efd189d26c06f9d7c3e62cd916b96c29e SHA512 2f48c6dcbaca83c83c1df5b72db240dad668f4794f463589fd7a14e361591d37f1ba4c50896869b1ab75f05ae0cc8a405112b798d5fa02855f30d511ff12252a
-MISC metadata.xml 422 BLAKE2B b2f6958a98c146071638545f6f702e59fa5565bd4151b46c71c3d58164c3ea190875c0152286b156f752db85662fc66319d053eb920f22eb12a118dc782fd88e SHA512 0baab88c4893cefff734943d753489e42dab10dc1d4849d4b6b5f4975e9e55d11965c0122b2e668d25e58d1daef98429e57982c1cf8fcfbba16cf4cb91349f17
diff --git a/dev-haskell/language-glsl/language-glsl-0.3.0.ebuild b/dev-haskell/language-glsl/language-glsl-0.3.0.ebuild
deleted file mode 100644
index 9b94910cb63c..000000000000
--- a/dev-haskell/language-glsl/language-glsl-0.3.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.5.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="GLSL abstract syntax tree, parser, and pretty-printer"
-HOMEPAGE="https://hackage.haskell.org/package/language-glsl"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/parsec:=[profile?]
- dev-haskell/prettyclass:=[profile?]
- >=dev-lang/ghc-7.6.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.16.0
- test? ( dev-haskell/hunit
- dev-haskell/test-framework
- dev-haskell/test-framework-hunit )
-"
diff --git a/dev-haskell/language-glsl/metadata.xml b/dev-haskell/language-glsl/metadata.xml
deleted file mode 100644
index df988fab349c..000000000000
--- a/dev-haskell/language-glsl/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- The package language-glsl is a Haskell library for the
- representation, the parsing, and the pretty-printing of
- GLSL 1.50 code.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/language-lua/Manifest b/dev-haskell/language-lua/Manifest
deleted file mode 100644
index b258487f0a5e..000000000000
--- a/dev-haskell/language-lua/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST language-lua-0.11.0.1.tar.gz 122831 BLAKE2B 20b1ae06f2b22e5f75b50c04b7fe9edbb81b8897ec015d8b5c6a8ea97fa8dba49901ff101103a4f728189be6c18f76191506cda8a28583f3783d6f4af66a6b4b SHA512 59b3d64f7a920b7aee55965e2a0c847d7eeb4e7c5a33668ee4a796b403b98a11a37ed8d6d1efe8244aba6e56cba01841cd7cf00d706544d65949ac019b5fd11a
-EBUILD language-lua-0.11.0.1.ebuild 924 BLAKE2B 479a209dc70e0d4cf813d7ca95ae90e9c92465c71110cf6ba8e6081302ebd96d02053b6be784738fe062440e1cb243e46e95c6e4d64ea1ac12032fd9e48ed8c8 SHA512 3b35b9482a469014a24ee37019830c1bd6dfffd35d47400409183bfb1d85d01c8d2f51e8fe73809f823e0caf83840a420ee324bc29ac2346609be1966ab11e8c
-MISC metadata.xml 333 BLAKE2B a6df3a548713a737db20daf70c9d837497f1e1c90fe2567a8756d4ebdb557c6cbfb0e338a7ade55d3af0abd0c170e881878cd55cb8fcbc7e0cbed7d8256ef03b SHA512 84413b26d6ce151b98234d5baad78daeb9eb106bb49bfdf36891a2ac6d393c9231695172a94786d4b6a84f63b4af01d9e177b8144a18c982a0d3602848bc200e
diff --git a/dev-haskell/language-lua/language-lua-0.11.0.1.ebuild b/dev-haskell/language-lua/language-lua-0.11.0.1.ebuild
deleted file mode 100644
index aec8100c4652..000000000000
--- a/dev-haskell/language-lua/language-lua-0.11.0.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.1
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Lua parser and pretty-printer"
-HOMEPAGE="https://github.com/glguy/language-lua"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/alex-tools-0.4:=[profile?] <dev-haskell/alex-tools-0.5:=[profile?]
- >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-1.3:=[profile?]
- >=dev-lang/ghc-7.6.1:=
-"
-DEPEND="${RDEPEND}
- dev-haskell/alex
- >=dev-haskell/cabal-1.16.0
- dev-haskell/happy
- test? ( dev-haskell/quickcheck
- dev-haskell/tasty
- dev-haskell/tasty-hunit
- dev-haskell/tasty-quickcheck )
-"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'base >= 4.5 && < 4.14' 'base >= 4.5'
-}
diff --git a/dev-haskell/language-lua/metadata.xml b/dev-haskell/language-lua/metadata.xml
deleted file mode 100644
index 0e28f55c31de..000000000000
--- a/dev-haskell/language-lua/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <upstream>
- <remote-id type="github">glguy/language-lua</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/language-python/Manifest b/dev-haskell/language-python/Manifest
deleted file mode 100644
index 709a104a39e8..000000000000
--- a/dev-haskell/language-python/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST language-python-0.5.8.tar.gz 60171 BLAKE2B 1ea4e12bb9d8efe209d126c8787d80e616c34393cbb7017b7a55711b407f19150e688f3e8f45eb8a6f6a5c3c0a080539674134c8b253586ddd7da006fd0a4733 SHA512 fa2d9c1a20460e38dcc370be60157090e7279386a4ebc0f4c4bac56fb3a8f65541c41fa789d2df31e385eeea3c05e2f84c44f77917379194eb4e29372ab4c20d
-EBUILD language-python-0.5.8.ebuild 749 BLAKE2B 5f954c0b25efdc61b1c33019d04d2d3bfaeb217897d15dda3de558131f6cbc1d24a5c71ce7235b4e932031b30810741a58c6ab40f1e0a019f64ce81bcd80841d SHA512 ca7bc024ca4125ee508c8dc9d3deccb8186daf8f4395ed07352f477cbbee6689c081b9fc30293ce3525d196c0e949d4581bdab1bcf4835406c020e4ff667cd9f
-MISC metadata.xml 523 BLAKE2B 2bd1d068b3b559396c96234e5e098c4d7d1b81752bd02786dc6b849bba4b6b2c2624b150ffab16ee5dfa6d874499c26444ae74fd19beffe6891ec58fc8895347 SHA512 7aa3a7a013b0110793dcef6ddb2081f813aac64afdad4c789cf69baa58b7ff9ea9fae93c34cd5ee16177270dc1bafcc09ca67017259d06ef531936e300c23af9
diff --git a/dev-haskell/language-python/language-python-0.5.8.ebuild b/dev-haskell/language-python/language-python-0.5.8.ebuild
deleted file mode 100644
index 5aa8e0d13874..000000000000
--- a/dev-haskell/language-python/language-python-0.5.8.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Parsing and pretty printing of Python code"
-HOMEPAGE="https://github.com/bjpop/language-python "
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/monads-tf-0.1:=[profile?] <dev-haskell/monads-tf-0.2:=[profile?]
- >=dev-haskell/utf8-string-1:=[profile?] <dev-haskell/utf8-string-2:=[profile?]
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- dev-haskell/alex
- >=dev-haskell/cabal-1.18.1.3
- dev-haskell/happy
-"
diff --git a/dev-haskell/language-python/metadata.xml b/dev-haskell/language-python/metadata.xml
deleted file mode 100644
index 6c804705807d..000000000000
--- a/dev-haskell/language-python/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- language-python is a Haskell library for lexical analysis, parsing
- and pretty printing Python code. It supports versions 2.x and 3.x of Python.
- </longdescription>
- <upstream>
- <remote-id type="github">bjpop/language-python</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/lazysmallcheck/Manifest b/dev-haskell/lazysmallcheck/Manifest
deleted file mode 100644
index c39b759dbf6d..000000000000
--- a/dev-haskell/lazysmallcheck/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST lazysmallcheck-0.6.tar.gz 16862 BLAKE2B 8099de24e51e19106da50d30e370ea71fea42da2d25641b7887d06e57a341ae10f5b440b7431ab50beffba97f9fc22cc517f7a1e8f12be4341769559ead19348 SHA512 cd9e7d53686587828b5be892bacbd902b4e916d01e65c56d7634717c00353f9d0b81f92fcae9fab5008361dc7257da50a1429568f8265136883d4cca942f954d
-EBUILD lazysmallcheck-0.6-r1.ebuild 553 BLAKE2B 37c6499e85fd2b15e561ee84dd03b6865518f38eaa97ae3148c5920cc68d4aabf7a8a1ad9ce3d58f692c39b369796a1fd6c9f82fc4ec30a9b25500e53f33cce9 SHA512 f8e4ee37bcd22c71d8005e1183aa1556acd2d247785343e7b5c6175cfec6b982ce84b2e407564b13374042d5d89e97e706d3111f410c58975915e09600322475
-MISC metadata.xml 721 BLAKE2B d8309e95d51debbbc6fbe1dc255282a6eb138afd00b357193669e8aab3be23198ec2d548eb0857fe28f6cfdd455c9231cf0963d54f061804cae2d64f76e9d2d9 SHA512 b3d5b887c2508db20b0b08421f3753d20100584bea0dd8fd990995461e40bcf5b861671132c0203c449e4ac52a5f2621a0584f07cbf6c98c203c434b0329beab
diff --git a/dev-haskell/lazysmallcheck/lazysmallcheck-0.6-r1.ebuild b/dev-haskell/lazysmallcheck/lazysmallcheck-0.6-r1.ebuild
deleted file mode 100644
index 2495ff0d6e00..000000000000
--- a/dev-haskell/lazysmallcheck/lazysmallcheck-0.6-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.1
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="A library for demand-driven testing of Haskell programs"
-HOMEPAGE="http://www.cs.york.ac.uk/~mfn/lazysmallcheck/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- dev-haskell/cabal
-"
diff --git a/dev-haskell/lazysmallcheck/metadata.xml b/dev-haskell/lazysmallcheck/metadata.xml
deleted file mode 100644
index 2c208c5ea386..000000000000
--- a/dev-haskell/lazysmallcheck/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Lazy SmallCheck is a library for exhaustive, demand-driven testing of
- Haskell programs. It is based on the idea that if a property holds
- for a partially-defined input then it must also hold for all
- fully-defined refinements of the that input. Compared to ``eager''
- input generation as in SmallCheck, Lazy SmallCheck may require
- significantly fewer test-cases to verify a property for all inputs up
- to a given depth.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/lcs/Manifest b/dev-haskell/lcs/Manifest
deleted file mode 100644
index 99153bed196c..000000000000
--- a/dev-haskell/lcs/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX lcs-0.2-ghc-7.10.patch 313 BLAKE2B ac278030ef0c00d0d97d5660a078ddc188e38cceaca01a071c606e416a0292507d4880929192d383014870605ff38008923e1a15e79c08c3442dada640cb0b13 SHA512 d1b05ed47d0ce1bcb79af6e180b5955abc6f76ebce318ea8fa0b1195c3d44b8887ec4a4587b1de8b0e8f911f35153950e290654ebbdf407cfaa961d92b018456
-DIST lcs-0.2.tar.gz 11638 BLAKE2B e90201a50746416391156fadb05c67a4432d063294b751b8c48a71541e7567aaad8cc8cdad59c9a58633d8ab72fd917990cab14ef044f2ecb0f9012354add709 SHA512 ac5ac6d9a151be46054f2f56a5927182fe6942e518a04a8c484b02c8caec0506ddaf846f51f5575f1f30d6f0fca9b7b26f16e32675b322d014f8b68db76d5f5e
-EBUILD lcs-0.2-r1.ebuild 600 BLAKE2B 131c20ba1b866a9c1db3a07a26840679f94fd89aa8d8004ab9263054e80a9f6f89f127fa2074046f72677aa21051c3d44e90152e2542d368b3239c928853b7eb SHA512 1d5bf41575deaee0e73554a76053c917bb6cec70ab2d708e5cda4f8f117a3cf920d6f0a769270d1f30f58bc59921a4fe5fd90c0d186f717e7bdc76ee7fba7dbc
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/lcs/files/lcs-0.2-ghc-7.10.patch b/dev-haskell/lcs/files/lcs-0.2-ghc-7.10.patch
deleted file mode 100644
index 24165ffb9104..000000000000
--- a/dev-haskell/lcs/files/lcs-0.2-ghc-7.10.patch
+++ /dev/null
@@ -1,8 +0,0 @@
-diff --git a/Data/List/LCS/HuntSzymanski.hs b/Data/List/LCS/HuntSzymanski.hs
-index 306368f..e9df4ef 100644
---- a/Data/List/LCS/HuntSzymanski.hs
-+++ b/Data/List/LCS/HuntSzymanski.hs
-@@ -1,2 +1,2 @@
--
-+{-# LANGUAGE FlexibleContexts #-}
- -----------------------------------------------------------------------------
diff --git a/dev-haskell/lcs/lcs-0.2-r1.ebuild b/dev-haskell/lcs/lcs-0.2-r1.ebuild
deleted file mode 100644
index 245d4794375c..000000000000
--- a/dev-haskell/lcs/lcs-0.2-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Find longest common sublist of two lists"
-HOMEPAGE="http://urchin.earth.li/~ian/cabal/lcs/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="|| ( BSD GPL-2 )"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.0
-"
-
-PATCHES=("${FILESDIR}"/${P}-ghc-7.10.patch)
diff --git a/dev-haskell/lcs/metadata.xml b/dev-haskell/lcs/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/lcs/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/lens-family-core/Manifest b/dev-haskell/lens-family-core/Manifest
deleted file mode 100644
index c4d4eb555575..000000000000
--- a/dev-haskell/lens-family-core/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST lens-family-core-1.2.3.tar.gz 12182 BLAKE2B 196296afe6c1b1a805cff072e67157d9e835a3c24bc71e61a0135d5136797d4ad4039d0bb31d1d6deb8a2c49253d97c49a4f1d82171aaddc8423153f53cf5999 SHA512 d4cc32e302fbd7574464dc036398b4b4f0ba765de8f8749f9f5f09ce0ab74eba1143cecb383eace4140d6b1644e7f6d189edaa1a4b48c69c8b35ae862cbe4a71
-EBUILD lens-family-core-1.2.3.ebuild 539 BLAKE2B 23b57bc2d89b3e57b5f03de8fd3e37c081f8fc8927f486f98b1dafbe114291da7b6cee7da8ab5106d74b27f25b030a226e8d32ca44d8375cc96e8837689f818b SHA512 8c6819f486f5047e914caf810ac6aeb4524ec510c6f0954c8bd5b90ad99217b8cdbc85a4741de06cebdba3bc6a7bacdd305ff6163be4aeccb204fe5d83dec08a
-MISC metadata.xml 950 BLAKE2B be5f989a9055c4c70cb1aceefef07e10e733c63a41cdccac3865639cd714efd054576d098af1e4db63e0f0cf83002eb7050623b6d4ea1918e5b261a608e64e5a SHA512 1dd869cab3bd9644a3e68b7be3fa48e3bfe4711ffc12fae96519733bb563788a4d26e05769e3ad82c2151e4b9e59213fc2c39578f7f9bde4a6c17d2528b2984b
diff --git a/dev-haskell/lens-family-core/lens-family-core-1.2.3.ebuild b/dev-haskell/lens-family-core/lens-family-core-1.2.3.ebuild
deleted file mode 100644
index 1fb312ec9e8b..000000000000
--- a/dev-haskell/lens-family-core/lens-family-core-1.2.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.6
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Haskell 98 Lens Families"
-HOMEPAGE="https://hackage.haskell.org/package/lens-family-core"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-8.2.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.0.0.2
-"
diff --git a/dev-haskell/lens-family-core/metadata.xml b/dev-haskell/lens-family-core/metadata.xml
deleted file mode 100644
index 1d417d8161d5..000000000000
--- a/dev-haskell/lens-family-core/metadata.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- This package provides first class( ) functional references.
- In addition to the usual operations of getting, setting and composition, plus integration with the state monad, lens families provide some unique features:
-
- * Polymorphic updating
-
- * Traversals
-
- * Cast projection functions to read-only lenses
-
- * Cast \"toList\" functions to read-only traversals
-
- * Cast semantic editor combinators to modify-only traversals.
-
- ( ) For optimal first-class support use the @lens-family@ package with rank 2 / rank N polymorphism.
- "Lens.Family.Clone" allows for first-class support of lenses and traversals for those who require Haskell 98.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/lens-family-th/Manifest b/dev-haskell/lens-family-th/Manifest
deleted file mode 100644
index fdf8c2f67c72..000000000000
--- a/dev-haskell/lens-family-th/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST lens-family-th-0.5.1.0.tar.gz 5724 BLAKE2B eec0a853e47fd4283a809c97d11d5b12fc5eda26d6d7fc136db230a518b8c99b9eeda40cbafad9ae5ba7916ef77d1d73b509324c407d96df6a8b5819f18703fa SHA512 0b38de8c6270478e7b8933def57288c8d938ba359f880b8e002f0871b56de4cac887b37d0a99c8ccc62ccc0e51416a7d4d3cea1d110477b7ade4ee0e9f799077
-EBUILD lens-family-th-0.5.1.0.ebuild 592 BLAKE2B 72daaa4ea37546553bff41d23b553a74ffee38bb3fc63d7be1da5668840ef57420a84e525be52f80fabf37239c26a230ee36252c1ff74b808a42afde2aeda94f SHA512 51428c1ead2d5cef15bbe4357be2edef1b14a53aba7992c4590578ca64b49a97c560fa41b08246e089afa8a6721d4ffd3b31e9bafce2307ba9f582f246cc22fd
-MISC metadata.xml 691 BLAKE2B cf8b2e6973a219b317adac923565369adebc9c95a4746725671c36ee9244d6a92c831736d7151353546a4d3a21dc940f337ac21c50de18f04fe3e223c9562755 SHA512 1301691e34d603b3e24314ab9a5f4e1df426c45d9d94f4a79725b4a3401d657085628931f35e9a5afe1181f7c6b57bcdf682c016bfbba2059bcf44d614cdcc03
diff --git a/dev-haskell/lens-family-th/lens-family-th-0.5.1.0.ebuild b/dev-haskell/lens-family-th/lens-family-th-0.5.1.0.ebuild
deleted file mode 100644
index f8d4fb0e7583..000000000000
--- a/dev-haskell/lens-family-th/lens-family-th-0.5.1.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Generate lens-family style lenses"
-HOMEPAGE="https://github.com/DanBurton/lens-family-th#readme"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-8.0.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.24.0.0
- test? ( dev-haskell/hspec )
-"
diff --git a/dev-haskell/lens-family-th/metadata.xml b/dev-haskell/lens-family-th/metadata.xml
deleted file mode 100644
index dddaaa16e6f6..000000000000
--- a/dev-haskell/lens-family-th/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Due to a cabal/hackage defect, curly braces cannot be
- adequately displayed here. Please see
- &lt;https://github.com/DanBurton/lens-family-th#readme&gt;
- for a proper description of this package.
-
- (See &lt;https://github.com/haskell/cabal/issues/968&gt;
- for the ticket I created regarding the defect.)
- </longdescription>
- <upstream>
- <remote-id type="github">DanBurton/lens-family-th</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/lens-family/Manifest b/dev-haskell/lens-family/Manifest
deleted file mode 100644
index b5cd14878be9..000000000000
--- a/dev-haskell/lens-family/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST lens-family-1.2.3.tar.gz 8525 BLAKE2B 769d26b7deeb392718f200ac99b6af757131a56e7725c1b90e9c40d6c352f4d812095a3863e56b48d8b17a9f84348986301c2b7fb10ff88962563449e1379547 SHA512 a8925f6596b396e65f4c5015badfd48056e3dafe372019690204fa44502fd512ebd78dcff709b1fe5d1c1648fc2f3da49d657109c495a281d998c6be67bf3201
-EBUILD lens-family-1.2.3.ebuild 692 BLAKE2B e3693a3bb93d6222bb25ea5242a95403d51ae336c4731ac7d72676e2841ec925b7cea318f60e779f5a01871bee1fa781b92aa33716338e11ce08655b50493131 SHA512 9132ef721fff8afc2399d742707f011b6f55d9278f7488af6a56430bc565ab808504dead572a8e47ae6f5ceb459410e5eea74abe61809d56051b65ecb24fca7a
-MISC metadata.xml 725 BLAKE2B 0a83d3988b07b55671238ae87ed593bcb4bd50fb97ec26a33b0e967e67774d4c45a1b850e95be2b7b1a0beb28fc5e1b96e614f25fc17e623b2466b56925135af SHA512 79688a840a1b63cbe6700fcee87301ccc8ab9c6fa6ac265012b005bb041a2dffc567773dd8aa2b1d954d28e3a3af9ef75d61df2fafeee1ab889e3ca3c653ced7
diff --git a/dev-haskell/lens-family/lens-family-1.2.3.ebuild b/dev-haskell/lens-family/lens-family-1.2.3.ebuild
deleted file mode 100644
index df0216b7ef61..000000000000
--- a/dev-haskell/lens-family/lens-family-1.2.3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.5.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Lens Families"
-HOMEPAGE="https://hackage.haskell.org/package/lens-family"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/lens-family-core-1.2.2:=[profile?] <dev-haskell/lens-family-core-1.3:=[profile?]
- >=dev-haskell/mtl-2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
- >=dev-lang/ghc-8.2.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.0.0.2
-"
diff --git a/dev-haskell/lens-family/metadata.xml b/dev-haskell/lens-family/metadata.xml
deleted file mode 100644
index 5816abc3bb16..000000000000
--- a/dev-haskell/lens-family/metadata.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- This package provides first class functional references.
- In addition to the usual operations of getting, setting and composition, plus integration with monad state, lens families provide some unique features:
-
- * Polymorphic updating
-
- * Traversals
-
- * Cast projection functions to read-only lenses
-
- * Cast \"toList\" functions to read-only traversals
-
- * Cast semantic editor combinators to modify-only traversals.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/lens-simple/Manifest b/dev-haskell/lens-simple/Manifest
deleted file mode 100644
index 00851d4da4d5..000000000000
--- a/dev-haskell/lens-simple/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST lens-simple-0.1.0.9.tar.gz 4541 BLAKE2B d3967769ff693b5e1fd370a96753753e2bac502fce326e6266627f28c5ddfc3e29ec0d646c1dcda2ceeaf7ea88f6acd5fb031aaf976c42338a1e9c3190f578f6 SHA512 3bf1079f4525b534bca70f83073ebb8abbc84cd9320ef97a1fb137914fcb614f8d7c8ea7065a4484539dc6240ab1aa393ee22ed3b9e20bc421d25ce7adadbd0c
-EBUILD lens-simple-0.1.0.9.ebuild 934 BLAKE2B 68dcacf053ceaaa6595cc9386f8fa14016b4603e83b814ff4a75e837de864cd002301dd9a9f70c5300f9f6e92cfe1bcd69425ba0998dffa9d32ece221e02ed45 SHA512 d2b18392fe751454ad8a542f266cf15d5bb39d95d6aafebea45d933a928354a8ae086ff92c76e1dfdb30c37985884a8b0094f360e0ebbd4cddeaa04cfbe5ac18
-MISC metadata.xml 3833 BLAKE2B 9dc851a6766c032cc7e1d3e8e17c952aaf036efbae3a5d61f13ab551c9ec359b52c726b13a278b13fa6d00a699b328092bc7c3f9fc8164aef17ac30c0840bcd9 SHA512 ff3210f0b7d19bd2cd646f803c59f54452373cb3129a9bcab16028ba65243fdf44aac568dc8ad6b6d68c9f55f74aa28ec690b87cc80a748afa1d24e2b1e583aa
diff --git a/dev-haskell/lens-simple/lens-simple-0.1.0.9.ebuild b/dev-haskell/lens-simple/lens-simple-0.1.0.9.ebuild
deleted file mode 100644
index 54db5993e44b..000000000000
--- a/dev-haskell/lens-simple/lens-simple-0.1.0.9.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# ebuild generated by hackport 0.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="simplified import of elementary lens-family combinators"
-HOMEPAGE="https://github.com/michaelt/lens-simple"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/lens-family-1.2:=[profile?] <dev-haskell/lens-family-1.3:=[profile?]
- >=dev-haskell/lens-family-core-1.2:=[profile?] <dev-haskell/lens-family-core-1.3:=[profile?]
- <dev-haskell/lens-family-th-0.6:=[profile?]
- >=dev-haskell/mtl-2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
- >=dev-haskell/transformers-0.2.0:=[profile?] <dev-haskell/transformers-6:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.10
-"
diff --git a/dev-haskell/lens-simple/metadata.xml b/dev-haskell/lens-simple/metadata.xml
deleted file mode 100644
index 3f1d56fb58af..000000000000
--- a/dev-haskell/lens-simple/metadata.xml
+++ /dev/null
@@ -1,76 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- This module, &lt;http://hackage.haskell.org/package/lens-simple/docs/Lens-Simple.html Lens.Simple&gt;,
- just re-exports the main modules from Russell O\'Connor's
- &lt;http://hackage.haskell.org/package/lens-family lens-family&gt; package, the
- original van Laarhoven-O'Connor lens library.
- @lens-family@ is particularly remarkable for its minute number of dependencies:
- (apart from &lt;http://hackage.haskell.org/package/mtl mtl&gt;
- they are all ghc \'boot\' libraries); but more importantly for its
- extreme conceptual simplicity and theoretical soundness. Much of
- the material it contains is well-explained, from a tutorial point of view, by
- &lt;http://hackage.haskell.org/package/lens-tutorial lens-tutorial&gt; It is independent,
- self-standing and readily intelligible apart from any darker
- more general system of combinators that might attempt to extend it. Much
- of it ought to be in the Prelude.
-
- Convenient import of the elementary combinators from @lens-family@,
- however, a little complicated. The idea of this trivial module, then, is just to make a sort of
- low-powered, minimal-dependency, @lens-family@ equivalent of
- the 800 lb gorilla of lens library imports:
-
- &gt; import Control.Lens
-
- namely, the light-weight and elegant:
-
- &gt; import Lens.Simple
-
- Check it out, it's even one character shorter!
-
- The material in &lt;http://hackage.haskell.org/package/lens-tutorial lens-tutorial&gt;
- will work fine if you make this substitution in the underlying
- &lt;http://hackage.haskell.org/package/lens-tutorial-1.0.0/docs/src/Control-Lens-Tutorial.html source&gt;
- and follow along as prompted.
-
- As another illustration of the simplicity of the
- fundamental van Laarhoven-O'Connor lens combinators - and their homogeneity with
- @Control.Lens@ - note that the gloss
- &lt;https://github.com/michaelt/lens-family-simple/blob/master/examples/Pong.hs pong example&gt;
- from the @lens@ library examples directory - which continues to be
- among the best introductory lens tutorials precisely by saying nothing -
- requires only this abbreviating change of imports.
-
- If you make that program more complicated,
- you might of course end up needing
- the more sophisticated material in @Control.Lens@ and
- its immense mass of dependencies. On the other hand,
- you might just need some of the additional material
- present in the similarly demystifying
- &lt;http://hackage.haskell.org/package/microlens microlens&gt;
- or &lt;http://hackage.haskell.org/package/microlens-th microlens-th&gt; and
- the associated modules.
-
- This module was originally intended to simplify the use of packages that
- follow the original promise of the van Laarhoven-O'Connor lenses.
- /Correct practice is to export lenses without depending on a lens-library, where possible./
- In basic cases these just use familiar @Prelude@ types, after all.
- Examples of best practices in this respect are e.g. &lt;http://hackage.haskell.org/package/lens-family-th lens-family-th&gt; which
- doesn't depend on @lens-family@ despite its name and pipes-related packages like
- &lt;http://hackage.haskell.org/package/pipes-bytestring pipes-bytestring&gt;
- and &lt;http://hackage.haskell.org/package/pipes-group pipes-group&gt;.
-
- @Lens.Simple@ also re-exports @makeLenses@ and
- other convenient TH incantations from Dan Burton's associated
- &lt;http://hackage.haskell.org/package/lens-family-th lens-family-th&gt;.
-
- </longdescription>
- <upstream>
- <remote-id type="github">michaelt/lens-simple</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/lhs2tex/Manifest b/dev-haskell/lhs2tex/Manifest
deleted file mode 100644
index 48d7b6c68ad3..000000000000
--- a/dev-haskell/lhs2tex/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX lhs2tex-1.18.1-mandir.patch 794 BLAKE2B 4296361754535520be00275308063234411eb4fce97642c785c77b4e0f9174e21a4070c907bb14b1c885cd7641bba1538bed0a3ae344140f54f370f7132d93f0 SHA512 2b45245b2be8f3ac07e7a2f4650d2ba24272109e1cbb2f819c43f5a6016e73c254526ddd55ddec205823bf7715672e36410e033c16684408bafaec1534575748
-DIST lhs2tex-1.24.tar.gz 775885 BLAKE2B 106d2677655f4e36412083b98051eb33d1912039e0db91556b12b442d95dc7e8d4b1167d45606a8ac69b0b32a4457d86a871b0a5032d8e758fefa3536af28b0d SHA512 1491368ba8d34c42d32ad4f77b6a803e8a3b885d336e4bd718f2398aaebc59fa2692e667a6c6a99b6e8839e4f627892c128f1feaf8557313ed144619f21c1876
-EBUILD lhs2tex-1.24.ebuild 907 BLAKE2B 69551d11a7eade13e7a52b956925a5fcecf09a2870831a9baa73e03c65d87f369350fee0679dbc1e7abf62b39c45605347c0ba5cd22097dcb4c24e8cef9f4707 SHA512 452a9b475c30e4259ca38b4cbd74a59cbdd6ebbac1794d26d1756e22bbaf2a9d3fda6840a6633057eaf72614236c55662a6215853f643534a98477aa3d0e2354
-MISC metadata.xml 359 BLAKE2B e68a16248fd5a9d0663ccd9db978200ec75b48932e43fbe47de6dfa6a249daf1e714bd871b13ae27e11b561990397a5545e2c380b36d9ffee0ef4043eb87c433 SHA512 46acabf0267aded7ec6c53affe742ddc08cd05cd00135348e48901e4c08c4089866ff09f089aff2bdef00a265f5f129c0f9b2a1e022e59d245b2bbfc7131bf3e
diff --git a/dev-haskell/lhs2tex/files/lhs2tex-1.18.1-mandir.patch b/dev-haskell/lhs2tex/files/lhs2tex-1.18.1-mandir.patch
deleted file mode 100644
index 285fbd7d23fe..000000000000
--- a/dev-haskell/lhs2tex/files/lhs2tex-1.18.1-mandir.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/Setup.hs.orig 2014-11-03 00:57:44.033467328 +0530
-+++ b/Setup.hs 2014-11-03 00:58:05.775218672 +0530
-@@ -205,7 +205,7 @@
- else docdir (absoluteInstallDirs pd lbi cd) `joinFileName` "doc"
- let manDir = if isWindows
- then dataPref `joinFileName` "Documentation"
-- else datadir (absoluteInstallDirs pd lbi cd) `joinFileName` ".." `joinFileName` "man" `joinFileName` "man1"
-+ else datadir (absoluteInstallDirs pd lbi cd) `joinFileName` ".." `joinFileName` ".." `joinFileName` "man" `joinFileName` "man1"
- createDirectoryIfMissing True docDir
- installOrdinaryFile v (lhs2texDocDir `joinFileName` "Guide2.pdf") (docDir `joinFileName` "Guide2.pdf")
- when (not isWindows) $
diff --git a/dev-haskell/lhs2tex/lhs2tex-1.24.ebuild b/dev-haskell/lhs2tex/lhs2tex-1.24.ebuild
deleted file mode 100644
index 969c65b57289..000000000000
--- a/dev-haskell/lhs2tex/lhs2tex-1.24.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4.9999
-
-CABAL_FEATURES=""
-inherit haskell-cabal
-
-DESCRIPTION="Preprocessor for typesetting Haskell sources with LaTeX"
-HOMEPAGE="https://github.com/kosmikus/lhs2tex"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# dev-texlive/texlive-mathscience contains 'stmaryrd' font used
-# for guide generation. dev-texlive/texlive-latexextra provides polytable
-RDEPEND=">=dev-haskell/mtl-2.2.1:=
- dev-haskell/regex-compat:=
- >=dev-lang/ghc-7.4.1:=
- dev-texlive/texlive-mathscience:=
- dev-texlive/texlive-latexextra:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.10
-"
-
-# datadir is /usr/share/${PN}/${GHC_VER} so mandir is ${DATADIR}/../../man
-PATCHES=(
- "${FILESDIR}/${PN}-1.18.1-mandir.patch"
-)
diff --git a/dev-haskell/lhs2tex/metadata.xml b/dev-haskell/lhs2tex/metadata.xml
deleted file mode 100644
index d7c5ad4e3cbc..000000000000
--- a/dev-haskell/lhs2tex/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/libxml-sax/Manifest b/dev-haskell/libxml-sax/Manifest
deleted file mode 100644
index d7eec7c66a59..000000000000
--- a/dev-haskell/libxml-sax/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST libxml-sax-0.7.5.tar.gz 8916 BLAKE2B d6d08951825a154e1d983097bb85f2007ed68d25a5fd2dfbe545f0db6f99d3fc8a7721599fee43a9b4f94327f8546d4ff3466be21ab1933bc5658e525d9586cc SHA512 8a7345610de1fa7fdbe0c251c5e3675f980731f3c4212e87243aec606457a152ef36d78c777428a8b879aa8662f75b6cd878fd5a9e48d283def24c853be43c28
-EBUILD libxml-sax-0.7.5.ebuild 705 BLAKE2B f7c35915f6ad295522a89ef902d5090c7690801848480f467ec32eedb844719780d0ef37a15caecefb7dc3d4bf32a2946e76dd8800e56fba64447a4b051a0f9d SHA512 af288c649d9e1849af3992ce8e735776a113837ca14f789bd8834072cc64177a21e00cd2c53f4e80f6936f78045ed594ff4af1d5933a105ce0031a1bdfdad322
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/libxml-sax/libxml-sax-0.7.5.ebuild b/dev-haskell/libxml-sax/libxml-sax-0.7.5.ebuild
deleted file mode 100644
index 4ab2c3a7fcfa..000000000000
--- a/dev-haskell/libxml-sax/libxml-sax-0.7.5.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Bindings for the libXML2 SAX interface"
-HOMEPAGE="https://john-millikin.com/software/haskell-libxml/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/text-0.7:=[profile?]
- >=dev-haskell/xml-types-0.3:=[profile?] <dev-haskell/xml-types-0.4:=[profile?]
- >=dev-lang/ghc-7.4.1:=
- dev-libs/libxml2
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
- virtual/pkgconfig
-"
diff --git a/dev-haskell/libxml-sax/metadata.xml b/dev-haskell/libxml-sax/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/libxml-sax/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/libxml/Manifest b/dev-haskell/libxml/Manifest
deleted file mode 100644
index 1093261728e9..000000000000
--- a/dev-haskell/libxml/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST libxml-0.1.1.tar.gz 3959 BLAKE2B 938bf1b309696574e47b4128dba8824ed9b756416980fa367269730051ff319c68ea8e49b9f4e63ab2da358f9a2ed9adc2f5a1f12cf729fbdd3b3ea48beedd10 SHA512 59a52200e7c7ab17a60a89e4a3aefdf6356e868be6be53696e5708a4d30863ae879834404ccfecb91b6d4b93a7ce0e147a3cc04bc4d5838c2aa990a290af5c5c
-EBUILD libxml-0.1.1.ebuild 802 BLAKE2B 231469fefac43322e81b1d23c9a2be77620fbcfcaab8fcaf0ad2697eb45f0aa684478b0717d2374dc2469c2f03a96f7a82995c3a434c27f99c965ac2954363b5 SHA512 5d05cb33c5aaa0d6e67bf2fbb4b043fcf049b15271a339a66a6e98dc526abdd38aa915537d332bc0b08360b3a637a6a66d885fec75b1863334d6a5a8d344933a
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/libxml/libxml-0.1.1.ebuild b/dev-haskell/libxml/libxml-0.1.1.ebuild
deleted file mode 100644
index 61c3adf00c84..000000000000
--- a/dev-haskell/libxml/libxml-0.1.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.3.4.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Binding to libxml2"
-HOMEPAGE="https://hackage.haskell.org/package/libxml"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/mtl:=[profile?]
- >=dev-lang/ghc-6.10.4:=
- dev-libs/libxml2
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6.0.3
- virtual/pkgconfig
-"
-
-src_prepare() {
- default
- sed -e 's@includes: libxml/xmlIO.h libxml/xmlmemory.h@pkgconfig-depends: libxml-2.0@' \
- -i "${S}/${PN}.cabal" \
- || die "Could not patch libxml2 configuration in ${PN}.cabal"
-}
diff --git a/dev-haskell/libxml/metadata.xml b/dev-haskell/libxml/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/libxml/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/linear/Manifest b/dev-haskell/linear/Manifest
deleted file mode 100644
index 140007c865b1..000000000000
--- a/dev-haskell/linear/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST linear-1.21.10.tar.gz 49906 BLAKE2B 7c05ad41b0343637d2fe7ec4002740555d858865c3ebd4df3cfb036a3290688f4d216385866f6ba3135cb5f500d6065264278e353bc990825b2b201f2aa53cee SHA512 e9e0217fdd916ae0cacd54ae38edede2e8a428df8edd5f7b04973fd2db287f1788c95dabc185bcc10bdcda893717905ae477b8813c99bd12b1274ada605c598a
-EBUILD linear-1.21.10.ebuild 2152 BLAKE2B a7aae047ad52e411d0319fc441de80abad91c4b358e1cfdc3e71bd1460665e34f0484ae9fb70f19076b335817759fdf487dd456624f0ddfefd933429f9f7c487 SHA512 339389b02acce77e77e4507c109f57a17e9ee56bfffd7eb9544e442688a73a519a47db18ac74d02c8797da50feca656e70652113f65ffa1134013192a87b8615
-MISC metadata.xml 328 BLAKE2B 2e4c9507a0a15a1a5ffec529fb9f26b3899ca1502f89ff18ead762f71e5e9b62482270c31ce410987cb4c53496febf8cb7ac0a66c902c9822489b128575c22c0 SHA512 7360952e1e7e381697e52ebc910cefee2b289fe62fb749baa7f73c6f2f9da011b892f7cc8355e150df4b2d1b3ac2ef1d4bdd9a939306c39c1d18524607fdc95b
diff --git a/dev-haskell/linear/linear-1.21.10.ebuild b/dev-haskell/linear/linear-1.21.10.ebuild
deleted file mode 100644
index e7d7a86ed188..000000000000
--- a/dev-haskell/linear/linear-1.21.10.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.7.2.1.9999
-#hackport: flags: +template-haskell,-herbie
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Linear Algebra"
-HOMEPAGE="https://github.com/ekmett/linear/"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=dev-haskell/adjunctions-4:=[profile?] <dev-haskell/adjunctions-5:=[profile?]
- >=dev-haskell/base-orphans-0.8.3:=[profile?] <dev-haskell/base-orphans-1:=[profile?]
- >=dev-haskell/bytes-0.15:=[profile?] <dev-haskell/bytes-1:=[profile?]
- >=dev-haskell/cereal-0.4.1.1:=[profile?] <dev-haskell/cereal-0.6:=[profile?]
- >=dev-haskell/distributive-0.5.1:=[profile?] <dev-haskell/distributive-1:=[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/lens-4.15.2:=[profile?] <dev-haskell/lens-6:=[profile?]
- >=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-1.3:=[profile?]
- >=dev-haskell/reflection-2:=[profile?] <dev-haskell/reflection-3:=[profile?]
- >=dev-haskell/semigroupoids-5.2.1:=[profile?] <dev-haskell/semigroupoids-6:=[profile?]
- >=dev-haskell/semigroups-0.9:=[profile?] <dev-haskell/semigroups-1:=[profile?]
- >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-1:=[profile?]
- >=dev-haskell/transformers-compat-0.5.0.4:=[profile?] <dev-haskell/transformers-compat-1:=[profile?]
- >=dev-haskell/unordered-containers-0.2.3:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
- >=dev-haskell/vector-0.12.1.2:=[profile?] <dev-haskell/vector-0.14:=[profile?]
- >=dev-haskell/void-0.6:=[profile?] <dev-haskell/void-1:=[profile?]
- >=dev-lang/ghc-8.4.3:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.2.0.1
- test? ( >=dev-haskell/hunit-1.2.5
- >=dev-haskell/simple-reflect-0.3.1
- >=dev-haskell/test-framework-0.8
- >=dev-haskell/test-framework-hunit-0.3 )
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- --flag=-herbie \
- --flag=template-haskell
-}
diff --git a/dev-haskell/linear/metadata.xml b/dev-haskell/linear/metadata.xml
deleted file mode 100644
index f22a217a0223..000000000000
--- a/dev-haskell/linear/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <upstream>
- <remote-id type="github">ekmett/linear</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/list/Manifest b/dev-haskell/list/Manifest
deleted file mode 100644
index a507b9ec0691..000000000000
--- a/dev-haskell/list/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST List-0.6.2.tar.gz 7128 BLAKE2B 8ca05ea3994555afd7b1466b104ed8dc5ea8e88fc5f2c994abe504033b5776976f0b68a7a7d2c752466f470e0a2580995e5ddc409c8a6368f2c5212b05839d15 SHA512 c4bde8c31831c8364e3da9db2aa6520de7dc01504ce8619afe012c3f27d3c7453610ad8b86450fe2b0be6276b09570aeb030094ce49e2d6e17e3259749ed4c4a
-EBUILD list-0.6.2.ebuild 603 BLAKE2B 45e40187fa7c8e406d0ed6fc9ce19dd5ef7597d878f8611b4790a12653ad098610c0fefdf395bafab838a5f8cb1a0eef3925681e0046d7b38fae9556299bee90 SHA512 fe16544c763e813dddc12f5d2b2510afd67c95bde39f2f32eb1538c1352f0b82b937418e47ec57207aedd4272fcc989d4e744b92be5407f0c199a39a95b8c958
-MISC metadata.xml 332 BLAKE2B bb1d724e534d9002c115e631de9cb86f5d15c6b7a74ef1c659a371ddb364c9a28e6ada52c76d677b7618797a8a81538bd183357259fe816ec097065309592b5c SHA512 3c7249508b29683ff351a14f4d297d573c0b7082b55f87995feba23d95f0c14bbb610cc20e49bb2540bcabd9c25c04f5ae5e4f09248679bdacc76b48c2a22775
diff --git a/dev-haskell/list/list-0.6.2.ebuild b/dev-haskell/list/list-0.6.2.ebuild
deleted file mode 100644
index 6376dffb41db..000000000000
--- a/dev-haskell/list/list-0.6.2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-MY_PN="List"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="List monad transformer and class"
-HOMEPAGE="https://github.com/yairchu/generator"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
-"
-
-S="${WORKDIR}/${MY_P}"
diff --git a/dev-haskell/list/metadata.xml b/dev-haskell/list/metadata.xml
deleted file mode 100644
index 32b431e14bc3..000000000000
--- a/dev-haskell/list/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <upstream>
- <remote-id type="github">yairchu/generator</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/listlike/Manifest b/dev-haskell/listlike/Manifest
deleted file mode 100644
index 7fd7f27ec6d4..000000000000
--- a/dev-haskell/listlike/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ListLike-4.6.3.tar.gz 30538 BLAKE2B e43f67bd5838eca31b4169b36dc33f872c21396e01e15ccd61db26f5deefbcd7e9a1ff596b95425a92edc1740b51c7a8dbf728f4801298d848fa79419008b447 SHA512 9a5eac3543e62d33b433b809f119b0394d71dfee7f6442ab9e436144367e5745438d6806263a8e8658a28dafa11290d5ed50f2aa9cb5528e1762c23efe3cb705
-EBUILD listlike-4.6.3.ebuild 1191 BLAKE2B 325571fb94b8ff5277364cee9a42babbe0202808624234529f950b823ce8f180f5713ab052a634c1ae39b1628022e123c5d6f0163f2ba5da32a78d2e35348b1a SHA512 5c9dc6c754663bc50d16b929f36f70cbdcc201486473b17dfcded686a02b5fa612c66c1e978b4a277230b1802b8fc3274f2d016731764a8b7a9d5731f5fdf452
-MISC metadata.xml 784 BLAKE2B 0675551bfe1516e1f513fcf2fda13fd1bae48a7897d3dde02c1bf38b758438269b4d20d59e472a3307c41f76bfa85d591ff868618edaa62ad2f14e781cb205ef SHA512 27095bd32f2edfbaabd6da083c56c60188247aaf0e81ea88985734259a9e190d752b64323bc84d48def4bb97f31e0eb350cf218cab09b66ccddaee623af5f599
diff --git a/dev-haskell/listlike/listlike-4.6.3.ebuild b/dev-haskell/listlike/listlike-4.6.3.ebuild
deleted file mode 100644
index 9f80458f817d..000000000000
--- a/dev-haskell/listlike/listlike-4.6.3.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.3
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-MY_PN="ListLike"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Generic support for list-like structures"
-HOMEPAGE="https://github.com/ddssff/listlike"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/dlist-0.7:=[profile?] <dev-haskell/dlist-0.9:=[profile?]
- >=dev-haskell/fmlist-0.8:=[profile?] <dev-haskell/fmlist-0.10:=[profile?]
- >=dev-haskell/semigroups-0.16:=[profile?] <dev-haskell/semigroups-0.20:=[profile?]
- >=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-1.3:=[profile?]
- dev-haskell/utf8-string:=[profile?]
- >=dev-haskell/vector-0.5:=[profile?] <dev-haskell/vector-0.13:=[profile?]
- >=dev-lang/ghc-7.6.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.16.0
- test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-2
- >=dev-haskell/quickcheck-2.4 <dev-haskell/quickcheck-3
- >=dev-haskell/random-1 <dev-haskell/random-2 )
-"
-
-S="${WORKDIR}/${MY_P}"
diff --git a/dev-haskell/listlike/metadata.xml b/dev-haskell/listlike/metadata.xml
deleted file mode 100644
index 6244d44812f7..000000000000
--- a/dev-haskell/listlike/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Generic support for list-like structures in Haskell.
-
- The ListLike module provides a common interface to the various Haskell
- types that are list-like. Predefined interfaces include standard
- Haskell lists, Arrays, ByteStrings, and lazy ByteStrings. Custom
- types can easily be made ListLike instances as well.
-
- ListLike also provides for String-like types, such as String and
- ByteString, for types that support input and output, and for types that can handle
- infinite lists.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/logict-state/Manifest b/dev-haskell/logict-state/Manifest
deleted file mode 100644
index dc5dd3ceb206..000000000000
--- a/dev-haskell/logict-state/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX logict-state-0.1.0.5-monadfail-compat.patch 2447 BLAKE2B a6decde86f3993e00e55e3298e25347ce2fbd43b38bda91de00b828267c20e8ec53f98c64e7ee4f25a65d44eaf18b462b354b2eca97430779688007bd551228c SHA512 5c237951869ae09b7b1e0c82d39e9d50949ff53dab7afdd51fe081dbed412e29e4c3875e5d446bb81b426e53e158ba9977beaf2abe54b61c412c2fc8c91cf5fb
-DIST logict-state-0.1.0.5.tar.gz 4525 BLAKE2B 9dbd41d4b1f1f9023082836a852bc3f2d273f920db6caa4383fc23c967e588dcb2e94b053a5c7a3fb3c28afbd714f7006583a65dd87c3eb3b535202caf2223fc SHA512 f641907213c23de22a779f1dd065aa3c02de5686dae0fac86403d958ba6d2cba23d86d6a43b8c78fff0963f7ed62837d704243eeac006163eb6fa2ab26fe9ad4
-EBUILD logict-state-0.1.0.5.ebuild 707 BLAKE2B 79c1fb80c5e47f31cda599c061421ac2db65a8e1cf5610855cee329daddb723fb480fae92597ea95d4d4dc1642833925dabcf85d79c1416cbf6e06fb602d42f2 SHA512 5bf998460f9443947b6261acc5ebb8db82c1c78c03a712069a1207193968ce27040dc180c67d16576da115c28fff2ae1799f8713830394570e919673ba5baa05
-MISC metadata.xml 490 BLAKE2B 5bf78cbbcbc88d62520c4289bdb28e7002db8d5f80569a072717cd5f8b6947ea6698161f11fe94e7d1ec2e064322f85413e4cecdcdd369770cf54d84f662157a SHA512 b704c10ceb4c43fe257969ad595c661c177cdb9c838b5fb705fd7a8e60a4c2cccfc35efbcb868e1e23a1599cdeba93c816fb2103806d34600941273a523fadcd
diff --git a/dev-haskell/logict-state/files/logict-state-0.1.0.5-monadfail-compat.patch b/dev-haskell/logict-state/files/logict-state-0.1.0.5-monadfail-compat.patch
deleted file mode 100644
index 3da6f26e0dd4..000000000000
--- a/dev-haskell/logict-state/files/logict-state-0.1.0.5-monadfail-compat.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-diff --git a/src/Control/Monad/LogicState.hs b/src/Control/Monad/LogicState.hs
-index 93be8aa..613a77c 100644
---- a/src/Control/Monad/LogicState.hs
-+++ b/src/Control/Monad/LogicState.hs
-@@ -1,4 +1,4 @@
--{-# LANGUAGE UndecidableInstances, Rank2Types, FlexibleInstances, FlexibleContexts, GADTs, ScopedTypeVariables, FunctionalDependencies #-}
-+{-# LANGUAGE UndecidableInstances, Rank2Types, FlexibleInstances, FlexibleContexts, GADTs, ScopedTypeVariables, FunctionalDependencies, CPP #-}
-
- -------------------------------------------------------------------------
- -- |
-@@ -39,6 +39,9 @@ import Control.Applicative
-
- import Control.Monad
- import Control.Monad.Identity
-+#if !MIN_VERSION_base(4,11,0)
-+import qualified Control.Monad.Fail as Fail
-+#endif
- import Control.Monad.Trans
-
- import Control.Monad.State
-@@ -83,7 +86,12 @@ instance Applicative (LogicStateT gs bs f) where
- instance Monad (LogicStateT gs bs m) where
- return a = LogicStateT ($ a)
- m >>= f = LogicStateT $ \sk -> unLogicStateT m (\a -> unLogicStateT (f a) sk)
-- fail _ = LogicStateT $ flip const
-+#if !MIN_VERSION_base(4,11,0)
-+ fail = Fail.fail
-+#endif
-+
-+instance MonadFail (LogicStateT gs bs m) where
-+ fail _ = LogicStateT $ flip const
-
- instance Alternative (LogicStateT gs bs f) where
- empty = LogicStateT $ flip const
-diff --git a/src/Control/Monad/TransLogicState/Class.hs b/src/Control/Monad/TransLogicState/Class.hs
-index 4fa61c4..267704a 100644
---- a/src/Control/Monad/TransLogicState/Class.hs
-+++ b/src/Control/Monad/TransLogicState/Class.hs
-@@ -1,4 +1,4 @@
--{-# LANGUAGE ScopedTypeVariables #-}
-+{-# LANGUAGE ScopedTypeVariables, CPP #-}
-
- module Control.Monad.TransLogicState.Class
- ( TransLogicState(..)
-@@ -15,12 +15,19 @@ import Control.Arrow
- import Control.Monad.Identity
- -- import Control.Monad.Trans
-
-+instance MonadFail Identity where
-+ fail msg = runIdentity $ fail msg
-+
- -- | Additions to MonadTrans specifically useful for LogicState
- class {- MonadTrans t => -} TransLogicState s t where
- -------------------------------------------------------------------------
- -- | Extracts the first result from a 't m' computation,
- -- failing otherwise.
-+#if !MIN_VERSION_base(4,13,0)
- observeT :: (Monad m) => s -> t m a -> m a
-+#else
-+ observeT :: (MonadFail m) => s -> t m a -> m a
-+#endif
- observeT e m = fmap head $ observeManyT e 1 m
-
- -------------------------------------------------------------------------
diff --git a/dev-haskell/logict-state/logict-state-0.1.0.5.ebuild b/dev-haskell/logict-state/logict-state-0.1.0.5.ebuild
deleted file mode 100644
index 519433782076..000000000000
--- a/dev-haskell/logict-state/logict-state-0.1.0.5.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.5.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Library for logic programming based on haskell package logict"
-HOMEPAGE="https://github.com/atzedijkstra/logict-state"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/logict-0.6.0.2:=[profile?]
- >=dev-haskell/mtl-2.1:=[profile?]
- >=dev-lang/ghc-7.10.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.22.2.0
-"
-
-PATCHES=( "${FILESDIR}"/${P}-monadfail-compat.patch )
diff --git a/dev-haskell/logict-state/metadata.xml b/dev-haskell/logict-state/metadata.xml
deleted file mode 100644
index 2ccb8fdaf1f1..000000000000
--- a/dev-haskell/logict-state/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Logic programming built on top of part of logict library, in particular for dealing with backtrackable state
- </longdescription>
- <upstream>
- <remote-id type="github">atzedijkstra/logict-state</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/lrucache/Manifest b/dev-haskell/lrucache/Manifest
deleted file mode 100644
index b1205b70da55..000000000000
--- a/dev-haskell/lrucache/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST lrucache-1.2.0.1.tar.gz 9224 BLAKE2B d29cfee3d21fcf66318f272011551a1a04e17ccac5ba58da0a80591502488ab7446a5b2137c57c91ded80b2486d95c28f5449c5417c88a99f2e121dd17841eea SHA512 fae5c8a10bb7ee781ed84ccf9c342bd583e112eb840d07aa72803affe3fa7dd394b3d6b73212e45005ec9155a409539902c4893ce20dc0a2a0e3f4a44b2c715b
-EBUILD lrucache-1.2.0.1.ebuild 617 BLAKE2B 8eecb3c66407f2322daf4815fd811ce74e8e8c0da2db61e66e7719aff608c3e04bf6d16e8c1ddf6a1b9ac1ebc2dd1c6da454f6bee945a5937adf11c5ea7ff11e SHA512 03d356da21d4b689532bbd9c7e4eb50785e5577ef154fbd3b0d6da6a2e88f9ca2562c87046570d38997e07fca4fc42a5f52d896d7ec319954b4f4b192fe53b35
-MISC metadata.xml 1465 BLAKE2B c6435a9d5aed051e0d3f298a53aec8b204ca902624a2ac5803f530cd7b007d7e045fe8135797a569fc39470b1d6e0288184dd44960d0661a8a7015cc5eb7d300 SHA512 11c2b5db72df03162192ce96ff95285b608ed0d6cb79eb0c13074b0eea27886b6c1f832924b3bf608145fad18943e92e485c82180c66f9b23b21e5c6056fd3aa
diff --git a/dev-haskell/lrucache/lrucache-1.2.0.1.ebuild b/dev-haskell/lrucache/lrucache-1.2.0.1.ebuild
deleted file mode 100644
index 790536ae11ca..000000000000
--- a/dev-haskell/lrucache/lrucache-1.2.0.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="a simple, pure LRU cache"
-HOMEPAGE="https://github.com/chowells79/lrucache"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/contravariant-0.5:=[profile?] <dev-haskell/contravariant-2:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
diff --git a/dev-haskell/lrucache/metadata.xml b/dev-haskell/lrucache/metadata.xml
deleted file mode 100644
index 0320e74f68da..000000000000
--- a/dev-haskell/lrucache/metadata.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- This package contains a simple, pure LRU cache, implemented in
- terms of "Data.Map".
-
- It also contains a mutable IO wrapper providing atomic updates to
- an LRU cache.
-
- Version History:
-
- 1.1.1 - Add an additional modification function for AtomicLRUCache.
-
- 1.1.0.1 - Update containers constraint to allow containers from ghc-7
-
- 1.1 - Add a Functor instance for LRUCache.
- Add a generic modification function for AtomicLRUCache.
-
- 1.0 - Breaking API changes:
- 1) The newLRU smart constructor now makes the maximum
- size optional.
- 2) The delete function now returns the value removed, if
- one was.
- Additionally, a function was added to remove the least-recently
- used element in the LRU.
-
- 0.3 - Added a Show instance for LRU. (Requested by Ben Lee)
-
- 0.2.0.1 - Increase strictness slightly.
- Remove cabal target for test executable.
- (Just include test sources instead.)
-
- 0.2 - Added an Eq instance for LRU.
- Added strictness to eliminate space leaks in common use patterns.
-
- 0.1.1 - Add the Data.Cache.LRU.IO.Internal module.
- Clean up build warnings on GHC 6.12.1.
-
- 0.1.0.1 - Minor refactoring
-
- 0.1 - First release
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/maccatcher/Manifest b/dev-haskell/maccatcher/Manifest
deleted file mode 100644
index 1df4ef23b6d1..000000000000
--- a/dev-haskell/maccatcher/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST maccatcher-2.1.5.tar.gz 4947 BLAKE2B 96a1a7a888e0340c3a69aae24aea102bc5cd361db6e35b2c5ee47902caa82c3910955739fe71c1dcfdea9e4c23b69f93238001a5c8a3a4fe1446fc93718c638a SHA512 a74c5c2e45168ded3319696e59f3f0ba6a5aec4a5316e02b4b1f8d012d8122faf564a059ef1f249d5a6e5f01f922d8e7fe05844b808e3b7673490494ed84adf4
-EBUILD maccatcher-2.1.5-r1.ebuild 743 BLAKE2B cb51b5031840004355c9ca8140edde7f598ad1e47cfa97ce1401761505d29ffa7a63f2e6086fb958f169263a9fb348a5bec3e64f5c01471ab43d6b858b21810e SHA512 b26170601403cde1230412b01d93a2101ae43fcda2fbebadddfc218df6cd58ae8fa1a2692202ce9282bfbab12ee416bcd433fed56174db718e07319dd7cbab0f
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/maccatcher/maccatcher-2.1.5-r1.ebuild b/dev-haskell/maccatcher/maccatcher-2.1.5-r1.ebuild
deleted file mode 100644
index dbf6532eaad1..000000000000
--- a/dev-haskell/maccatcher/maccatcher-2.1.5-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.4.7.9999
-#hackport: flags: +split-base,+cli
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Obtain the host MAC address on *NIX and Windows"
-HOMEPAGE="https://hackage.haskell.org/package/maccatcher"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/binary:=[profile?]
- dev-haskell/parsec:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- --flag=cli \
- --flag=split-base
-}
diff --git a/dev-haskell/maccatcher/metadata.xml b/dev-haskell/maccatcher/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/maccatcher/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/mersenne-random-pure64/Manifest b/dev-haskell/mersenne-random-pure64/Manifest
deleted file mode 100644
index 8169d68a1768..000000000000
--- a/dev-haskell/mersenne-random-pure64/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST mersenne-random-pure64-0.2.2.0.tar.gz 7190 BLAKE2B aaaa92b939f96bc5654694ff63e88c15a3de5b3e6c93607cbebcd0503680787220c84dc40980e85f0bcc2504e70489971f706ba4eaeb3ff86879c0e0e9f65bad SHA512 4329491b2f86dc256f24111ac7ae6ee527113e4fc32ecb3fb81563ca175296cf6fb3844147740845a9d7e6d09f48e2be338bd8e56468075b36c1f00d7c47e331
-EBUILD mersenne-random-pure64-0.2.2.0.ebuild 628 BLAKE2B b7aaf40e24b8591ae701dbe8a4a40fd212661208de92696aeccc303d2a069eaeea2f07e3942d512b6f8b4694c6612f6c7d8bdb4c0cbbcc5ad2f6b7471115e390 SHA512 95a1a84414f6add6af0903d0a3c6e6c4b431c0a720ca4f04f31ba52ac328eab48e5a5f9ab40d5d3f4ee1b4f7e2604acbf5707b9c240ffb83ed23a358acaa906d
-MISC metadata.xml 1057 BLAKE2B fa5a7d12b1b97cda8cef3814097cfa45f63fbcb4bf4543435def62892c2fea4aef75a6b4e33e13f01c5449559ba46b47a5ffc1c82016b56d6e79028b564090f8 SHA512 0a5c727c7969e00d66d2efcf8a85e66d128360b97e6d6378f8ab5ff300d7aa41ce71dc536a66e96e9e88f6b84565d81ff6c2ce2d4700fddf8c67071ba7929439
diff --git a/dev-haskell/mersenne-random-pure64/mersenne-random-pure64-0.2.2.0.ebuild b/dev-haskell/mersenne-random-pure64/mersenne-random-pure64-0.2.2.0.ebuild
deleted file mode 100644
index 50120bc97bb5..000000000000
--- a/dev-haskell/mersenne-random-pure64/mersenne-random-pure64-0.2.2.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Generate high quality pseudorandom numbers purely using a Mersenne Twister"
-HOMEPAGE="http://code.haskell.org/~dons/code/mersenne-random-pure64/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/random:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6.0
-"
diff --git a/dev-haskell/mersenne-random-pure64/metadata.xml b/dev-haskell/mersenne-random-pure64/metadata.xml
deleted file mode 100644
index 55b6c2517118..000000000000
--- a/dev-haskell/mersenne-random-pure64/metadata.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- The Mersenne twister is a pseudorandom number generator developed by
- Makoto Matsumoto and Takuji Nishimura that is based on a matrix linear
- recurrence over a finite binary field. It provides for fast generation
- of very high quality pseudorandom numbers. The source for the C code
- can be found here:
-
- &lt;http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt64.html&gt;
-
- This library provides a purely functional binding to the 64 bit
- classic mersenne twister, along with instances of RandomGen, so the
- generator can be used with System.Random. The generator should
- typically be a few times faster than the default StdGen (but a tad
- slower than the impure 'mersenne-random' library based on SIMD
- instructions and destructive state updates.
-
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/mime-mail/Manifest b/dev-haskell/mime-mail/Manifest
deleted file mode 100644
index edc0e2cff200..000000000000
--- a/dev-haskell/mime-mail/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST mime-mail-0.5.0.tar.gz 10504 BLAKE2B ba5e1908f64b5056927b5f2a9fa66c41e7d3b6a2b150e741c178cc655a715f604c9cef48285b6c6e186754587d02d6923715d89582fe48a4e0566fc0a0cdc7cc SHA512 b4f18be040d447436c8d180f596f565a0e9ae6f7f771512047b851b32e42dd1410522de755e0b3d5ee6c6db15c076dce0bd9312b43ca71f531c43249b4a6d020
-EBUILD mime-mail-0.5.0.ebuild 787 BLAKE2B 6cf3d8875b52ecc161d06e742518d4d1f40c4b918511febfe5fff4538d8a67cadcb0813fc0ccd2682c848f16106fda5f0873a3956013515e66dbc98fa2db25a1 SHA512 2b55ac1a0407153ff0f22652372b56273cb01c6dee2f691f86f9d2efe353555ae180345d6d72b72899699b22b92a8454fe6e394af388abfb5034be6edbb25c3c
-MISC metadata.xml 680 BLAKE2B e3591e75c9b138be41649c7fbbfcdfe1c072ae82dd0b83c057b0cdcc2da9b10393e22831fb7df7efe1c18de563f827192ae5d4c9eed4fe215b7965c79310867c SHA512 3704ae2dceb70dabaff147b1fbc1ab38d8fade827bd1eda90e99ba20907249113b1cee043f29868e80c053d742c35bd246186f42699c734b375da80991d716d0
diff --git a/dev-haskell/mime-mail/metadata.xml b/dev-haskell/mime-mail/metadata.xml
deleted file mode 100644
index 97dbd48a5faa..000000000000
--- a/dev-haskell/mime-mail/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- This package provides some high-level datatypes for declaring MIME email messages, functions for automatically composing these into bytestrings, and the ability to send bytestrings via the sendmail executable. You can also use any other library you wish to send via different methods, eg directly to SMTP.
- </longdescription>
- <upstream>
- <remote-id type="github">snoyberg/mime-mail</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/mime-mail/mime-mail-0.5.0.ebuild b/dev-haskell/mime-mail/mime-mail-0.5.0.ebuild
deleted file mode 100644
index e4b58b61fd46..000000000000
--- a/dev-haskell/mime-mail/mime-mail-0.5.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.1
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Compose MIME email messages"
-HOMEPAGE="https://github.com/snoyberg/mime-mail"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/base64-bytestring-0.1:=[profile?]
- >=dev-haskell/blaze-builder-0.2.1:=[profile?] <dev-haskell/blaze-builder-0.5:=[profile?]
- >=dev-haskell/random-1.0:=[profile?]
- >=dev-haskell/text-0.7:=[profile?]
- >=dev-lang/ghc-8.0.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.24.0.0
- test? ( >=dev-haskell/hspec-1.3 )
-"
diff --git a/dev-haskell/mime/Manifest b/dev-haskell/mime/Manifest
deleted file mode 100644
index 8aea599819bd..000000000000
--- a/dev-haskell/mime/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST mime-0.4.0.2.tar.gz 9438 BLAKE2B 0aef0b6cb44aac122943654e05238616cd13d0b6431911e55df13634623922ed2bb8616ce09ca18d700ab4cd460f8dbde248b7cbb4f723609f4e50a02ade0af4 SHA512 03fad3792a6935ea5ea75cc9756760277ad005db106cf6aa4f951a23e32d170bcb09dea399d2ace5b4f44afc2c73ec1b377f86b8f70616320490cd690ae4ea15
-EBUILD mime-0.4.0.2.ebuild 556 BLAKE2B 4a047755fc9a6f941194b90b8c45ee8963a914064a28c0ccb3f5abb0043b6c744b700b259994d78e86cbe15c37aa83c01c898b2082ff21a17be5b845198e5b0a SHA512 496fc3a897160be9039d779b8bc66e561447c76b73bc4cbfef7b5183febb044ecd350b964a3b0713c7339d4afd5ed502a32fc890f1bd43651edd6952d9c6bfd9
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/mime/metadata.xml b/dev-haskell/mime/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/mime/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/mime/mime-0.4.0.2.ebuild b/dev-haskell/mime/mime-0.4.0.2.ebuild
deleted file mode 100644
index af28b2c997b5..000000000000
--- a/dev-haskell/mime/mime-0.4.0.2.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Working with MIME types"
-HOMEPAGE="https://github.com/GaloisInc/mime"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/text-0.9:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
diff --git a/dev-haskell/minisat/Manifest b/dev-haskell/minisat/Manifest
deleted file mode 100644
index bd5dd4a18616..000000000000
--- a/dev-haskell/minisat/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST minisat-0.1.2.tar.gz 45469 BLAKE2B 69a422874c40ec05f97af75ab63d263faafaa4623aa1fe9a40059d2285742ee11ee2fa14aca7ffb8b8503838f0612abea7e8c4b26826dd230abb422fe6c96731 SHA512 557f5f8412adb84784a1edab4981bf5029dea5b0ac731eca2e464f3573ba537c6696613bf494f08cfb7f1b53468f563f758138b60c00edaf046d7ce74f023a85
-EBUILD minisat-0.1.2.ebuild 580 BLAKE2B 8d57bdfe5fef7676a44bc2cd7cd74a068e839196f1cf32ab6a895244653426d680b4b6b142b367cf8693872caf704c2c84db347aad91ee66de76514f70b44c4c SHA512 427926c0df03465ff14651cea2c1a13b9c5f9e98a5be2b96f28c9dfa39cba0640b916adfbc096d72a3686d70192614f77a218c59053bc01918f20f525ca84b07
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/minisat/metadata.xml b/dev-haskell/minisat/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/minisat/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/minisat/minisat-0.1.2.ebuild b/dev-haskell/minisat/minisat-0.1.2.ebuild
deleted file mode 100644
index 944b45fde360..000000000000
--- a/dev-haskell/minisat/minisat-0.1.2.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="A Haskell bundle of the Minisat SAT solver"
-HOMEPAGE="https://hackage.haskell.org/package/minisat"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/async:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
diff --git a/dev-haskell/mod/Manifest b/dev-haskell/mod/Manifest
deleted file mode 100644
index 55c0ef9632e1..000000000000
--- a/dev-haskell/mod/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST mod-0.1.1.0.tar.gz 9471 BLAKE2B 5f664e1d35abf143223bc25ab5eec054a5a2403ae43bec41fde0b4c386a68a2ede336c539cae6588c267d2104fa182896212d9ac88493919f4b4e66cecfe91b4 SHA512 08656e15e417f11a6e7980510e091d2a59d4786ae269795aba04d5952b08556cd1ee3b9c38b456bf86e08f505a797e82a68ee36eec27cd155692f14cedc2acb0
-EBUILD mod-0.1.1.0.ebuild 899 BLAKE2B 1af3bf7cda3cc71df7ee04b1af33d21bfe3f373f5e079316270ae89f56a340f52dab4ffa2c1d45db6e370f71dfdb8cde332a421d2cf5c2c6ee1a62c032a6e2c8 SHA512 918d6a0bdd1e7c26c61ae81e1605fc35cc53807ffcf38a1a337c4a6ab5e70bb69f8ac7fa72e64dee60753dceffca731a1e5f605345e2131451f8c10e88d94f21
-MISC metadata.xml 604 BLAKE2B b4071e8d17cba8debbfcea3cf212fff8d44612e71eb9c5b9a1b932312c5f2adfc4232521cc7326d37e9ffb1b398e47492d566ebda798d3a462a56732a868de62 SHA512 512062dd97637bb6d03127e3966c1bcbb1c2c411adeab5473e27debc37fd2bd80dcbced9fda858c11fe2643792cdcbe66a9d8e4f7a22dc13123632436d8cd68e
diff --git a/dev-haskell/mod/metadata.xml b/dev-haskell/mod/metadata.xml
deleted file mode 100644
index e08e9c53af92..000000000000
--- a/dev-haskell/mod/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <use>
- <flag name="semirings">Derive semiring instances</flag>
- </use>
- <longdescription>
- &lt;https://en.wikipedia.org/wiki/Modular_arithmetic Modular arithmetic&gt;,
- promoting moduli to the type level, with an emphasis on performance.
- Originally part of &lt;https://hackage.haskell.org/package/arithmoi arithmoi&gt; package.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/mod/mod-0.1.1.0.ebuild b/dev-haskell/mod/mod-0.1.1.0.ebuild
deleted file mode 100644
index cf308500308e..000000000000
--- a/dev-haskell/mod/mod-0.1.1.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Fast type-safe modular arithmetic"
-HOMEPAGE="https://github.com/Bodigrim/mod"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+semirings"
-
-RDEPEND=">=dev-lang/ghc-8.2.1:=
- semirings? ( >=dev-haskell/semirings-0.5:=[profile?] )
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.0.0.2
- test? ( dev-haskell/quickcheck-classes-base
- >=dev-haskell/tasty-0.10
- >=dev-haskell/tasty-quickcheck-0.9 <dev-haskell/tasty-quickcheck-0.11
- semirings? ( >=dev-haskell/quickcheck-classes-0.6.3 ) )
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag semirings semirings)
-}
diff --git a/dev-haskell/monad-journal/Manifest b/dev-haskell/monad-journal/Manifest
deleted file mode 100644
index 092785838be3..000000000000
--- a/dev-haskell/monad-journal/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST monad-journal-0.8.1.tar.gz 4694 BLAKE2B a9e901bd3dc049f3565fb3c07289040840205499226c66b14804631cb7e9fbc24fed76cd4d376e7b44552d577831867272574ae759bc18a0795c70cc6b237d40 SHA512 3fbc984b3f74d24fca71bc2530832f3748a64e636adfd504fe48e86fefabe53b0911e5b173b6acbbd85128c11f5bd2a7079d6c3fd622148aee7b56f26173379d
-EBUILD monad-journal-0.8.1.ebuild 804 BLAKE2B e7a33748bd13af21981505919324cdeed29f84861aee8bf15f6a3ccba6dea791099d5cd3c379aaf2a40f36c0484444740280f5b18eba058879dd46f8b58a26d5 SHA512 972cd95f2c5604337b04b4f92c2ef5998a6130ffd4a705e383d3a9030e11f1398cc5b0b83ec8f00577380b25362972bc004067559ae29d2410df8a106ebb1c45
-MISC metadata.xml 637 BLAKE2B 570c4e19087cfafdc8de2e6a10f8a859387bb4d3e8324748fe2986d582a194538143d677687aed6433521f87537c31a13ce5f934c61ece155bb9ff9e463fc68a SHA512 05a51648a176409d01b23a281f7c43e2b08327ee989cbc38411a52a4bce8a3b89b0db57e0207aff51261935d9d5242647ebf5f0218857da102e64504ff297ac6
diff --git a/dev-haskell/monad-journal/metadata.xml b/dev-haskell/monad-journal/metadata.xml
deleted file mode 100644
index bb65d086583e..000000000000
--- a/dev-haskell/monad-journal/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- This package provides a typeclass for logging in
- pure code, or more generally, in any kind of
- context. You can do whatever you want with
- logs, especially get them, clear them or even
- sink them through `IO` if you're logging in
- `(MonadIO m) =&gt; m`.
- </longdescription>
- <upstream>
- <remote-id type="github">phaazon/monad-journal</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/monad-journal/monad-journal-0.8.1.ebuild b/dev-haskell/monad-journal/monad-journal-0.8.1.ebuild
deleted file mode 100644
index aca4a9189b13..000000000000
--- a/dev-haskell/monad-journal/monad-journal-0.8.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Pure logger typeclass and monad transformer"
-HOMEPAGE="https://github.com/phaazon/monad-journal"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/monad-control-0.3:=[profile?] <dev-haskell/monad-control-1.1:=[profile?]
- >=dev-haskell/mtl-2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
- >=dev-haskell/transformers-base-0.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?]
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
-"
diff --git a/dev-haskell/monad-unlift/Manifest b/dev-haskell/monad-unlift/Manifest
deleted file mode 100644
index e4d466d64349..000000000000
--- a/dev-haskell/monad-unlift/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST monad-unlift-0.2.0.tar.gz 5845 BLAKE2B a5677a6356678b5bf508d4b06552d452c7d396bf48d9fa37969bdc50da91f0c1f0caacd294e01c1046a3b3930216263cfb7ba8a163d6a2299e843f8555828889 SHA512 4b9db8679532e89c05c63328603bc7e72131b79d31e35225e8655ddc4d32e761de58c6db70bfdde2c148f105daa57ff08976cb79bddbdc99f85f083f8183afb3
-EBUILD monad-unlift-0.2.0.ebuild 763 BLAKE2B c901b05103aad69b28f4d5aa567d69ab38d105035d36a80b8f4d264bc257921eba6421e5123c9f910de31fb4aa6fa600aabb24acfb8c9c2c8c9992b13f494714 SHA512 45b5ee6ed26fc2b667ad628c8e747c7b6c81732418b39a8c5d9a6e8da33be42275d65987efefd3a85f3c85803955b473701ea6ad05c1ee38d279865fd441f54c
-MISC metadata.xml 332 BLAKE2B 12470d88b761c9dae23041e9f6ecf3b410dd1c80381fadc65568f4df1ba58c165e61ba253cdd57387d1d2d62351f5dd204abda1f7089aa4eba216b4e2d5f6efa SHA512 92ba860306d15353570800c192f43faffed42447c7ed70055a953a02dea1191879d5e98e0558ae8d264bd3dfa3f53c09cae940d2c5bfeef83dbdfd0d11f93dce
diff --git a/dev-haskell/monad-unlift/metadata.xml b/dev-haskell/monad-unlift/metadata.xml
deleted file mode 100644
index 3748879fa116..000000000000
--- a/dev-haskell/monad-unlift/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <upstream>
- <remote-id type="github">fpco/monad-unlift</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/monad-unlift/monad-unlift-0.2.0.ebuild b/dev-haskell/monad-unlift/monad-unlift-0.2.0.ebuild
deleted file mode 100644
index 9142fb7ae0a7..000000000000
--- a/dev-haskell/monad-unlift/monad-unlift-0.2.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Typeclasses for representing monad transformer unlifting"
-HOMEPAGE="https://github.com/fpco/monad-unlift"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/constraints:=[profile?]
- >=dev-haskell/monad-control-1.0:=[profile?] <dev-haskell/monad-control-1.1:=[profile?]
- dev-haskell/transformers:=[profile?]
- dev-haskell/transformers-base:=[profile?]
- >=dev-lang/ghc-7.6.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.16.0
-"
diff --git a/dev-haskell/monadcatchio-mtl/Manifest b/dev-haskell/monadcatchio-mtl/Manifest
deleted file mode 100644
index 4d573e2fd4cb..000000000000
--- a/dev-haskell/monadcatchio-mtl/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST MonadCatchIO-mtl-0.3.1.0.tar.gz 1730 BLAKE2B 30d1b5d3f83fd09a1b3e78848d7c1a664374294cde8fca4c60546490adcf9fb14584d7ecf6fe5ec2033b76e0dddb6c367157595f87ac544ac5aaaae7db01bb97 SHA512 b39deb663e1f1aaed287fdcb52d3c452dae32b92ddac3a19e96d37fa7e4605b5631130d92759d28834f90a12e3eab2f0131cf72b2501b5ff1e36723cc0e19d02
-EBUILD monadcatchio-mtl-0.3.1.0-r2.ebuild 941 BLAKE2B deeef87ee1142824a103c0cc908a8c557c2b0cf214d2ba8db2b04c451fe64ecff315af174be80fca15ba30cd27748cadeab749ad9e82a69c6f5b68838ea585ed SHA512 0f644e0e577488cf30a703659258626ed72447c2a7aad6a82d45b13b02b4249b35517fa85b1e1e7a6c84864e0d174aa70502f4ee457a471e8d1a043fb393c6ba
-MISC metadata.xml 495 BLAKE2B 03145a084ca3025085096d85135728b8ac96f2eb6aaae8fe6d3e774c68dc5dd247c03224c0abb299ce4ce29d53e9710425825e919829c4863a3afd1c9c4789a7 SHA512 ba13da0bb986dc765e77b92f9ce73f10fa90999d2d307dd51ee178502346451614552ca1911759a455debfa2bca96c3f0a85274d0431cfef9332cab3642b6fff
diff --git a/dev-haskell/monadcatchio-mtl/metadata.xml b/dev-haskell/monadcatchio-mtl/metadata.xml
deleted file mode 100644
index 29407674743b..000000000000
--- a/dev-haskell/monadcatchio-mtl/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- </maintainer>
- <longdescription>
- Provides a monad-transformer version of the @Control.Exception.catch@
- function. For this, it defines the @MonadCatchIO@ class, a subset of
- @MonadIO@. It defines proper instances for most monad transformers in
- the 'mtl' library.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/monadcatchio-mtl/monadcatchio-mtl-0.3.1.0-r2.ebuild b/dev-haskell/monadcatchio-mtl/monadcatchio-mtl-0.3.1.0-r2.ebuild
deleted file mode 100644
index 9ec899f3c7f2..000000000000
--- a/dev-haskell/monadcatchio-mtl/monadcatchio-mtl-0.3.1.0-r2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.3.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-MY_PN="MonadCatchIO-mtl"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Monad-transformer version of the Control.Exception module"
-HOMEPAGE="http://darcsden.com/jcpetruzza/MonadCatchIO-mtl"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/extensible-exceptions:=[profile?]
- >=dev-haskell/monadcatchio-transformers-0.3.1.0:=[profile?]
- >=dev-lang/ghc-6.10.4:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6.0.3
-"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- default
-
- # default is not compatible to Cabal-3
- rm Setup.lhs || die
- cabal_chdeps \
- 'MonadCatchIO-transformers==0.3.1.0' 'MonadCatchIO-transformers>=0.3.1.0'
-}
diff --git a/dev-haskell/monadcatchio-transformers/Manifest b/dev-haskell/monadcatchio-transformers/Manifest
deleted file mode 100644
index f1631e5339be..000000000000
--- a/dev-haskell/monadcatchio-transformers/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST MonadCatchIO-transformers-0.3.1.3.tar.gz 4526 BLAKE2B d7fd79bf3cb2ace84c969d2566cdd0bb2641452b159c064d4a4bec87deadb1533fae8978bc32e97c661a753ac225caa26eaf37250398306cccd15a8619a081b1 SHA512 7794596851f59bcf3cc60e69bbad7c32f2f35fb4c9b1f53455e92d38503539b06dc50d4a9633ed3b6855bdfd0d69d41c37805c727025a81e9841d0819fea684c
-EBUILD monadcatchio-transformers-0.3.1.3-r1.ebuild 992 BLAKE2B 1b6115b1076fdc7ed49f2f3eef03ec303acbffb82f18d7c85bf3d8a7622cee0869dc60e3d19c59a29838c15c39da6c65aede8a0fbf110fd0eb67dc6814da2dfb SHA512 39a2411437e8ad95747a44571a17de291a253496fa45c5938dcc0bf2f6ae5eab6217f14ce4232600c0c05757096cad74de9a31b6ff63b121a34fd35d66e51f5e
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/monadcatchio-transformers/metadata.xml b/dev-haskell/monadcatchio-transformers/metadata.xml
deleted file mode 100644
index 937381521944..000000000000
--- a/dev-haskell/monadcatchio-transformers/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3-r1.ebuild b/dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3-r1.ebuild
deleted file mode 100644
index 321641777c99..000000000000
--- a/dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-MY_PN="MonadCatchIO-transformers"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Monad-transformer compatible version of the Control.Exception module"
-HOMEPAGE="https://hackage.haskell.org/package/MonadCatchIO-transformers"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/extensible-exceptions-0.1:=[profile?] <dev-haskell/extensible-exceptions-0.2:=[profile?]
- >=dev-haskell/monads-tf-0.1:=[profile?] <dev-haskell/monads-tf-0.2:=[profile?]
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
-"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- default
- cabal_chdeps \
- 'base < 4.9' 'base' \
- 'transformers >= 0.2 && < 0.5' 'transformers >= 0.2'
-}