summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED507
-rw-r--r--archivers/Makefile4
-rw-r--r--archivers/hs-tar/Makefile17
-rw-r--r--archivers/hs-tar/distinfo3
-rw-r--r--archivers/hs-tar/files/patch-tar.cabal11
-rw-r--r--archivers/hs-tar/pkg-descr8
-rw-r--r--archivers/hs-zip-archive/Makefile25
-rw-r--r--archivers/hs-zip-archive/distinfo3
-rw-r--r--archivers/hs-zip-archive/pkg-descr4
-rw-r--r--archivers/hs-zlib-bindings/Makefile19
-rw-r--r--archivers/hs-zlib-bindings/distinfo2
-rw-r--r--archivers/hs-zlib-bindings/pkg-descr4
-rw-r--r--archivers/hs-zlib/Makefile18
-rw-r--r--archivers/hs-zlib/distinfo3
-rw-r--r--archivers/hs-zlib/pkg-descr10
-rw-r--r--audio/Makefile3
-rw-r--r--audio/hs-ALUT/Makefile23
-rw-r--r--audio/hs-ALUT/distinfo3
-rw-r--r--audio/hs-ALUT/pkg-descr5
-rw-r--r--audio/hs-OpenAL/Makefile23
-rw-r--r--audio/hs-OpenAL/distinfo3
-rw-r--r--audio/hs-OpenAL/pkg-descr4
-rw-r--r--audio/hs-libmpd/Makefile20
-rw-r--r--audio/hs-libmpd/distinfo3
-rw-r--r--audio/hs-libmpd/pkg-descr3
-rw-r--r--benchmarks/Makefile2
-rw-r--r--benchmarks/hs-criterion-measurement/Makefile19
-rw-r--r--benchmarks/hs-criterion-measurement/distinfo3
-rw-r--r--benchmarks/hs-criterion-measurement/pkg-descr4
-rw-r--r--benchmarks/hs-criterion/Makefile31
-rw-r--r--benchmarks/hs-criterion/distinfo3
-rw-r--r--benchmarks/hs-criterion/pkg-descr6
-rw-r--r--converters/Makefile3
-rw-r--r--converters/hs-aeson-compat/Makefile21
-rw-r--r--converters/hs-aeson-compat/distinfo3
-rw-r--r--converters/hs-aeson-compat/pkg-descr3
-rw-r--r--converters/hs-aeson/Makefile21
-rw-r--r--converters/hs-aeson/distinfo3
-rw-r--r--converters/hs-aeson/pkg-descr5
-rw-r--r--converters/hs-json/Makefile20
-rw-r--r--converters/hs-json/distinfo3
-rw-r--r--converters/hs-json/pkg-descr8
-rw-r--r--databases/Makefile6
-rw-r--r--databases/hs-esqueleto/Makefile22
-rw-r--r--databases/hs-esqueleto/distinfo3
-rw-r--r--databases/hs-esqueleto/pkg-descr9
-rw-r--r--databases/hs-hedis/Makefile21
-rw-r--r--databases/hs-hedis/distinfo3
-rw-r--r--databases/hs-hedis/pkg-descr6
-rw-r--r--databases/hs-mysql/Makefile20
-rw-r--r--databases/hs-mysql/distinfo3
-rw-r--r--databases/hs-mysql/pkg-descr4
-rw-r--r--databases/hs-persistent-sqlite/Makefile21
-rw-r--r--databases/hs-persistent-sqlite/distinfo3
-rw-r--r--databases/hs-persistent-sqlite/pkg-descr5
-rw-r--r--databases/hs-persistent-template/Makefile20
-rw-r--r--databases/hs-persistent-template/distinfo3
-rw-r--r--databases/hs-persistent-template/files/patch-persistent-template.cabal18
-rw-r--r--databases/hs-persistent-template/pkg-descr4
-rw-r--r--databases/hs-persistent/Makefile24
-rw-r--r--databases/hs-persistent/distinfo3
-rw-r--r--databases/hs-persistent/files/patch-persistent.cabal11
-rw-r--r--databases/hs-persistent/pkg-descr4
-rw-r--r--deskutils/Makefile1
-rw-r--r--deskutils/hs-fdo-notify/Makefile19
-rw-r--r--deskutils/hs-fdo-notify/distinfo3
-rw-r--r--deskutils/hs-fdo-notify/pkg-descr7
-rw-r--r--devel/Makefile265
-rw-r--r--devel/hs-Boolean/Makefile17
-rw-r--r--devel/hs-Boolean/distinfo3
-rw-r--r--devel/hs-Boolean/pkg-descr3
-rw-r--r--devel/hs-BoundedChan/Makefile18
-rw-r--r--devel/hs-BoundedChan/distinfo3
-rw-r--r--devel/hs-BoundedChan/pkg-descr4
-rw-r--r--devel/hs-ConfigFile/Makefile19
-rw-r--r--devel/hs-ConfigFile/distinfo3
-rw-r--r--devel/hs-ConfigFile/pkg-descr12
-rw-r--r--devel/hs-EdisonAPI/Makefile19
-rw-r--r--devel/hs-EdisonAPI/distinfo3
-rw-r--r--devel/hs-EdisonAPI/pkg-descr11
-rw-r--r--devel/hs-EdisonCore/Makefile19
-rw-r--r--devel/hs-EdisonCore/distinfo3
-rw-r--r--devel/hs-EdisonCore/pkg-descr7
-rw-r--r--devel/hs-GenericPretty/Makefile17
-rw-r--r--devel/hs-GenericPretty/distinfo3
-rw-r--r--devel/hs-GenericPretty/pkg-descr5
-rw-r--r--devel/hs-Glob/Makefile19
-rw-r--r--devel/hs-Glob/distinfo3
-rw-r--r--devel/hs-Glob/pkg-descr3
-rw-r--r--devel/hs-HUnit/Makefile19
-rw-r--r--devel/hs-HUnit/distinfo3
-rw-r--r--devel/hs-HUnit/pkg-descr4
-rw-r--r--devel/hs-IfElse/Makefile19
-rw-r--r--devel/hs-IfElse/distinfo3
-rw-r--r--devel/hs-IfElse/pkg-descr3
-rw-r--r--devel/hs-List/Makefile17
-rw-r--r--devel/hs-List/distinfo3
-rw-r--r--devel/hs-List/pkg-descr4
-rw-r--r--devel/hs-ListLike/Makefile19
-rw-r--r--devel/hs-ListLike/distinfo3
-rw-r--r--devel/hs-ListLike/files/patch-ListLike.cabal11
-rw-r--r--devel/hs-ListLike/pkg-descr12
-rw-r--r--devel/hs-MemoTrie/Makefile20
-rw-r--r--devel/hs-MemoTrie/distinfo3
-rw-r--r--devel/hs-MemoTrie/pkg-descr4
-rw-r--r--devel/hs-MissingH/Makefile22
-rw-r--r--devel/hs-MissingH/distinfo3
-rw-r--r--devel/hs-MissingH/pkg-descr5
-rw-r--r--devel/hs-MonadRandom/Makefile17
-rw-r--r--devel/hs-MonadRandom/distinfo3
-rw-r--r--devel/hs-MonadRandom/files/patch-MonadRandom.cabal10
-rw-r--r--devel/hs-MonadRandom/pkg-descr3
-rw-r--r--devel/hs-ObjectName/Makefile18
-rw-r--r--devel/hs-ObjectName/distinfo3
-rw-r--r--devel/hs-ObjectName/pkg-descr5
-rw-r--r--devel/hs-Only/Makefile17
-rw-r--r--devel/hs-Only/distinfo3
-rw-r--r--devel/hs-Only/pkg-descr11
-rw-r--r--devel/hs-QuickCheck/Makefile20
-rw-r--r--devel/hs-QuickCheck/distinfo3
-rw-r--r--devel/hs-QuickCheck/pkg-descr12
-rw-r--r--devel/hs-ReadArgs/Makefile21
-rw-r--r--devel/hs-ReadArgs/distinfo3
-rw-r--r--devel/hs-ReadArgs/pkg-descr4
-rw-r--r--devel/hs-STMonadTrans/Makefile19
-rw-r--r--devel/hs-STMonadTrans/distinfo3
-rw-r--r--devel/hs-STMonadTrans/pkg-descr3
-rw-r--r--devel/hs-SafeSemaphore/Makefile17
-rw-r--r--devel/hs-SafeSemaphore/distinfo3
-rw-r--r--devel/hs-SafeSemaphore/pkg-descr5
-rw-r--r--devel/hs-StateVar/Makefile17
-rw-r--r--devel/hs-StateVar/distinfo3
-rw-r--r--devel/hs-StateVar/pkg-descr4
-rw-r--r--devel/hs-Stream/Makefile20
-rw-r--r--devel/hs-Stream/distinfo3
-rw-r--r--devel/hs-Stream/pkg-descr6
-rw-r--r--devel/hs-abstract-deque/Makefile21
-rw-r--r--devel/hs-abstract-deque/distinfo3
-rw-r--r--devel/hs-abstract-deque/pkg-descr14
-rw-r--r--devel/hs-abstract-par/Makefile17
-rw-r--r--devel/hs-abstract-par/distinfo3
-rw-r--r--devel/hs-abstract-par/pkg-descr8
-rw-r--r--devel/hs-activehs-base/Makefile19
-rw-r--r--devel/hs-activehs-base/distinfo3
-rw-r--r--devel/hs-activehs-base/files/patch-activehs-base.cabal11
-rw-r--r--devel/hs-activehs-base/pkg-descr5
-rw-r--r--devel/hs-ansi-terminal/Makefile21
-rw-r--r--devel/hs-ansi-terminal/distinfo3
-rw-r--r--devel/hs-ansi-terminal/pkg-descr6
-rw-r--r--devel/hs-ansi-wl-pprint/Makefile21
-rw-r--r--devel/hs-ansi-wl-pprint/distinfo3
-rw-r--r--devel/hs-ansi-wl-pprint/pkg-descr5
-rw-r--r--devel/hs-arrows/Makefile20
-rw-r--r--devel/hs-arrows/distinfo3
-rw-r--r--devel/hs-arrows/pkg-descr4
-rw-r--r--devel/hs-asn1-data/Makefile19
-rw-r--r--devel/hs-asn1-data/distinfo3
-rw-r--r--devel/hs-asn1-data/pkg-descr4
-rw-r--r--devel/hs-asn1-encoding/Makefile19
-rw-r--r--devel/hs-asn1-encoding/distinfo3
-rw-r--r--devel/hs-asn1-encoding/pkg-descr4
-rw-r--r--devel/hs-asn1-parse/Makefile19
-rw-r--r--devel/hs-asn1-parse/distinfo3
-rw-r--r--devel/hs-asn1-parse/pkg-descr4
-rw-r--r--devel/hs-asn1-types/Makefile19
-rw-r--r--devel/hs-asn1-types/distinfo3
-rw-r--r--devel/hs-asn1-types/pkg-descr3
-rw-r--r--devel/hs-async/Makefile19
-rw-r--r--devel/hs-async/distinfo3
-rw-r--r--devel/hs-async/files/patch-async.cabal11
-rw-r--r--devel/hs-async/pkg-descr15
-rw-r--r--devel/hs-atomic-primops/Makefile19
-rw-r--r--devel/hs-atomic-primops/distinfo3
-rw-r--r--devel/hs-atomic-primops/files/patch-atomic-primops.cabal11
-rw-r--r--devel/hs-atomic-primops/pkg-descr8
-rw-r--r--devel/hs-auto-update/Makefile17
-rw-r--r--devel/hs-auto-update/distinfo3
-rw-r--r--devel/hs-auto-update/pkg-descr6
-rw-r--r--devel/hs-base-compat-batteries/Makefile19
-rw-r--r--devel/hs-base-compat-batteries/distinfo3
-rw-r--r--devel/hs-base-compat-batteries/pkg-descr11
-rw-r--r--devel/hs-base-compat/Makefile17
-rw-r--r--devel/hs-base-compat/distinfo3
-rw-r--r--devel/hs-base-compat/pkg-descr11
-rw-r--r--devel/hs-base-orphans/Makefile17
-rw-r--r--devel/hs-base-orphans/distinfo3
-rw-r--r--devel/hs-base-orphans/pkg-descr6
-rw-r--r--devel/hs-base-unicode-symbols/Makefile17
-rw-r--r--devel/hs-base-unicode-symbols/distinfo3
-rw-r--r--devel/hs-base-unicode-symbols/pkg-descr10
-rw-r--r--devel/hs-base16-bytestring/Makefile17
-rw-r--r--devel/hs-base16-bytestring/distinfo3
-rw-r--r--devel/hs-base16-bytestring/pkg-descr3
-rw-r--r--devel/hs-base64-bytestring/Makefile17
-rw-r--r--devel/hs-base64-bytestring/distinfo3
-rw-r--r--devel/hs-base64-bytestring/pkg-descr3
-rw-r--r--devel/hs-basement/Makefile17
-rw-r--r--devel/hs-basement/distinfo3
-rw-r--r--devel/hs-basement/pkg-descr12
-rw-r--r--devel/hs-basic-prelude/Makefile20
-rw-r--r--devel/hs-basic-prelude/distinfo3
-rw-r--r--devel/hs-basic-prelude/pkg-descr17
-rw-r--r--devel/hs-bifunctors/Makefile20
-rw-r--r--devel/hs-bifunctors/distinfo3
-rw-r--r--devel/hs-bifunctors/pkg-descr3
-rw-r--r--devel/hs-bitarray/Makefile17
-rw-r--r--devel/hs-bitarray/distinfo3
-rw-r--r--devel/hs-bitarray/pkg-descr3
-rw-r--r--devel/hs-bits-atomic/Makefile17
-rw-r--r--devel/hs-bits-atomic/distinfo3
-rw-r--r--devel/hs-bits-atomic/pkg-descr6
-rw-r--r--devel/hs-blaze-builder/Makefile17
-rw-r--r--devel/hs-blaze-builder/distinfo3
-rw-r--r--devel/hs-blaze-builder/pkg-descr9
-rw-r--r--devel/hs-blaze-textual/Makefile20
-rw-r--r--devel/hs-blaze-textual/distinfo3
-rw-r--r--devel/hs-blaze-textual/pkg-descr3
-rw-r--r--devel/hs-bloomfilter/Makefile17
-rw-r--r--devel/hs-bloomfilter/distinfo3
-rw-r--r--devel/hs-bloomfilter/pkg-descr3
-rw-r--r--devel/hs-boxes/Makefile19
-rw-r--r--devel/hs-boxes/distinfo3
-rw-r--r--devel/hs-boxes/pkg-descr4
-rw-r--r--devel/hs-bsd-sysctl/Makefile18
-rw-r--r--devel/hs-bsd-sysctl/distinfo3
-rw-r--r--devel/hs-bsd-sysctl/files/patch-Setup.hs16
-rw-r--r--devel/hs-bsd-sysctl/pkg-descr6
-rw-r--r--devel/hs-byteable/Makefile17
-rw-r--r--devel/hs-byteable/distinfo3
-rw-r--r--devel/hs-byteable/pkg-descr5
-rw-r--r--devel/hs-byteorder/Makefile17
-rw-r--r--devel/hs-byteorder/distinfo3
-rw-r--r--devel/hs-byteorder/pkg-descr3
-rw-r--r--devel/hs-bytestring-lexing/Makefile20
-rw-r--r--devel/hs-bytestring-lexing/distinfo3
-rw-r--r--devel/hs-bytestring-lexing/pkg-descr3
-rw-r--r--devel/hs-bytestring-mmap/Makefile17
-rw-r--r--devel/hs-bytestring-mmap/distinfo3
-rw-r--r--devel/hs-bytestring-mmap/pkg-descr5
-rw-r--r--devel/hs-bytestring-show/Makefile17
-rw-r--r--devel/hs-bytestring-show/distinfo3
-rw-r--r--devel/hs-bytestring-show/files/patch-bytestring-show.cabal11
-rw-r--r--devel/hs-bytestring-show/pkg-descr3
-rw-r--r--devel/hs-call-stack/Makefile17
-rw-r--r--devel/hs-call-stack/distinfo3
-rw-r--r--devel/hs-call-stack/pkg-descr3
-rw-r--r--devel/hs-cereal/Makefile17
-rw-r--r--devel/hs-cereal/distinfo3
-rw-r--r--devel/hs-cereal/pkg-descr5
-rw-r--r--devel/hs-checkers/Makefile20
-rw-r--r--devel/hs-checkers/distinfo3
-rw-r--r--devel/hs-checkers/pkg-descr6
-rw-r--r--devel/hs-chunked-data/Makefile19
-rw-r--r--devel/hs-chunked-data/distinfo3
-rw-r--r--devel/hs-chunked-data/pkg-descr3
-rw-r--r--devel/hs-classy-prelude-conduit/Makefile20
-rw-r--r--devel/hs-classy-prelude-conduit/distinfo3
-rw-r--r--devel/hs-classy-prelude-conduit/pkg-descr3
-rw-r--r--devel/hs-classy-prelude/Makefile24
-rw-r--r--devel/hs-classy-prelude/distinfo3
-rw-r--r--devel/hs-classy-prelude/pkg-descr6
-rw-r--r--devel/hs-clock/Makefile17
-rw-r--r--devel/hs-clock/distinfo3
-rw-r--r--devel/hs-clock/pkg-descr4
-rw-r--r--devel/hs-cmdargs/Makefile25
-rw-r--r--devel/hs-cmdargs/distinfo3
-rw-r--r--devel/hs-cmdargs/pkg-descr17
-rw-r--r--devel/hs-code-page/Makefile17
-rw-r--r--devel/hs-code-page/distinfo3
-rw-r--r--devel/hs-code-page/pkg-descr10
-rw-r--r--devel/hs-colour/Makefile17
-rw-r--r--devel/hs-colour/distinfo3
-rw-r--r--devel/hs-colour/pkg-descr5
-rw-r--r--devel/hs-concurrent-output/Makefile19
-rw-r--r--devel/hs-concurrent-output/distinfo3
-rw-r--r--devel/hs-concurrent-output/pkg-descr9
-rw-r--r--devel/hs-conduit-combinators/Makefile22
-rw-r--r--devel/hs-conduit-combinators/distinfo3
-rw-r--r--devel/hs-conduit-combinators/pkg-descr4
-rw-r--r--devel/hs-conduit-extra/Makefile21
-rw-r--r--devel/hs-conduit-extra/distinfo3
-rw-r--r--devel/hs-conduit-extra/pkg-descr7
-rw-r--r--devel/hs-conduit/Makefile20
-rw-r--r--devel/hs-conduit/distinfo3
-rw-r--r--devel/hs-conduit/pkg-descr7
-rw-r--r--devel/hs-configurator/Makefile19
-rw-r--r--devel/hs-configurator/distinfo3
-rw-r--r--devel/hs-configurator/pkg-descr19
-rw-r--r--devel/hs-constraints/Makefile19
-rw-r--r--devel/hs-constraints/distinfo3
-rw-r--r--devel/hs-constraints/pkg-descr5
-rw-r--r--devel/hs-convertible/Makefile20
-rw-r--r--devel/hs-convertible/distinfo3
-rw-r--r--devel/hs-convertible/pkg-descr14
-rw-r--r--devel/hs-data-default-class/Makefile17
-rw-r--r--devel/hs-data-default-class/distinfo3
-rw-r--r--devel/hs-data-default-class/pkg-descr3
-rw-r--r--devel/hs-data-default-instances-base/Makefile19
-rw-r--r--devel/hs-data-default-instances-base/distinfo3
-rw-r--r--devel/hs-data-default-instances-base/pkg-descr3
-rw-r--r--devel/hs-data-default-instances-containers/Makefile19
-rw-r--r--devel/hs-data-default-instances-containers/distinfo3
-rw-r--r--devel/hs-data-default-instances-containers/pkg-descr3
-rw-r--r--devel/hs-data-default-instances-dlist/Makefile19
-rw-r--r--devel/hs-data-default-instances-dlist/distinfo3
-rw-r--r--devel/hs-data-default-instances-dlist/pkg-descr3
-rw-r--r--devel/hs-data-default-instances-old-locale/Makefile19
-rw-r--r--devel/hs-data-default-instances-old-locale/distinfo3
-rw-r--r--devel/hs-data-default-instances-old-locale/pkg-descr3
-rw-r--r--devel/hs-data-default/Makefile21
-rw-r--r--devel/hs-data-default/distinfo3
-rw-r--r--devel/hs-data-default/pkg-descr3
-rw-r--r--devel/hs-data-endian/Makefile17
-rw-r--r--devel/hs-data-endian/distinfo3
-rw-r--r--devel/hs-data-endian/pkg-descr3
-rw-r--r--devel/hs-data-hash/Makefile17
-rw-r--r--devel/hs-data-hash/distinfo3
-rw-r--r--devel/hs-data-hash/pkg-descr4
-rw-r--r--devel/hs-data-ordlist/Makefile17
-rw-r--r--devel/hs-data-ordlist/distinfo3
-rw-r--r--devel/hs-data-ordlist/pkg-descr3
-rw-r--r--devel/hs-data-pprint/Makefile19
-rw-r--r--devel/hs-data-pprint/distinfo3
-rw-r--r--devel/hs-data-pprint/files/patch-Data_PPrint.hs9
-rw-r--r--devel/hs-data-pprint/files/patch-data-pprint.cabal24
-rw-r--r--devel/hs-data-pprint/pkg-descr10
-rw-r--r--devel/hs-date-cache/Makefile17
-rw-r--r--devel/hs-date-cache/distinfo3
-rw-r--r--devel/hs-date-cache/pkg-descr4
-rw-r--r--devel/hs-datetime/Makefile20
-rw-r--r--devel/hs-datetime/distinfo3
-rw-r--r--devel/hs-datetime/pkg-descr5
-rw-r--r--devel/hs-dbus/Makefile20
-rw-r--r--devel/hs-dbus/distinfo3
-rw-r--r--devel/hs-dbus/pkg-descr13
-rw-r--r--devel/hs-deepseq-generics/Makefile17
-rw-r--r--devel/hs-deepseq-generics/distinfo3
-rw-r--r--devel/hs-deepseq-generics/files/patch-deepseq-generics.cabal10
-rw-r--r--devel/hs-deepseq-generics/pkg-descr5
-rw-r--r--devel/hs-directory-tree/Makefile17
-rw-r--r--devel/hs-directory-tree/distinfo3
-rw-r--r--devel/hs-directory-tree/pkg-descr7
-rw-r--r--devel/hs-dlist-instances/Makefile19
-rw-r--r--devel/hs-dlist-instances/distinfo3
-rw-r--r--devel/hs-dlist-instances/pkg-descr4
-rw-r--r--devel/hs-dlist/Makefile18
-rw-r--r--devel/hs-dlist/distinfo3
-rw-r--r--devel/hs-dlist/pkg-descr5
-rw-r--r--devel/hs-easy-file/Makefile17
-rw-r--r--devel/hs-easy-file/distinfo3
-rw-r--r--devel/hs-easy-file/pkg-descr3
-rw-r--r--devel/hs-echo/Makefile17
-rw-r--r--devel/hs-echo/distinfo3
-rw-r--r--devel/hs-echo/files/patch-echo.cabal11
-rw-r--r--devel/hs-echo/pkg-descr6
-rw-r--r--devel/hs-edit-distance/Makefile19
-rw-r--r--devel/hs-edit-distance/distinfo3
-rw-r--r--devel/hs-edit-distance/pkg-descr4
-rw-r--r--devel/hs-either/Makefile21
-rw-r--r--devel/hs-either/distinfo3
-rw-r--r--devel/hs-either/pkg-descr3
-rw-r--r--devel/hs-enclosed-exceptions/Makefile19
-rw-r--r--devel/hs-enclosed-exceptions/distinfo3
-rw-r--r--devel/hs-enclosed-exceptions/pkg-descr4
-rw-r--r--devel/hs-equivalence/Makefile19
-rw-r--r--devel/hs-equivalence/distinfo3
-rw-r--r--devel/hs-equivalence/pkg-descr5
-rw-r--r--devel/hs-errors/Makefile19
-rw-r--r--devel/hs-errors/distinfo3
-rw-r--r--devel/hs-errors/pkg-descr5
-rw-r--r--devel/hs-exceptions/Makefile19
-rw-r--r--devel/hs-exceptions/distinfo3
-rw-r--r--devel/hs-exceptions/files/patch-exceptions.cabal11
-rw-r--r--devel/hs-exceptions/pkg-descr3
-rw-r--r--devel/hs-extensible-exceptions/Makefile19
-rw-r--r--devel/hs-extensible-exceptions/distinfo3
-rw-r--r--devel/hs-extensible-exceptions/pkg-descr4
-rw-r--r--devel/hs-extra/Makefile19
-rw-r--r--devel/hs-extra/distinfo3
-rw-r--r--devel/hs-extra/pkg-descr10
-rw-r--r--devel/hs-fast-logger/Makefile19
-rw-r--r--devel/hs-fast-logger/distinfo3
-rw-r--r--devel/hs-fast-logger/pkg-descr3
-rw-r--r--devel/hs-fgl/Makefile18
-rw-r--r--devel/hs-fgl/distinfo3
-rw-r--r--devel/hs-fgl/pkg-descr3
-rw-r--r--devel/hs-file-embed/Makefile17
-rw-r--r--devel/hs-file-embed/distinfo3
-rw-r--r--devel/hs-file-embed/pkg-descr4
-rw-r--r--devel/hs-filemanip/Makefile20
-rw-r--r--devel/hs-filemanip/distinfo3
-rw-r--r--devel/hs-filemanip/pkg-descr4
-rw-r--r--devel/hs-filestore/Makefile19
-rw-r--r--devel/hs-filestore/distinfo3
-rw-r--r--devel/hs-filestore/pkg-descr6
-rw-r--r--devel/hs-fmlist/Makefile17
-rw-r--r--devel/hs-fmlist/distinfo3
-rw-r--r--devel/hs-fmlist/pkg-descr6
-rw-r--r--devel/hs-fortran-src/Makefile25
-rw-r--r--devel/hs-fortran-src/distinfo3
-rw-r--r--devel/hs-fortran-src/files/patch-fortran-src.cabal29
-rw-r--r--devel/hs-fortran-src/pkg-descr6
-rw-r--r--devel/hs-foundation/Makefile23
-rw-r--r--devel/hs-foundation/distinfo3
-rw-r--r--devel/hs-foundation/pkg-descr12
-rw-r--r--devel/hs-free/Makefile21
-rw-r--r--devel/hs-free/distinfo3
-rw-r--r--devel/hs-free/files/patch-free.cabal13
-rw-r--r--devel/hs-free/pkg-descr4
-rw-r--r--devel/hs-fsnotify/Makefile19
-rw-r--r--devel/hs-fsnotify/distinfo3
-rw-r--r--devel/hs-fsnotify/pkg-descr5
-rw-r--r--devel/hs-gconf/Makefile21
-rw-r--r--devel/hs-gconf/distinfo3
-rw-r--r--devel/hs-gconf/pkg-descr6
-rw-r--r--devel/hs-generic-deriving/Makefile17
-rw-r--r--devel/hs-generic-deriving/distinfo3
-rw-r--r--devel/hs-generic-deriving/files/patch-generic-deriving.cabal14
-rw-r--r--devel/hs-generic-deriving/pkg-descr4
-rw-r--r--devel/hs-geniplate-mirror/Makefile19
-rw-r--r--devel/hs-geniplate-mirror/distinfo3
-rw-r--r--devel/hs-geniplate-mirror/files/patch-geniplate-mirror.cabal10
-rw-r--r--devel/hs-geniplate-mirror/pkg-descr3
-rw-r--r--devel/hs-ghc-mtl/Makefile20
-rw-r--r--devel/hs-ghc-mtl/distinfo3
-rw-r--r--devel/hs-ghc-mtl/pkg-descr4
-rw-r--r--devel/hs-ghc-paths/Makefile18
-rw-r--r--devel/hs-ghc-paths/distinfo3
-rw-r--r--devel/hs-ghc-paths/pkg-descr3
-rw-r--r--devel/hs-gio/Makefile20
-rw-r--r--devel/hs-gio/distinfo3
-rw-r--r--devel/hs-gio/pkg-descr8
-rw-r--r--devel/hs-gitrev/Makefile19
-rw-r--r--devel/hs-gitrev/distinfo3
-rw-r--r--devel/hs-gitrev/pkg-descr6
-rw-r--r--devel/hs-glib/Makefile21
-rw-r--r--devel/hs-glib/distinfo3
-rw-r--r--devel/hs-glib/pkg-descr7
-rw-r--r--devel/hs-haddock-api/Makefile21
-rw-r--r--devel/hs-haddock-api/distinfo3
-rw-r--r--devel/hs-haddock-api/pkg-descr3
-rw-r--r--devel/hs-haddock-library/Makefile19
-rw-r--r--devel/hs-haddock-library/distinfo3
-rw-r--r--devel/hs-haddock-library/pkg-descr5
-rw-r--r--devel/hs-hashable/Makefile31
-rw-r--r--devel/hs-hashable/distinfo3
-rw-r--r--devel/hs-hashable/files/patch-hashable.cabal11
-rw-r--r--devel/hs-hashable/pkg-descr6
-rw-r--r--devel/hs-hashtables/Makefile19
-rw-r--r--devel/hs-hashtables/distinfo3
-rw-r--r--devel/hs-hashtables/pkg-descr6
-rw-r--r--devel/hs-haskell-lexer/Makefile17
-rw-r--r--devel/hs-haskell-lexer/distinfo3
-rw-r--r--devel/hs-haskell-lexer/pkg-descr3
-rw-r--r--devel/hs-haskell-src-exts-util/Makefile19
-rw-r--r--devel/hs-haskell-src-exts-util/distinfo3
-rw-r--r--devel/hs-haskell-src-exts-util/pkg-descr6
-rw-r--r--devel/hs-haskell-src-exts/Makefile21
-rw-r--r--devel/hs-haskell-src-exts/distinfo3
-rw-r--r--devel/hs-haskell-src-exts/pkg-descr16
-rw-r--r--devel/hs-haskell-src-meta/Makefile19
-rw-r--r--devel/hs-haskell-src-meta/distinfo3
-rw-r--r--devel/hs-haskell-src-meta/files/patch-fix-build-with-src-exts28
-rw-r--r--devel/hs-haskell-src-meta/files/patch-haskell-src-meta.cabal17
-rw-r--r--devel/hs-haskell-src-meta/pkg-descr4
-rw-r--r--devel/hs-haskell-src/Makefile20
-rw-r--r--devel/hs-haskell-src/distinfo3
-rw-r--r--devel/hs-haskell-src/pkg-descr6
-rw-r--r--devel/hs-hex/Makefile17
-rw-r--r--devel/hs-hex/distinfo3
-rw-r--r--devel/hs-hex/pkg-descr3
-rw-r--r--devel/hs-hinotify/Makefile21
-rw-r--r--devel/hs-hinotify/distinfo3
-rw-r--r--devel/hs-hinotify/files/patch-hinotify.cabal12
-rw-r--r--devel/hs-hinotify/pkg-descr5
-rw-r--r--devel/hs-hint/Makefile21
-rw-r--r--devel/hs-hint/distinfo3
-rw-r--r--devel/hs-hint/pkg-descr8
-rw-r--r--devel/hs-hlibev/Makefile21
-rw-r--r--devel/hs-hlibev/distinfo3
-rw-r--r--devel/hs-hlibev/pkg-descr3
-rw-r--r--devel/hs-hourglass/Makefile17
-rw-r--r--devel/hs-hourglass/distinfo3
-rw-r--r--devel/hs-hourglass/pkg-descr6
-rw-r--r--devel/hs-hsb2hs/Makefile22
-rw-r--r--devel/hs-hsb2hs/distinfo3
-rw-r--r--devel/hs-hsb2hs/pkg-descr6
-rw-r--r--devel/hs-hslogger/Makefile20
-rw-r--r--devel/hs-hslogger/distinfo3
-rw-r--r--devel/hs-hslogger/pkg-descr9
-rw-r--r--devel/hs-hslua-module-text/Makefile19
-rw-r--r--devel/hs-hslua-module-text/distinfo3
-rw-r--r--devel/hs-hslua-module-text/pkg-descr3
-rw-r--r--devel/hs-hslua/Makefile19
-rw-r--r--devel/hs-hslua/distinfo3
-rw-r--r--devel/hs-hslua/files/patch-hslua.cabal10
-rw-r--r--devel/hs-hslua/pkg-descr4
-rw-r--r--devel/hs-hspec-core/Makefile21
-rw-r--r--devel/hs-hspec-core/distinfo3
-rw-r--r--devel/hs-hspec-core/pkg-descr4
-rw-r--r--devel/hs-hspec-expectations/Makefile19
-rw-r--r--devel/hs-hspec-expectations/distinfo3
-rw-r--r--devel/hs-hspec-expectations/pkg-descr3
-rw-r--r--devel/hs-hspec/Makefile20
-rw-r--r--devel/hs-hspec/distinfo3
-rw-r--r--devel/hs-hspec/pkg-descr9
-rw-r--r--devel/hs-io-streams-haproxy/Makefile19
-rw-r--r--devel/hs-io-streams-haproxy/distinfo3
-rw-r--r--devel/hs-io-streams-haproxy/files/patch-io-streams-haproxy.cabal11
-rw-r--r--devel/hs-io-streams-haproxy/pkg-descr7
-rw-r--r--devel/hs-io-streams/Makefile19
-rw-r--r--devel/hs-io-streams/distinfo3
-rw-r--r--devel/hs-io-streams/files/patch-io-streams.cabal10
-rw-r--r--devel/hs-io-streams/pkg-descr4
-rw-r--r--devel/hs-js-flot/Makefile17
-rw-r--r--devel/hs-js-flot/distinfo3
-rw-r--r--devel/hs-js-flot/pkg-descr7
-rw-r--r--devel/hs-js-jquery/Makefile17
-rw-r--r--devel/hs-js-jquery/distinfo3
-rw-r--r--devel/hs-js-jquery/pkg-descr7
-rw-r--r--devel/hs-keys/Makefile20
-rw-r--r--devel/hs-keys/distinfo3
-rw-r--r--devel/hs-keys/pkg-descr3
-rw-r--r--devel/hs-kqueue/Makefile20
-rw-r--r--devel/hs-kqueue/distinfo3
-rw-r--r--devel/hs-kqueue/files/patch-kqueue.cabal16
-rw-r--r--devel/hs-kqueue/files/patch-src__System__KQueue.chs57
-rw-r--r--devel/hs-kqueue/pkg-descr5
-rw-r--r--devel/hs-language-c/Makefile21
-rw-r--r--devel/hs-language-c/distinfo3
-rw-r--r--devel/hs-language-c/pkg-descr5
-rw-r--r--devel/hs-language-javascript/Makefile21
-rw-r--r--devel/hs-language-javascript/distinfo3
-rw-r--r--devel/hs-language-javascript/pkg-descr4
-rw-r--r--devel/hs-largeword/Makefile17
-rw-r--r--devel/hs-largeword/distinfo3
-rw-r--r--devel/hs-largeword/pkg-descr4
-rw-r--r--devel/hs-lazysmallcheck/Makefile19
-rw-r--r--devel/hs-lazysmallcheck/distinfo3
-rw-r--r--devel/hs-lazysmallcheck/pkg-descr8
-rw-r--r--devel/hs-lens/Makefile29
-rw-r--r--devel/hs-lens/distinfo3
-rw-r--r--devel/hs-lens/pkg-descr8
-rw-r--r--devel/hs-lifted-async/Makefile20
-rw-r--r--devel/hs-lifted-async/distinfo3
-rw-r--r--devel/hs-lifted-async/pkg-descr4
-rw-r--r--devel/hs-lifted-base/Makefile19
-rw-r--r--devel/hs-lifted-base/distinfo3
-rw-r--r--devel/hs-lifted-base/pkg-descr4
-rw-r--r--devel/hs-logict/Makefile19
-rw-r--r--devel/hs-logict/distinfo3
-rw-r--r--devel/hs-logict/pkg-descr7
-rw-r--r--devel/hs-map-syntax/Makefile19
-rw-r--r--devel/hs-map-syntax/distinfo3
-rw-r--r--devel/hs-map-syntax/files/patch-map-syntax.cabal13
-rw-r--r--devel/hs-map-syntax/pkg-descr6
-rw-r--r--devel/hs-memory/Makefile19
-rw-r--r--devel/hs-memory/distinfo3
-rw-r--r--devel/hs-memory/pkg-descr9
-rw-r--r--devel/hs-microlens-th/Makefile19
-rw-r--r--devel/hs-microlens-th/distinfo3
-rw-r--r--devel/hs-microlens-th/pkg-descr6
-rw-r--r--devel/hs-microlens/Makefile17
-rw-r--r--devel/hs-microlens/distinfo3
-rw-r--r--devel/hs-microlens/pkg-descr6
-rw-r--r--devel/hs-microstache/Makefile19
-rw-r--r--devel/hs-microstache/distinfo3
-rw-r--r--devel/hs-microstache/files/patch-microstache.cabal39
-rw-r--r--devel/hs-microstache/pkg-descr6
-rw-r--r--devel/hs-mmap/Makefile18
-rw-r--r--devel/hs-mmap/distinfo3
-rw-r--r--devel/hs-mmap/pkg-descr6
-rw-r--r--devel/hs-mmorph/Makefile19
-rw-r--r--devel/hs-mmorph/distinfo3
-rw-r--r--devel/hs-mmorph/pkg-descr4
-rw-r--r--devel/hs-monad-control/Makefile19
-rw-r--r--devel/hs-monad-control/distinfo3
-rw-r--r--devel/hs-monad-control/pkg-descr7
-rw-r--r--devel/hs-monad-logger/Makefile21
-rw-r--r--devel/hs-monad-logger/distinfo3
-rw-r--r--devel/hs-monad-logger/pkg-descr4
-rw-r--r--devel/hs-monad-loops/Makefile15
-rw-r--r--devel/hs-monad-loops/distinfo3
-rw-r--r--devel/hs-monad-loops/pkg-descr3
-rw-r--r--devel/hs-monad-par-extras/Makefile19
-rw-r--r--devel/hs-monad-par-extras/distinfo3
-rw-r--r--devel/hs-monad-par-extras/pkg-descr4
-rw-r--r--devel/hs-monad-par/Makefile22
-rw-r--r--devel/hs-monad-par/distinfo3
-rw-r--r--devel/hs-monad-par/pkg-descr7
-rw-r--r--devel/hs-monad-unlift/Makefile19
-rw-r--r--devel/hs-monad-unlift/distinfo3
-rw-r--r--devel/hs-monad-unlift/pkg-descr3
-rw-r--r--devel/hs-monads-tf/Makefile17
-rw-r--r--devel/hs-monads-tf/distinfo3
-rw-r--r--devel/hs-monads-tf/pkg-descr4
-rw-r--r--devel/hs-mono-traversable-instances/Makefile20
-rw-r--r--devel/hs-mono-traversable-instances/distinfo3
-rw-r--r--devel/hs-mono-traversable-instances/pkg-descr3
-rw-r--r--devel/hs-mono-traversable/Makefile22
-rw-r--r--devel/hs-mono-traversable/distinfo3
-rw-r--r--devel/hs-mono-traversable/pkg-descr4
-rw-r--r--devel/hs-mtl/Makefile17
-rw-r--r--devel/hs-mtl/distinfo3
-rw-r--r--devel/hs-mtl/files/patch-git_594984022
-rw-r--r--devel/hs-mtl/pkg-descr6
-rw-r--r--devel/hs-murmur-hash/Makefile17
-rw-r--r--devel/hs-murmur-hash/distinfo3
-rw-r--r--devel/hs-murmur-hash/pkg-descr7
-rw-r--r--devel/hs-mutable-containers/Makefile19
-rw-r--r--devel/hs-mutable-containers/distinfo3
-rw-r--r--devel/hs-mutable-containers/pkg-descr10
-rw-r--r--devel/hs-ncurses/Makefile22
-rw-r--r--devel/hs-ncurses/distinfo3
-rw-r--r--devel/hs-ncurses/files/patch-lib_UI_NCurses.chs26
-rw-r--r--devel/hs-ncurses/pkg-descr5
-rw-r--r--devel/hs-newtype-generics/Makefile17
-rw-r--r--devel/hs-newtype-generics/distinfo3
-rw-r--r--devel/hs-newtype-generics/pkg-descr7
-rw-r--r--devel/hs-newtype/Makefile17
-rw-r--r--devel/hs-newtype/distinfo3
-rw-r--r--devel/hs-newtype/pkg-descr5
-rw-r--r--devel/hs-old-locale/Makefile17
-rw-r--r--devel/hs-old-locale/distinfo3
-rw-r--r--devel/hs-old-locale/files/patch-git_15fea2d21
-rw-r--r--devel/hs-old-locale/pkg-descr4
-rw-r--r--devel/hs-old-time/Makefile19
-rw-r--r--devel/hs-old-time/distinfo3
-rw-r--r--devel/hs-old-time/files/patch-git_82790af23
-rw-r--r--devel/hs-old-time/pkg-descr3
-rw-r--r--devel/hs-optparse-applicative/Makefile19
-rw-r--r--devel/hs-optparse-applicative/distinfo3
-rw-r--r--devel/hs-optparse-applicative/pkg-descr3
-rw-r--r--devel/hs-parallel/Makefile17
-rw-r--r--devel/hs-parallel/distinfo3
-rw-r--r--devel/hs-parallel/pkg-descr3
-rw-r--r--devel/hs-pcre-light/Makefile20
-rw-r--r--devel/hs-pcre-light/distinfo3
-rw-r--r--devel/hs-pcre-light/pkg-descr6
-rw-r--r--devel/hs-prelude-extras/Makefile17
-rw-r--r--devel/hs-prelude-extras/distinfo3
-rw-r--r--devel/hs-prelude-extras/pkg-descr4
-rw-r--r--devel/hs-preprocessor-tools/Makefile19
-rw-r--r--devel/hs-preprocessor-tools/distinfo3
-rw-r--r--devel/hs-preprocessor-tools/pkg-descr6
-rw-r--r--devel/hs-prettyclass/Makefile17
-rw-r--r--devel/hs-prettyclass/distinfo3
-rw-r--r--devel/hs-prettyclass/pkg-descr5
-rw-r--r--devel/hs-primitive/Makefile17
-rw-r--r--devel/hs-primitive/distinfo3
-rw-r--r--devel/hs-primitive/files/patch-primitive.cabal11
-rw-r--r--devel/hs-primitive/pkg-descr3
-rw-r--r--devel/hs-process-extras/Makefile19
-rw-r--r--devel/hs-process-extras/distinfo3
-rw-r--r--devel/hs-process-extras/pkg-descr7
-rw-r--r--devel/hs-profunctors/Makefile19
-rw-r--r--devel/hs-profunctors/distinfo3
-rw-r--r--devel/hs-profunctors/files/patch-profunctors.cabal10
-rw-r--r--devel/hs-profunctors/pkg-descr3
-rw-r--r--devel/hs-project-template/Makefile20
-rw-r--r--devel/hs-project-template/distinfo3
-rw-r--r--devel/hs-project-template/pkg-descr3
-rw-r--r--devel/hs-psqueues/Makefile19
-rw-r--r--devel/hs-psqueues/distinfo3
-rw-r--r--devel/hs-psqueues/pkg-descr21
-rw-r--r--devel/hs-quickcheck-io/Makefile19
-rw-r--r--devel/hs-quickcheck-io/distinfo3
-rw-r--r--devel/hs-quickcheck-io/pkg-descr4
-rw-r--r--devel/hs-random/Makefile17
-rw-r--r--devel/hs-random/distinfo3
-rw-r--r--devel/hs-random/pkg-descr4
-rw-r--r--devel/hs-readable/Makefile17
-rw-r--r--devel/hs-readable/distinfo3
-rw-r--r--devel/hs-readable/pkg-descr4
-rw-r--r--devel/hs-readline/Makefile20
-rw-r--r--devel/hs-readline/distinfo3
-rw-r--r--devel/hs-readline/files/patch-Setup.hs8
-rw-r--r--devel/hs-readline/pkg-descr4
-rw-r--r--devel/hs-refact/Makefile17
-rw-r--r--devel/hs-refact/distinfo3
-rw-r--r--devel/hs-refact/pkg-descr5
-rw-r--r--devel/hs-reflection/Makefile19
-rw-r--r--devel/hs-reflection/distinfo3
-rw-r--r--devel/hs-reflection/pkg-descr11
-rw-r--r--devel/hs-resource-pool/Makefile20
-rw-r--r--devel/hs-resource-pool/distinfo3
-rw-r--r--devel/hs-resource-pool/pkg-descr4
-rw-r--r--devel/hs-resourcet/Makefile21
-rw-r--r--devel/hs-resourcet/distinfo3
-rw-r--r--devel/hs-resourcet/pkg-descr5
-rw-r--r--devel/hs-safe-exceptions/Makefile19
-rw-r--r--devel/hs-safe-exceptions/distinfo3
-rw-r--r--devel/hs-safe-exceptions/files/patch-safe-exceptions.cabal13
-rw-r--r--devel/hs-safe-exceptions/pkg-descr3
-rw-r--r--devel/hs-safe/Makefile18
-rw-r--r--devel/hs-safe/distinfo3
-rw-r--r--devel/hs-safe/pkg-descr12
-rw-r--r--devel/hs-say/Makefile17
-rw-r--r--devel/hs-say/distinfo3
-rw-r--r--devel/hs-say/pkg-descr3
-rw-r--r--devel/hs-scientific/Makefile19
-rw-r--r--devel/hs-scientific/distinfo3
-rw-r--r--devel/hs-scientific/pkg-descr4
-rw-r--r--devel/hs-securemem/Makefile19
-rw-r--r--devel/hs-securemem/distinfo3
-rw-r--r--devel/hs-securemem/pkg-descr4
-rw-r--r--devel/hs-setenv/Makefile17
-rw-r--r--devel/hs-setenv/distinfo3
-rw-r--r--devel/hs-setenv/pkg-descr3
-rw-r--r--devel/hs-setlocale/Makefile17
-rw-r--r--devel/hs-setlocale/distinfo3
-rw-r--r--devel/hs-setlocale/pkg-descr3
-rw-r--r--devel/hs-show/Makefile20
-rw-r--r--devel/hs-show/distinfo3
-rw-r--r--devel/hs-show/pkg-descr13
-rw-r--r--devel/hs-silently/Makefile17
-rw-r--r--devel/hs-silently/distinfo3
-rw-r--r--devel/hs-silently/pkg-descr3
-rw-r--r--devel/hs-simple-reflect/Makefile17
-rw-r--r--devel/hs-simple-reflect/distinfo3
-rw-r--r--devel/hs-simple-reflect/pkg-descr6
-rw-r--r--devel/hs-smallcheck/Makefile20
-rw-r--r--devel/hs-smallcheck/distinfo3
-rw-r--r--devel/hs-smallcheck/pkg-descr5
-rw-r--r--devel/hs-split/Makefile18
-rw-r--r--devel/hs-split/distinfo3
-rw-r--r--devel/hs-split/files/patch-split.cabal11
-rw-r--r--devel/hs-split/pkg-descr19
-rw-r--r--devel/hs-stm-chans/Makefile17
-rw-r--r--devel/hs-stm-chans/distinfo3
-rw-r--r--devel/hs-stm-chans/pkg-descr3
-rw-r--r--devel/hs-storable-record/Makefile19
-rw-r--r--devel/hs-storable-record/distinfo3
-rw-r--r--devel/hs-storable-record/pkg-descr6
-rw-r--r--devel/hs-storable-tuple/Makefile19
-rw-r--r--devel/hs-storable-tuple/distinfo3
-rw-r--r--devel/hs-storable-tuple/pkg-descr6
-rw-r--r--devel/hs-streaming-commons/Makefile19
-rw-r--r--devel/hs-streaming-commons/distinfo3
-rw-r--r--devel/hs-streaming-commons/pkg-descr4
-rw-r--r--devel/hs-strict/Makefile15
-rw-r--r--devel/hs-strict/distinfo3
-rw-r--r--devel/hs-strict/pkg-descr4
-rw-r--r--devel/hs-syb-with-class/Makefile17
-rw-r--r--devel/hs-syb-with-class/distinfo3
-rw-r--r--devel/hs-syb-with-class/pkg-descr4
-rw-r--r--devel/hs-syb/Makefile17
-rw-r--r--devel/hs-syb/distinfo3
-rw-r--r--devel/hs-syb/pkg-descr6
-rw-r--r--devel/hs-system-fileio/Makefile19
-rw-r--r--devel/hs-system-fileio/distinfo3
-rw-r--r--devel/hs-system-fileio/pkg-descr8
-rw-r--r--devel/hs-system-filepath/Makefile17
-rw-r--r--devel/hs-system-filepath/distinfo3
-rw-r--r--devel/hs-system-filepath/pkg-descr3
-rw-r--r--devel/hs-tagged/Makefile19
-rw-r--r--devel/hs-tagged/distinfo3
-rw-r--r--devel/hs-tagged/files/patch-tagged.cabal11
-rw-r--r--devel/hs-tagged/pkg-descr3
-rw-r--r--devel/hs-temporary/Makefile19
-rw-r--r--devel/hs-temporary/distinfo3
-rw-r--r--devel/hs-temporary/pkg-descr8
-rw-r--r--devel/hs-terminal-size/Makefile17
-rw-r--r--devel/hs-terminal-size/distinfo3
-rw-r--r--devel/hs-terminal-size/pkg-descr3
-rw-r--r--devel/hs-test-framework-hunit/Makefile19
-rw-r--r--devel/hs-test-framework-hunit/distinfo3
-rw-r--r--devel/hs-test-framework-hunit/files/patch-test-framework-hunit.cabal16
-rw-r--r--devel/hs-test-framework-hunit/pkg-descr3
-rw-r--r--devel/hs-test-framework-quickcheck2/Makefile20
-rw-r--r--devel/hs-test-framework-quickcheck2/distinfo3
-rw-r--r--devel/hs-test-framework-quickcheck2/pkg-descr3
-rw-r--r--devel/hs-test-framework/Makefile20
-rw-r--r--devel/hs-test-framework/distinfo3
-rw-r--r--devel/hs-test-framework/files/patch-test-framework.cabal11
-rw-r--r--devel/hs-test-framework/pkg-descr7
-rw-r--r--devel/hs-text-icu/Makefile19
-rw-r--r--devel/hs-text-icu/distinfo3
-rw-r--r--devel/hs-text-icu/pkg-descr21
-rw-r--r--devel/hs-text-short/Makefile19
-rw-r--r--devel/hs-text-short/distinfo3
-rw-r--r--devel/hs-text-short/files/patch-text-short.cabal11
-rw-r--r--devel/hs-text-short/pkg-descr11
-rw-r--r--devel/hs-tf-random/Makefile19
-rw-r--r--devel/hs-tf-random/distinfo3
-rw-r--r--devel/hs-tf-random/pkg-descr5
-rw-r--r--devel/hs-th-abstraction/Makefile17
-rw-r--r--devel/hs-th-abstraction/distinfo3
-rw-r--r--devel/hs-th-abstraction/pkg-descr5
-rw-r--r--devel/hs-th-expand-syns/Makefile19
-rw-r--r--devel/hs-th-expand-syns/distinfo3
-rw-r--r--devel/hs-th-expand-syns/files/patch-th-expand-syns.cabal11
-rw-r--r--devel/hs-th-expand-syns/pkg-descr3
-rw-r--r--devel/hs-th-lift-instances/Makefile19
-rw-r--r--devel/hs-th-lift-instances/distinfo3
-rw-r--r--devel/hs-th-lift-instances/pkg-descr3
-rw-r--r--devel/hs-th-lift/Makefile19
-rw-r--r--devel/hs-th-lift/distinfo3
-rw-r--r--devel/hs-th-lift/pkg-descr3
-rw-r--r--devel/hs-th-orphans/Makefile19
-rw-r--r--devel/hs-th-orphans/distinfo3
-rw-r--r--devel/hs-th-orphans/pkg-descr5
-rw-r--r--devel/hs-th-reify-many/Makefile19
-rw-r--r--devel/hs-th-reify-many/distinfo3
-rw-r--r--devel/hs-th-reify-many/pkg-descr6
-rw-r--r--devel/hs-threads/Makefile17
-rw-r--r--devel/hs-threads/distinfo3
-rw-r--r--devel/hs-threads/pkg-descr14
-rw-r--r--devel/hs-time-compat/Makefile19
-rw-r--r--devel/hs-time-compat/distinfo3
-rw-r--r--devel/hs-time-compat/pkg-descr3
-rw-r--r--devel/hs-time-locale-compat/Makefile19
-rw-r--r--devel/hs-time-locale-compat/distinfo3
-rw-r--r--devel/hs-time-locale-compat/pkg-descr3
-rw-r--r--devel/hs-timezone-olson/Makefile19
-rw-r--r--devel/hs-timezone-olson/distinfo3
-rw-r--r--devel/hs-timezone-olson/pkg-descr4
-rw-r--r--devel/hs-timezone-series/Makefile17
-rw-r--r--devel/hs-timezone-series/distinfo3
-rw-r--r--devel/hs-timezone-series/pkg-descr4
-rw-r--r--devel/hs-transformers-base/Makefile19
-rw-r--r--devel/hs-transformers-base/distinfo3
-rw-r--r--devel/hs-transformers-base/pkg-descr4
-rw-r--r--devel/hs-transformers-compat/Makefile17
-rw-r--r--devel/hs-transformers-compat/distinfo3
-rw-r--r--devel/hs-transformers-compat/pkg-descr6
-rw-r--r--devel/hs-typed-process/Makefile19
-rw-r--r--devel/hs-typed-process/distinfo3
-rw-r--r--devel/hs-typed-process/pkg-descr3
-rw-r--r--devel/hs-unamb/Makefile18
-rw-r--r--devel/hs-unamb/distinfo3
-rw-r--r--devel/hs-unamb/pkg-descr6
-rw-r--r--devel/hs-unexceptionalio/Makefile17
-rw-r--r--devel/hs-unexceptionalio/distinfo3
-rw-r--r--devel/hs-unexceptionalio/pkg-descr7
-rw-r--r--devel/hs-unicode-show/Makefile17
-rw-r--r--devel/hs-unicode-show/distinfo3
-rw-r--r--devel/hs-unicode-show/pkg-descr4
-rw-r--r--devel/hs-uniplate/Makefile22
-rw-r--r--devel/hs-uniplate/distinfo3
-rw-r--r--devel/hs-uniplate/pkg-descr5
-rw-r--r--devel/hs-unix-compat/Makefile18
-rw-r--r--devel/hs-unix-compat/distinfo3
-rw-r--r--devel/hs-unix-compat/pkg-descr5
-rw-r--r--devel/hs-unix-time/Makefile19
-rw-r--r--devel/hs-unix-time/distinfo3
-rw-r--r--devel/hs-unix-time/pkg-descr3
-rw-r--r--devel/hs-unliftio-core/Makefile17
-rw-r--r--devel/hs-unliftio-core/distinfo3
-rw-r--r--devel/hs-unliftio-core/files/patch-unliftio-core.cabal11
-rw-r--r--devel/hs-unliftio-core/pkg-descr4
-rw-r--r--devel/hs-unliftio/Makefile19
-rw-r--r--devel/hs-unliftio/distinfo3
-rw-r--r--devel/hs-unliftio/pkg-descr4
-rw-r--r--devel/hs-unordered-containers/Makefile19
-rw-r--r--devel/hs-unordered-containers/distinfo3
-rw-r--r--devel/hs-unordered-containers/pkg-descr6
-rw-r--r--devel/hs-utf8-light/Makefile17
-rw-r--r--devel/hs-utf8-light/distinfo3
-rw-r--r--devel/hs-utf8-light/pkg-descr3
-rw-r--r--devel/hs-utf8-string/Makefile17
-rw-r--r--devel/hs-utf8-string/distinfo3
-rw-r--r--devel/hs-utf8-string/files/patch-git_6b70ee716
-rw-r--r--devel/hs-utf8-string/pkg-descr5
-rw-r--r--devel/hs-utility-ht/Makefile18
-rw-r--r--devel/hs-utility-ht/distinfo3
-rw-r--r--devel/hs-utility-ht/pkg-descr6
-rw-r--r--devel/hs-uuagc-cabal/Makefile19
-rw-r--r--devel/hs-uuagc-cabal/distinfo3
-rw-r--r--devel/hs-uuagc-cabal/pkg-descr3
-rw-r--r--devel/hs-uuid-types/Makefile19
-rw-r--r--devel/hs-uuid-types/distinfo3
-rw-r--r--devel/hs-uuid-types/pkg-descr4
-rw-r--r--devel/hs-uuid/Makefile20
-rw-r--r--devel/hs-uuid/distinfo3
-rw-r--r--devel/hs-uuid/files/patch-uuid.cabal15
-rw-r--r--devel/hs-uuid/pkg-descr4
-rw-r--r--devel/hs-uulib/Makefile18
-rw-r--r--devel/hs-uulib/distinfo3
-rw-r--r--devel/hs-uulib/files/patch-src_UU_PPrint.hs11
-rw-r--r--devel/hs-uulib/pkg-descr4
-rw-r--r--devel/hs-vault/Makefile19
-rw-r--r--devel/hs-vault/distinfo3
-rw-r--r--devel/hs-vault/pkg-descr7
-rw-r--r--devel/hs-vector-algorithms/Makefile19
-rw-r--r--devel/hs-vector-algorithms/distinfo3
-rw-r--r--devel/hs-vector-algorithms/pkg-descr3
-rw-r--r--devel/hs-vector-binary-instances/Makefile19
-rw-r--r--devel/hs-vector-binary-instances/distinfo3
-rw-r--r--devel/hs-vector-binary-instances/pkg-descr6
-rw-r--r--devel/hs-vector-instances/Makefile20
-rw-r--r--devel/hs-vector-instances/distinfo3
-rw-r--r--devel/hs-vector-instances/pkg-descr3
-rw-r--r--devel/hs-vector-th-unbox/Makefile19
-rw-r--r--devel/hs-vector-th-unbox/distinfo3
-rw-r--r--devel/hs-vector-th-unbox/pkg-descr4
-rw-r--r--devel/hs-vector/Makefile19
-rw-r--r--devel/hs-vector/distinfo3
-rw-r--r--devel/hs-vector/files/patch-vector.cabal11
-rw-r--r--devel/hs-vector/pkg-descr5
-rw-r--r--devel/hs-void/Makefile19
-rw-r--r--devel/hs-void/distinfo3
-rw-r--r--devel/hs-void/pkg-descr4
-rw-r--r--devel/hs-wl-pprint-text/Makefile19
-rw-r--r--devel/hs-wl-pprint-text/distinfo3
-rw-r--r--devel/hs-wl-pprint-text/pkg-descr3
-rw-r--r--devel/hs-word8/Makefile17
-rw-r--r--devel/hs-word8/distinfo3
-rw-r--r--devel/hs-word8/pkg-descr3
-rw-r--r--dns/Makefile2
-rw-r--r--dns/hs-dns/Makefile21
-rw-r--r--dns/hs-dns/distinfo3
-rw-r--r--dns/hs-dns/pkg-descr4
-rw-r--r--dns/hs-gnuidn/Makefile22
-rw-r--r--dns/hs-gnuidn/distinfo3
-rw-r--r--dns/hs-gnuidn/pkg-descr3
-rw-r--r--ftp/Makefile1
-rw-r--r--ftp/hs-curl/Makefile19
-rw-r--r--ftp/hs-curl/distinfo2
-rw-r--r--ftp/hs-curl/pkg-descr9
-rw-r--r--graphics/Makefile6
-rw-r--r--graphics/hs-JuicyPixels/Makefile25
-rw-r--r--graphics/hs-JuicyPixels/distinfo3
-rw-r--r--graphics/hs-JuicyPixels/pkg-descr4
-rw-r--r--graphics/hs-cairo/Makefile22
-rw-r--r--graphics/hs-cairo/distinfo3
-rw-r--r--graphics/hs-cairo/pkg-descr5
-rw-r--r--graphics/hs-dia-base/Makefile17
-rw-r--r--graphics/hs-dia-base/distinfo3
-rw-r--r--graphics/hs-dia-base/files/patch-dia-base.cabal10
-rw-r--r--graphics/hs-dia-base/pkg-descr4
-rw-r--r--graphics/hs-dia-functions/Makefile19
-rw-r--r--graphics/hs-dia-functions/distinfo3
-rw-r--r--graphics/hs-dia-functions/files/patch-dia-functions.cabal22
-rw-r--r--graphics/hs-dia-functions/pkg-descr3
-rw-r--r--graphics/hs-graphviz/Makefile22
-rw-r--r--graphics/hs-graphviz/distinfo3
-rw-r--r--graphics/hs-graphviz/files/patch-graphviz.cabal11
-rw-r--r--graphics/hs-graphviz/pkg-descr5
-rw-r--r--graphics/hs-svgcairo/Makefile21
-rw-r--r--graphics/hs-svgcairo/distinfo3
-rw-r--r--graphics/hs-svgcairo/pkg-descr3
-rw-r--r--mail/Makefile4
-rw-r--r--mail/hs-email-validate/Makefile19
-rw-r--r--mail/hs-email-validate/distinfo3
-rw-r--r--mail/hs-email-validate/pkg-descr3
-rw-r--r--mail/hs-mime-mail/Makefile19
-rw-r--r--mail/hs-mime-mail/distinfo3
-rw-r--r--mail/hs-mime-mail/pkg-descr7
-rw-r--r--mail/hs-mime-types/Makefile17
-rw-r--r--mail/hs-mime-types/distinfo3
-rw-r--r--mail/hs-mime-types/pkg-descr3
-rw-r--r--mail/hs-mime/Makefile18
-rw-r--r--mail/hs-mime/distinfo3
-rw-r--r--mail/hs-mime/pkg-descr3
-rw-r--r--math/Makefile24
-rw-r--r--math/hs-Agda-stdlib/Makefile50
-rw-r--r--math/hs-Agda-stdlib/distinfo3
-rw-r--r--math/hs-Agda-stdlib/pkg-descr3
-rw-r--r--math/hs-NumInstances/Makefile17
-rw-r--r--math/hs-NumInstances/distinfo3
-rw-r--r--math/hs-NumInstances/pkg-descr3
-rw-r--r--math/hs-adjunctions/Makefile21
-rw-r--r--math/hs-adjunctions/distinfo3
-rw-r--r--math/hs-adjunctions/files/patch-adjunctions.cabal12
-rw-r--r--math/hs-adjunctions/pkg-descr3
-rw-r--r--math/hs-categories/Makefile19
-rw-r--r--math/hs-categories/distinfo3
-rw-r--r--math/hs-categories/pkg-descr3
-rw-r--r--math/hs-comonad/Makefile19
-rw-r--r--math/hs-comonad/distinfo3
-rw-r--r--math/hs-comonad/files/patch-comonad.cabal11
-rw-r--r--math/hs-comonad/pkg-descr3
-rw-r--r--math/hs-contravariant/Makefile19
-rw-r--r--math/hs-contravariant/distinfo3
-rw-r--r--math/hs-contravariant/pkg-descr3
-rw-r--r--math/hs-data-lens-template/Makefile19
-rw-r--r--math/hs-data-lens-template/distinfo3
-rw-r--r--math/hs-data-lens-template/files/patch-data-lens-template.cabal11
-rw-r--r--math/hs-data-lens-template/pkg-descr3
-rw-r--r--math/hs-data-lens/Makefile19
-rw-r--r--math/hs-data-lens/distinfo3
-rw-r--r--math/hs-data-lens/files/patch-data-lens.cabal13
-rw-r--r--math/hs-data-lens/pkg-descr3
-rw-r--r--math/hs-dense-linear-algebra/Makefile19
-rw-r--r--math/hs-dense-linear-algebra/distinfo3
-rw-r--r--math/hs-dense-linear-algebra/pkg-descr3
-rw-r--r--math/hs-distributive/Makefile19
-rw-r--r--math/hs-distributive/distinfo3
-rw-r--r--math/hs-distributive/pkg-descr3
-rw-r--r--math/hs-erf/Makefile18
-rw-r--r--math/hs-erf/distinfo3
-rw-r--r--math/hs-erf/pkg-descr4
-rw-r--r--math/hs-fixed/Makefile17
-rw-r--r--math/hs-fixed/distinfo3
-rw-r--r--math/hs-fixed/pkg-descr3
-rw-r--r--math/hs-half/Makefile17
-rw-r--r--math/hs-half/distinfo3
-rw-r--r--math/hs-half/pkg-descr3
-rw-r--r--math/hs-ieee754/Makefile17
-rw-r--r--math/hs-ieee754/distinfo3
-rw-r--r--math/hs-ieee754/pkg-descr5
-rw-r--r--math/hs-integer-logarithms/Makefile17
-rw-r--r--math/hs-integer-logarithms/distinfo3
-rw-r--r--math/hs-integer-logarithms/pkg-descr7
-rw-r--r--math/hs-kan-extensions/Makefile19
-rw-r--r--math/hs-kan-extensions/distinfo3
-rw-r--r--math/hs-kan-extensions/files/patch-kan-extensions.cabal14
-rw-r--r--math/hs-kan-extensions/pkg-descr4
-rw-r--r--math/hs-math-functions/Makefile20
-rw-r--r--math/hs-math-functions/distinfo3
-rw-r--r--math/hs-math-functions/pkg-descr5
-rw-r--r--math/hs-mwc-random/Makefile22
-rw-r--r--math/hs-mwc-random/distinfo3
-rw-r--r--math/hs-mwc-random/pkg-descr10
-rw-r--r--math/hs-pointed/Makefile20
-rw-r--r--math/hs-pointed/distinfo3
-rw-r--r--math/hs-pointed/files/patch-pointed.cabal19
-rw-r--r--math/hs-pointed/pkg-descr3
-rw-r--r--math/hs-probability/Makefile20
-rw-r--r--math/hs-probability/distinfo3
-rw-r--r--math/hs-probability/pkg-descr6
-rw-r--r--math/hs-semigroupoids/Makefile24
-rw-r--r--math/hs-semigroupoids/distinfo3
-rw-r--r--math/hs-semigroupoids/files/patch-semigroupoids.cabal11
-rw-r--r--math/hs-semigroupoids/pkg-descr5
-rw-r--r--math/hs-semigroups/Makefile19
-rw-r--r--math/hs-semigroups/distinfo3
-rw-r--r--math/hs-semigroups/pkg-descr8
-rw-r--r--math/hs-statistics/Makefile25
-rw-r--r--math/hs-statistics/distinfo3
-rw-r--r--math/hs-statistics/pkg-descr20
-rw-r--r--math/hs-vector-space/Makefile20
-rw-r--r--math/hs-vector-space/distinfo3
-rw-r--r--math/hs-vector-space/pkg-descr7
-rw-r--r--net-p2p/Makefile1
-rw-r--r--net-p2p/hs-torrent/Makefile19
-rw-r--r--net-p2p/hs-torrent/distinfo3
-rw-r--r--net-p2p/hs-torrent/pkg-descr3
-rw-r--r--net/Makefile18
-rw-r--r--net/hs-aws/Makefile28
-rw-r--r--net/hs-aws/distinfo3
-rw-r--r--net/hs-aws/pkg-descr4
-rw-r--r--net/hs-bsb-http-chunked/Makefile17
-rw-r--r--net/hs-bsb-http-chunked/distinfo3
-rw-r--r--net/hs-bsb-http-chunked/pkg-descr4
-rw-r--r--net/hs-connection/Makefile21
-rw-r--r--net/hs-connection/distinfo3
-rw-r--r--net/hs-connection/pkg-descr6
-rw-r--r--net/hs-gsasl/Makefile20
-rw-r--r--net/hs-gsasl/distinfo3
-rw-r--r--net/hs-gsasl/pkg-descr3
-rw-r--r--net/hs-hoauth2/Makefile22
-rw-r--r--net/hs-hoauth2/distinfo3
-rw-r--r--net/hs-hoauth2/files/patch-hoauth2.cabal26
-rw-r--r--net/hs-hoauth2/pkg-descr3
-rw-r--r--net/hs-hostname/Makefile17
-rw-r--r--net/hs-hostname/distinfo3
-rw-r--r--net/hs-hostname/pkg-descr4
-rw-r--r--net/hs-iproute/Makefile19
-rw-r--r--net/hs-iproute/distinfo3
-rw-r--r--net/hs-iproute/pkg-descr5
-rw-r--r--net/hs-maccatcher/Makefile17
-rw-r--r--net/hs-maccatcher/distinfo3
-rw-r--r--net/hs-maccatcher/pkg-descr3
-rw-r--r--net/hs-network-info/Makefile17
-rw-r--r--net/hs-network-info/distinfo3
-rw-r--r--net/hs-network-info/pkg-descr6
-rw-r--r--net/hs-network-multicast/Makefile17
-rw-r--r--net/hs-network-multicast/distinfo3
-rw-r--r--net/hs-network-multicast/pkg-descr4
-rw-r--r--net/hs-network-protocol-xmpp/Makefile20
-rw-r--r--net/hs-network-protocol-xmpp/distinfo3
-rw-r--r--net/hs-network-protocol-xmpp/pkg-descr3
-rw-r--r--net/hs-network-uri/Makefile17
-rw-r--r--net/hs-network-uri/distinfo3
-rw-r--r--net/hs-network-uri/pkg-descr3
-rw-r--r--net/hs-pcap/Makefile20
-rw-r--r--net/hs-pcap/distinfo3
-rw-r--r--net/hs-pcap/pkg-descr3
-rw-r--r--net/hs-publicsuffixlist/Makefile19
-rw-r--r--net/hs-publicsuffixlist/distinfo3
-rw-r--r--net/hs-publicsuffixlist/pkg-descr3
-rw-r--r--net/hs-resolv/Makefile19
-rw-r--r--net/hs-resolv/distinfo3
-rw-r--r--net/hs-resolv/files/patch-resolv.cabal16
-rw-r--r--net/hs-resolv/pkg-descr5
-rw-r--r--net/hs-sendfile/Makefile19
-rw-r--r--net/hs-sendfile/distinfo3
-rw-r--r--net/hs-sendfile/pkg-descr7
-rw-r--r--net/hs-simple-sendfile/Makefile19
-rw-r--r--net/hs-simple-sendfile/distinfo3
-rw-r--r--net/hs-simple-sendfile/pkg-descr4
-rw-r--r--net/hs-socks/Makefile19
-rw-r--r--net/hs-socks/distinfo3
-rw-r--r--net/hs-socks/pkg-descr3
-rw-r--r--security/Makefile47
-rw-r--r--security/hs-Crypto/Makefile17
-rw-r--r--security/hs-Crypto/distinfo3
-rw-r--r--security/hs-Crypto/files/patch-Crypto.cabal52
-rw-r--r--security/hs-Crypto/pkg-descr6
-rw-r--r--security/hs-DRBG/Makefile21
-rw-r--r--security/hs-DRBG/distinfo3
-rw-r--r--security/hs-DRBG/pkg-descr3
-rw-r--r--security/hs-HsOpenSSL/Makefile19
-rw-r--r--security/hs-HsOpenSSL/distinfo3
-rw-r--r--security/hs-HsOpenSSL/pkg-descr7
-rw-r--r--security/hs-RSA/Makefile20
-rw-r--r--security/hs-RSA/distinfo3
-rw-r--r--security/hs-RSA/pkg-descr7
-rw-r--r--security/hs-SHA/Makefile23
-rw-r--r--security/hs-SHA/distinfo3
-rw-r--r--security/hs-SHA/pkg-descr8
-rw-r--r--security/hs-cipher-aes/Makefile19
-rw-r--r--security/hs-cipher-aes/distinfo3
-rw-r--r--security/hs-cipher-aes/pkg-descr13
-rw-r--r--security/hs-cipher-aes128/Makefile21
-rw-r--r--security/hs-cipher-aes128/distinfo3
-rw-r--r--security/hs-cipher-aes128/pkg-descr9
-rw-r--r--security/hs-cipher-blowfish/Makefile20
-rw-r--r--security/hs-cipher-blowfish/distinfo3
-rw-r--r--security/hs-cipher-blowfish/pkg-descr3
-rw-r--r--security/hs-cipher-camellia/Makefile20
-rw-r--r--security/hs-cipher-camellia/distinfo3
-rw-r--r--security/hs-cipher-camellia/pkg-descr3
-rw-r--r--security/hs-cipher-des/Makefile19
-rw-r--r--security/hs-cipher-des/distinfo3
-rw-r--r--security/hs-cipher-des/pkg-descr3
-rw-r--r--security/hs-cipher-rc4/Makefile19
-rw-r--r--security/hs-cipher-rc4/distinfo3
-rw-r--r--security/hs-cipher-rc4/pkg-descr3
-rw-r--r--security/hs-clientsession/Makefile23
-rw-r--r--security/hs-clientsession/distinfo3
-rw-r--r--security/hs-clientsession/pkg-descr5
-rw-r--r--security/hs-cprng-aes/Makefile19
-rw-r--r--security/hs-cprng-aes/distinfo3
-rw-r--r--security/hs-cprng-aes/pkg-descr4
-rw-r--r--security/hs-crypto-api/Makefile19
-rw-r--r--security/hs-crypto-api/distinfo3
-rw-r--r--security/hs-crypto-api/pkg-descr9
-rw-r--r--security/hs-crypto-cipher-types/Makefile19
-rw-r--r--security/hs-crypto-cipher-types/distinfo3
-rw-r--r--security/hs-crypto-cipher-types/pkg-descr3
-rw-r--r--security/hs-crypto-conduit/Makefile19
-rw-r--r--security/hs-crypto-conduit/distinfo3
-rw-r--r--security/hs-crypto-conduit/files/patch-crypto-conduit.cabal15
-rw-r--r--security/hs-crypto-conduit/pkg-descr5
-rw-r--r--security/hs-crypto-numbers/Makefile19
-rw-r--r--security/hs-crypto-numbers/distinfo3
-rw-r--r--security/hs-crypto-numbers/pkg-descr3
-rw-r--r--security/hs-crypto-pubkey-types/Makefile19
-rw-r--r--security/hs-crypto-pubkey-types/distinfo3
-rw-r--r--security/hs-crypto-pubkey-types/pkg-descr3
-rw-r--r--security/hs-crypto-pubkey/Makefile20
-rw-r--r--security/hs-crypto-pubkey/distinfo3
-rw-r--r--security/hs-crypto-pubkey/pkg-descr5
-rw-r--r--security/hs-crypto-random-api/Makefile19
-rw-r--r--security/hs-crypto-random-api/distinfo3
-rw-r--r--security/hs-crypto-random-api/pkg-descr3
-rw-r--r--security/hs-crypto-random/Makefile19
-rw-r--r--security/hs-crypto-random/distinfo3
-rw-r--r--security/hs-crypto-random/pkg-descr3
-rw-r--r--security/hs-cryptocipher/Makefile20
-rw-r--r--security/hs-cryptocipher/distinfo3
-rw-r--r--security/hs-cryptocipher/pkg-descr3
-rw-r--r--security/hs-cryptohash-conduit/Makefile19
-rw-r--r--security/hs-cryptohash-conduit/distinfo3
-rw-r--r--security/hs-cryptohash-conduit/pkg-descr4
-rw-r--r--security/hs-cryptohash-cryptoapi/Makefile19
-rw-r--r--security/hs-cryptohash-cryptoapi/distinfo3
-rw-r--r--security/hs-cryptohash-cryptoapi/pkg-descr3
-rw-r--r--security/hs-cryptohash-md5/Makefile17
-rw-r--r--security/hs-cryptohash-md5/distinfo3
-rw-r--r--security/hs-cryptohash-md5/files/patch-cryptohash-md5.cabal11
-rw-r--r--security/hs-cryptohash-md5/pkg-descr16
-rw-r--r--security/hs-cryptohash-sha1/Makefile17
-rw-r--r--security/hs-cryptohash-sha1/distinfo3
-rw-r--r--security/hs-cryptohash-sha1/files/patch-cryptohash-sha1.cabal11
-rw-r--r--security/hs-cryptohash-sha1/pkg-descr16
-rw-r--r--security/hs-cryptohash-sha256/Makefile17
-rw-r--r--security/hs-cryptohash-sha256/distinfo3
-rw-r--r--security/hs-cryptohash-sha256/files/patch-cryptohash-sha256.cabal11
-rw-r--r--security/hs-cryptohash-sha256/pkg-descr16
-rw-r--r--security/hs-cryptohash/Makefile19
-rw-r--r--security/hs-cryptohash/distinfo3
-rw-r--r--security/hs-cryptohash/pkg-descr6
-rw-r--r--security/hs-cryptonite-conduit/Makefile19
-rw-r--r--security/hs-cryptonite-conduit/distinfo3
-rw-r--r--security/hs-cryptonite-conduit/pkg-descr5
-rw-r--r--security/hs-cryptonite/Makefile22
-rw-r--r--security/hs-cryptonite/distinfo3
-rw-r--r--security/hs-cryptonite/pkg-descr19
-rw-r--r--security/hs-digest/Makefile19
-rw-r--r--security/hs-digest/distinfo3
-rw-r--r--security/hs-digest/pkg-descr5
-rw-r--r--security/hs-ed25519/Makefile17
-rw-r--r--security/hs-ed25519/distinfo3
-rw-r--r--security/hs-ed25519/files/patch-ed25519.cabal11
-rw-r--r--security/hs-ed25519/pkg-descr6
-rw-r--r--security/hs-entropy/Makefile17
-rw-r--r--security/hs-entropy/distinfo3
-rw-r--r--security/hs-entropy/pkg-descr3
-rw-r--r--security/hs-gnutls/Makefile22
-rw-r--r--security/hs-gnutls/distinfo3
-rw-r--r--security/hs-gnutls/pkg-descr6
-rw-r--r--security/hs-hackage-security/Makefile20
-rw-r--r--security/hs-hackage-security/distinfo3
-rw-r--r--security/hs-hackage-security/files/patch-hackage-security.cabal18
-rw-r--r--security/hs-hackage-security/pkg-descr15
-rw-r--r--security/hs-monadcryptorandom/Makefile19
-rw-r--r--security/hs-monadcryptorandom/distinfo3
-rw-r--r--security/hs-monadcryptorandom/pkg-descr3
-rw-r--r--security/hs-nonce/Makefile20
-rw-r--r--security/hs-nonce/distinfo3
-rw-r--r--security/hs-nonce/pkg-descr8
-rw-r--r--security/hs-pem/Makefile19
-rw-r--r--security/hs-pem/distinfo3
-rw-r--r--security/hs-pem/pkg-descr3
-rw-r--r--security/hs-pureMD5/Makefile19
-rw-r--r--security/hs-pureMD5/distinfo3
-rw-r--r--security/hs-pureMD5/pkg-descr4
-rw-r--r--security/hs-pwstore-fast/Makefile19
-rw-r--r--security/hs-pwstore-fast/distinfo3
-rw-r--r--security/hs-pwstore-fast/pkg-descr8
-rw-r--r--security/hs-skein/Makefile19
-rw-r--r--security/hs-skein/distinfo3
-rw-r--r--security/hs-skein/pkg-descr11
-rw-r--r--security/hs-tls-session-manager/Makefile19
-rw-r--r--security/hs-tls-session-manager/distinfo3
-rw-r--r--security/hs-tls-session-manager/pkg-descr3
-rw-r--r--security/hs-tls/Makefile21
-rw-r--r--security/hs-tls/distinfo3
-rw-r--r--security/hs-tls/pkg-descr9
-rw-r--r--security/hs-x509-store/Makefile20
-rw-r--r--security/hs-x509-store/distinfo3
-rw-r--r--security/hs-x509-store/pkg-descr4
-rw-r--r--security/hs-x509-system/Makefile19
-rw-r--r--security/hs-x509-system/distinfo3
-rw-r--r--security/hs-x509-system/pkg-descr3
-rw-r--r--security/hs-x509-validation/Makefile21
-rw-r--r--security/hs-x509-validation/distinfo3
-rw-r--r--security/hs-x509-validation/pkg-descr3
-rw-r--r--security/hs-x509/Makefile20
-rw-r--r--security/hs-x509/distinfo3
-rw-r--r--security/hs-x509/pkg-descr3
-rw-r--r--shells/Makefile1
-rw-r--r--shells/hs-shelly/Makefile21
-rw-r--r--shells/hs-shelly/distinfo3
-rw-r--r--shells/hs-shelly/pkg-descr13
-rw-r--r--sysutils/Makefile4
-rw-r--r--sysutils/hs-cpu/Makefile17
-rw-r--r--sysutils/hs-cpu/distinfo3
-rw-r--r--sysutils/hs-cpu/pkg-descr4
-rw-r--r--sysutils/hs-disk-free-space/Makefile17
-rw-r--r--sysutils/hs-disk-free-space/distinfo3
-rw-r--r--sysutils/hs-disk-free-space/pkg-descr4
-rw-r--r--sysutils/hs-ekg-core/Makefile19
-rw-r--r--sysutils/hs-ekg-core/distinfo3
-rw-r--r--sysutils/hs-ekg-core/pkg-descr3
-rw-r--r--sysutils/hs-mountpoints/Makefile17
-rw-r--r--sysutils/hs-mountpoints/distinfo3
-rw-r--r--sysutils/hs-mountpoints/pkg-descr5
-rw-r--r--textproc/Makefile61
-rw-r--r--textproc/hs-Diff/Makefile18
-rw-r--r--textproc/hs-Diff/distinfo3
-rw-r--r--textproc/hs-Diff/pkg-descr4
-rw-r--r--textproc/hs-HStringTemplate/Makefile19
-rw-r--r--textproc/hs-HStringTemplate/distinfo3
-rw-r--r--textproc/hs-HStringTemplate/pkg-descr3
-rw-r--r--textproc/hs-HsYAML/Makefile19
-rw-r--r--textproc/hs-HsYAML/distinfo3
-rw-r--r--textproc/hs-HsYAML/files/patch-HsYAML.cabal15
-rw-r--r--textproc/hs-HsYAML/pkg-descr6
-rw-r--r--textproc/hs-appar/Makefile17
-rw-r--r--textproc/hs-appar/distinfo3
-rw-r--r--textproc/hs-appar/pkg-descr3
-rw-r--r--textproc/hs-attoparsec-iso8601/Makefile19
-rw-r--r--textproc/hs-attoparsec-iso8601/distinfo3
-rw-r--r--textproc/hs-attoparsec-iso8601/pkg-descr3
-rw-r--r--textproc/hs-attoparsec/Makefile19
-rw-r--r--textproc/hs-attoparsec/distinfo3
-rw-r--r--textproc/hs-attoparsec/pkg-descr4
-rw-r--r--textproc/hs-bencode/Makefile17
-rw-r--r--textproc/hs-bencode/distinfo3
-rw-r--r--textproc/hs-bencode/pkg-descr5
-rw-r--r--textproc/hs-blaze-html/Makefile19
-rw-r--r--textproc/hs-blaze-html/distinfo3
-rw-r--r--textproc/hs-blaze-html/pkg-descr3
-rw-r--r--textproc/hs-blaze-markup/Makefile19
-rw-r--r--textproc/hs-blaze-markup/distinfo3
-rw-r--r--textproc/hs-blaze-markup/pkg-descr4
-rw-r--r--textproc/hs-bytestring-csv/Makefile25
-rw-r--r--textproc/hs-bytestring-csv/distinfo3
-rw-r--r--textproc/hs-bytestring-csv/pkg-descr4
-rw-r--r--textproc/hs-case-insensitive/Makefile19
-rw-r--r--textproc/hs-case-insensitive/distinfo3
-rw-r--r--textproc/hs-case-insensitive/pkg-descr6
-rw-r--r--textproc/hs-cassava/Makefile20
-rw-r--r--textproc/hs-cassava/distinfo3
-rw-r--r--textproc/hs-cassava/files/patch-cassava.cabal11
-rw-r--r--textproc/hs-cassava/pkg-descr4
-rw-r--r--textproc/hs-cmark-gfm/Makefile17
-rw-r--r--textproc/hs-cmark-gfm/distinfo3
-rw-r--r--textproc/hs-cmark-gfm/pkg-descr6
-rw-r--r--textproc/hs-cmark/Makefile17
-rw-r--r--textproc/hs-cmark/distinfo3
-rw-r--r--textproc/hs-cmark/pkg-descr6
-rw-r--r--textproc/hs-csv/Makefile18
-rw-r--r--textproc/hs-csv/distinfo3
-rw-r--r--textproc/hs-csv/pkg-descr6
-rw-r--r--textproc/hs-doctemplates/Makefile20
-rw-r--r--textproc/hs-doctemplates/distinfo3
-rw-r--r--textproc/hs-doctemplates/pkg-descr3
-rw-r--r--textproc/hs-double-conversion/Makefile17
-rw-r--r--textproc/hs-double-conversion/distinfo3
-rw-r--r--textproc/hs-double-conversion/pkg-descr14
-rw-r--r--textproc/hs-feed/Makefile22
-rw-r--r--textproc/hs-feed/distinfo3
-rw-r--r--textproc/hs-feed/pkg-descr3
-rw-r--r--textproc/hs-hexpat/Makefile21
-rw-r--r--textproc/hs-hexpat/distinfo3
-rw-r--r--textproc/hs-hexpat/pkg-descr6
-rw-r--r--textproc/hs-highlighting-kate/Makefile28
-rw-r--r--textproc/hs-highlighting-kate/distinfo3
-rw-r--r--textproc/hs-highlighting-kate/pkg-descr8
-rw-r--r--textproc/hs-hs-bibutils/Makefile19
-rw-r--r--textproc/hs-hs-bibutils/distinfo3
-rw-r--r--textproc/hs-hs-bibutils/pkg-descr5
-rw-r--r--textproc/hs-html-conduit/Makefile20
-rw-r--r--textproc/hs-html-conduit/distinfo3
-rw-r--r--textproc/hs-html-conduit/pkg-descr6
-rw-r--r--textproc/hs-html/Makefile17
-rw-r--r--textproc/hs-html/distinfo3
-rw-r--r--textproc/hs-html/pkg-descr4
-rw-r--r--textproc/hs-hxt-charproperties/Makefile17
-rw-r--r--textproc/hs-hxt-charproperties/distinfo3
-rw-r--r--textproc/hs-hxt-charproperties/pkg-descr5
-rw-r--r--textproc/hs-hxt-regex-xmlschema/Makefile19
-rw-r--r--textproc/hs-hxt-regex-xmlschema/distinfo3
-rw-r--r--textproc/hs-hxt-regex-xmlschema/pkg-descr10
-rw-r--r--textproc/hs-hxt-unicode/Makefile19
-rw-r--r--textproc/hs-hxt-unicode/distinfo3
-rw-r--r--textproc/hs-hxt-unicode/pkg-descr6
-rw-r--r--textproc/hs-hxt/Makefile20
-rw-r--r--textproc/hs-hxt/distinfo3
-rw-r--r--textproc/hs-hxt/pkg-descr11
-rw-r--r--textproc/hs-libxml-sax/Makefile22
-rw-r--r--textproc/hs-libxml-sax/distinfo3
-rw-r--r--textproc/hs-libxml-sax/pkg-descr3
-rw-r--r--textproc/hs-libxml/Makefile22
-rw-r--r--textproc/hs-libxml/distinfo3
-rw-r--r--textproc/hs-libxml/pkg-descr4
-rw-r--r--textproc/hs-libyaml/Makefile19
-rw-r--r--textproc/hs-libyaml/distinfo3
-rw-r--r--textproc/hs-libyaml/pkg-descr5
-rw-r--r--textproc/hs-magic/Makefile17
-rw-r--r--textproc/hs-magic/distinfo3
-rw-r--r--textproc/hs-magic/pkg-descr5
-rw-r--r--textproc/hs-pandoc-types/Makefile20
-rw-r--r--textproc/hs-pandoc-types/distinfo3
-rw-r--r--textproc/hs-pandoc-types/pkg-descr8
-rw-r--r--textproc/hs-parsec-numbers/Makefile17
-rw-r--r--textproc/hs-parsec-numbers/distinfo3
-rw-r--r--textproc/hs-parsec-numbers/pkg-descr4
-rw-r--r--textproc/hs-polyparse/Makefile17
-rw-r--r--textproc/hs-polyparse/distinfo3
-rw-r--r--textproc/hs-polyparse/pkg-descr7
-rw-r--r--textproc/hs-pretty-show/Makefile20
-rw-r--r--textproc/hs-pretty-show/distinfo3
-rw-r--r--textproc/hs-pretty-show/pkg-descr8
-rw-r--r--textproc/hs-regex-applicative/Makefile17
-rw-r--r--textproc/hs-regex-applicative/distinfo3
-rw-r--r--textproc/hs-regex-applicative/pkg-descr4
-rw-r--r--textproc/hs-regex-base/Makefile19
-rw-r--r--textproc/hs-regex-base/distinfo3
-rw-r--r--textproc/hs-regex-base/pkg-descr3
-rw-r--r--textproc/hs-regex-compat-tdfa/Makefile19
-rw-r--r--textproc/hs-regex-compat-tdfa/distinfo3
-rw-r--r--textproc/hs-regex-compat-tdfa/pkg-descr4
-rw-r--r--textproc/hs-regex-compat/Makefile19
-rw-r--r--textproc/hs-regex-compat/distinfo3
-rw-r--r--textproc/hs-regex-compat/pkg-descr3
-rw-r--r--textproc/hs-regex-pcre-builtin/Makefile21
-rw-r--r--textproc/hs-regex-pcre-builtin/distinfo3
-rw-r--r--textproc/hs-regex-pcre-builtin/pkg-descr3
-rw-r--r--textproc/hs-regex-pcre/Makefile21
-rw-r--r--textproc/hs-regex-pcre/distinfo3
-rw-r--r--textproc/hs-regex-pcre/pkg-descr3
-rw-r--r--textproc/hs-regex-posix/Makefile19
-rw-r--r--textproc/hs-regex-posix/distinfo3
-rw-r--r--textproc/hs-regex-posix/pkg-descr3
-rw-r--r--textproc/hs-regex-tdfa/Makefile19
-rw-r--r--textproc/hs-regex-tdfa/distinfo3
-rw-r--r--textproc/hs-regex-tdfa/pkg-descr3
-rw-r--r--textproc/hs-rfc5051/Makefile17
-rw-r--r--textproc/hs-rfc5051/distinfo3
-rw-r--r--textproc/hs-rfc5051/pkg-descr7
-rw-r--r--textproc/hs-scanner/Makefile17
-rw-r--r--textproc/hs-scanner/distinfo3
-rw-r--r--textproc/hs-scanner/pkg-descr3
-rw-r--r--textproc/hs-skylighting-core/Makefile20
-rw-r--r--textproc/hs-skylighting-core/distinfo3
-rw-r--r--textproc/hs-skylighting-core/pkg-descr7
-rw-r--r--textproc/hs-skylighting/Makefile21
-rw-r--r--textproc/hs-skylighting/distinfo3
-rw-r--r--textproc/hs-skylighting/pkg-descr7
-rw-r--r--textproc/hs-stringsearch/Makefile18
-rw-r--r--textproc/hs-stringsearch/distinfo3
-rw-r--r--textproc/hs-stringsearch/files/patch-stringsearch.cabal11
-rw-r--r--textproc/hs-stringsearch/pkg-descr8
-rw-r--r--textproc/hs-tagsoup/Makefile26
-rw-r--r--textproc/hs-tagsoup/distinfo3
-rw-r--r--textproc/hs-tagsoup/pkg-descr7
-rw-r--r--textproc/hs-tagstream-conduit/Makefile21
-rw-r--r--textproc/hs-tagstream-conduit/distinfo3
-rw-r--r--textproc/hs-tagstream-conduit/pkg-descr6
-rw-r--r--textproc/hs-texmath/Makefile23
-rw-r--r--textproc/hs-texmath/distinfo3
-rw-r--r--textproc/hs-texmath/pkg-descr8
-rw-r--r--textproc/hs-unicode-transforms/Makefile19
-rw-r--r--textproc/hs-unicode-transforms/distinfo3
-rw-r--r--textproc/hs-unicode-transforms/pkg-descr3
-rw-r--r--textproc/hs-uri-bytestring-aeson/Makefile19
-rw-r--r--textproc/hs-uri-bytestring-aeson/distinfo3
-rw-r--r--textproc/hs-uri-bytestring-aeson/pkg-descr4
-rw-r--r--textproc/hs-uri-bytestring/Makefile19
-rw-r--r--textproc/hs-uri-bytestring/distinfo3
-rw-r--r--textproc/hs-uri-bytestring/pkg-descr4
-rw-r--r--textproc/hs-uri-encode/Makefile19
-rw-r--r--textproc/hs-uri-encode/distinfo3
-rw-r--r--textproc/hs-uri-encode/pkg-descr3
-rw-r--r--textproc/hs-uri/Makefile19
-rw-r--r--textproc/hs-uri/distinfo3
-rw-r--r--textproc/hs-uri/pkg-descr4
-rw-r--r--textproc/hs-xml-conduit/Makefile22
-rw-r--r--textproc/hs-xml-conduit/distinfo3
-rw-r--r--textproc/hs-xml-conduit/pkg-descr21
-rw-r--r--textproc/hs-xml-hamlet/Makefile20
-rw-r--r--textproc/hs-xml-hamlet/distinfo3
-rw-r--r--textproc/hs-xml-hamlet/pkg-descr3
-rw-r--r--textproc/hs-xml-types/Makefile17
-rw-r--r--textproc/hs-xml-types/distinfo3
-rw-r--r--textproc/hs-xml-types/pkg-descr4
-rw-r--r--textproc/hs-xml/Makefile18
-rw-r--r--textproc/hs-xml/distinfo3
-rw-r--r--textproc/hs-xml/pkg-descr4
-rw-r--r--textproc/hs-xmlhtml/Makefile19
-rw-r--r--textproc/hs-xmlhtml/distinfo3
-rw-r--r--textproc/hs-xmlhtml/files/patch-xmlhtml.cabal12
-rw-r--r--textproc/hs-xmlhtml/pkg-descr15
-rw-r--r--www/Makefile40
-rw-r--r--www/hs-HTTP/Makefile23
-rw-r--r--www/hs-HTTP/distinfo3
-rw-r--r--www/hs-HTTP/files/patch-HTTP.cabal20
-rw-r--r--www/hs-HTTP/pkg-descr18
-rw-r--r--www/hs-authenticate/Makefile25
-rw-r--r--www/hs-authenticate/distinfo3
-rw-r--r--www/hs-authenticate/pkg-descr4
-rw-r--r--www/hs-cgi/Makefile25
-rw-r--r--www/hs-cgi/distinfo3
-rw-r--r--www/hs-cgi/pkg-descr3
-rw-r--r--www/hs-cookie/Makefile19
-rw-r--r--www/hs-cookie/distinfo3
-rw-r--r--www/hs-cookie/pkg-descr3
-rw-r--r--www/hs-css-text/Makefile19
-rw-r--r--www/hs-css-text/distinfo3
-rw-r--r--www/hs-css-text/pkg-descr3
-rw-r--r--www/hs-fastcgi/Makefile22
-rw-r--r--www/hs-fastcgi/distinfo3
-rw-r--r--www/hs-fastcgi/pkg-descr6
-rw-r--r--www/hs-happstack-server/Makefile25
-rw-r--r--www/hs-happstack-server/distinfo3
-rw-r--r--www/hs-happstack-server/files/patch-happstack-server.cabal11
-rw-r--r--www/hs-happstack-server/pkg-descr5
-rw-r--r--www/hs-heist/Makefile22
-rw-r--r--www/hs-heist/distinfo3
-rw-r--r--www/hs-heist/pkg-descr15
-rw-r--r--www/hs-http-api-data/Makefile21
-rw-r--r--www/hs-http-api-data/distinfo3
-rw-r--r--www/hs-http-api-data/pkg-descr4
-rw-r--r--www/hs-http-client-tls/Makefile20
-rw-r--r--www/hs-http-client-tls/distinfo3
-rw-r--r--www/hs-http-client-tls/pkg-descr3
-rw-r--r--www/hs-http-client/Makefile24
-rw-r--r--www/hs-http-client/distinfo3
-rw-r--r--www/hs-http-client/pkg-descr4
-rw-r--r--www/hs-http-conduit/Makefile20
-rw-r--r--www/hs-http-conduit/distinfo3
-rw-r--r--www/hs-http-conduit/pkg-descr5
-rw-r--r--www/hs-http-date/Makefile19
-rw-r--r--www/hs-http-date/distinfo3
-rw-r--r--www/hs-http-date/pkg-descr3
-rw-r--r--www/hs-http-reverse-proxy/Makefile23
-rw-r--r--www/hs-http-reverse-proxy/distinfo3
-rw-r--r--www/hs-http-reverse-proxy/pkg-descr6
-rw-r--r--www/hs-http-server/Makefile37
-rw-r--r--www/hs-http-server/distinfo3
-rw-r--r--www/hs-http-server/files/pkg-message.in8
-rw-r--r--www/hs-http-server/pkg-descr3
-rw-r--r--www/hs-http-types/Makefile19
-rw-r--r--www/hs-http-types/distinfo3
-rw-r--r--www/hs-http-types/pkg-descr3
-rw-r--r--www/hs-http2/Makefile22
-rw-r--r--www/hs-http2/distinfo3
-rw-r--r--www/hs-http2/files/patch-http2.cabal50
-rw-r--r--www/hs-http2/pkg-descr4
-rw-r--r--www/hs-multipart/Makefile17
-rw-r--r--www/hs-multipart/distinfo3
-rw-r--r--www/hs-multipart/pkg-descr3
-rw-r--r--www/hs-oeis/Makefile22
-rw-r--r--www/hs-oeis/distinfo3
-rw-r--r--www/hs-oeis/pkg-descr3
-rw-r--r--www/hs-path-pieces/Makefile17
-rw-r--r--www/hs-path-pieces/distinfo3
-rw-r--r--www/hs-path-pieces/pkg-descr3
-rw-r--r--www/hs-recaptcha/Makefile21
-rw-r--r--www/hs-recaptcha/distinfo3
-rw-r--r--www/hs-recaptcha/pkg-descr7
-rw-r--r--www/hs-shakespeare/Makefile19
-rw-r--r--www/hs-shakespeare/distinfo3
-rw-r--r--www/hs-shakespeare/pkg-descr11
-rw-r--r--www/hs-snap-core/Makefile23
-rw-r--r--www/hs-snap-core/distinfo3
-rw-r--r--www/hs-snap-core/files/patch-snap-core.cabal18
-rw-r--r--www/hs-snap-core/pkg-descr21
-rw-r--r--www/hs-snap-server/Makefile27
-rw-r--r--www/hs-snap-server/distinfo3
-rw-r--r--www/hs-snap-server/files/patch-snap-server.cabal18
-rw-r--r--www/hs-snap-server/pkg-descr7
-rw-r--r--www/hs-snap/Makefile23
-rw-r--r--www/hs-snap/distinfo3
-rw-r--r--www/hs-snap/pkg-descr8
-rw-r--r--www/hs-url/Makefile20
-rw-r--r--www/hs-url/distinfo3
-rw-r--r--www/hs-url/pkg-descr3
-rw-r--r--www/hs-wai-extra/Makefile24
-rw-r--r--www/hs-wai-extra/distinfo3
-rw-r--r--www/hs-wai-extra/pkg-descr3
-rw-r--r--www/hs-wai-logger/Makefile20
-rw-r--r--www/hs-wai-logger/distinfo3
-rw-r--r--www/hs-wai-logger/pkg-descr3
-rw-r--r--www/hs-wai/Makefile20
-rw-r--r--www/hs-wai/distinfo3
-rw-r--r--www/hs-wai/pkg-descr4
-rw-r--r--www/hs-warp-tls/Makefile20
-rw-r--r--www/hs-warp-tls/distinfo3
-rw-r--r--www/hs-warp-tls/pkg-descr3
-rw-r--r--www/hs-warp/Makefile26
-rw-r--r--www/hs-warp/distinfo3
-rw-r--r--www/hs-warp/pkg-descr3
-rw-r--r--www/hs-xss-sanitize/Makefile22
-rw-r--r--www/hs-xss-sanitize/distinfo3
-rw-r--r--www/hs-xss-sanitize/pkg-descr4
-rw-r--r--www/hs-yesod-auth-hashdb/Makefile22
-rw-r--r--www/hs-yesod-auth-hashdb/distinfo3
-rw-r--r--www/hs-yesod-auth-hashdb/pkg-descr15
-rw-r--r--www/hs-yesod-auth/Makefile30
-rw-r--r--www/hs-yesod-auth/distinfo3
-rw-r--r--www/hs-yesod-auth/pkg-descr7
-rw-r--r--www/hs-yesod-core/Makefile29
-rw-r--r--www/hs-yesod-core/distinfo3
-rw-r--r--www/hs-yesod-core/pkg-descr6
-rw-r--r--www/hs-yesod-form/Makefile26
-rw-r--r--www/hs-yesod-form/distinfo3
-rw-r--r--www/hs-yesod-form/pkg-descr3
-rw-r--r--www/hs-yesod-persistent/Makefile21
-rw-r--r--www/hs-yesod-persistent/distinfo3
-rw-r--r--www/hs-yesod-persistent/pkg-descr3
-rw-r--r--www/hs-yesod-static/Makefile26
-rw-r--r--www/hs-yesod-static/distinfo3
-rw-r--r--www/hs-yesod-static/pkg-descr3
-rw-r--r--www/hs-yesod-test/Makefile24
-rw-r--r--www/hs-yesod-test/distinfo3
-rw-r--r--www/hs-yesod-test/pkg-descr3
-rw-r--r--www/hs-yesod/Makefile25
-rw-r--r--www/hs-yesod/distinfo3
-rw-r--r--www/hs-yesod/pkg-descr8
-rw-r--r--x11-toolkits/Makefile10
-rw-r--r--x11-toolkits/hs-GLURaw/Makefile19
-rw-r--r--x11-toolkits/hs-GLURaw/distinfo3
-rw-r--r--x11-toolkits/hs-GLURaw/pkg-descr8
-rw-r--r--x11-toolkits/hs-GLUT/Makefile22
-rw-r--r--x11-toolkits/hs-GLUT/distinfo3
-rw-r--r--x11-toolkits/hs-GLUT/pkg-descr4
-rw-r--r--x11-toolkits/hs-OpenGL/Makefile21
-rw-r--r--x11-toolkits/hs-OpenGL/distinfo3
-rw-r--r--x11-toolkits/hs-OpenGL/pkg-descr9
-rw-r--r--x11-toolkits/hs-OpenGLRaw/Makefile20
-rw-r--r--x11-toolkits/hs-OpenGLRaw/distinfo3
-rw-r--r--x11-toolkits/hs-OpenGLRaw/pkg-descr17
-rw-r--r--x11-toolkits/hs-gtk/Makefile22
-rw-r--r--x11-toolkits/hs-gtk/distinfo3
-rw-r--r--x11-toolkits/hs-gtk/pkg-descr5
-rw-r--r--x11-toolkits/hs-gtk2hs/Makefile37
-rw-r--r--x11-toolkits/hs-gtk2hs/pkg-descr17
-rw-r--r--x11-toolkits/hs-gtksourceview2/Makefile21
-rw-r--r--x11-toolkits/hs-gtksourceview2/distinfo3
-rw-r--r--x11-toolkits/hs-gtksourceview2/pkg-descr5
-rw-r--r--x11-toolkits/hs-pango/Makefile21
-rw-r--r--x11-toolkits/hs-pango/distinfo3
-rw-r--r--x11-toolkits/hs-pango/pkg-descr6
-rw-r--r--x11-toolkits/hs-vte/Makefile21
-rw-r--r--x11-toolkits/hs-vte/distinfo3
-rw-r--r--x11-toolkits/hs-vte/pkg-descr6
-rw-r--r--x11-toolkits/hs-wxdirect/Makefile26
-rw-r--r--x11-toolkits/hs-wxdirect/distinfo3
-rw-r--r--x11-toolkits/hs-wxdirect/files/patch-wxdirect.cabal17
-rw-r--r--x11-toolkits/hs-wxdirect/pkg-descr5
-rw-r--r--x11/Makefile2
-rw-r--r--x11/hs-X11-xft/Makefile21
-rw-r--r--x11/hs-X11-xft/distinfo3
-rw-r--r--x11/hs-X11-xft/pkg-descr3
-rw-r--r--x11/hs-X11/Makefile29
-rw-r--r--x11/hs-X11/distinfo3
-rw-r--r--x11/hs-X11/pkg-descr4
1615 files changed, 507 insertions, 15964 deletions
diff --git a/MOVED b/MOVED
index 132f28b0c9fd..9c00b2859527 100644
--- a/MOVED
+++ b/MOVED
@@ -12218,3 +12218,510 @@ audio/esound||2019-05-08|Has expired: Abandonware
audio/gstreamer-plugins-esound||2019-05-08|Has expired: Depends on audio/esound
devel/poslib||2019-05-08|Has expired: Abandonware
x11/xsel|x11/xsel-conrad|2019-05-08|Has expired: Abandonware; use x11/xsel-conrad instead
+math/hs-integer-logarithms||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-data-lens-template||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-half||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-kan-extensions||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-semigroupoids||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-Agda-stdlib||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-semigroups||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-vector-space||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-comonad||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-pointed||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-ieee754||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-probability||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-contravariant||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-adjunctions||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-math-functions||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-statistics||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-erf||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-distributive||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-dense-linear-algebra||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-mwc-random||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-NumInstances||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-fixed||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-data-lens||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+math/hs-categories||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+ftp/hs-curl||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+deskutils/hs-fdo-notify||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+converters/hs-json||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+converters/hs-aeson-compat||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+converters/hs-aeson||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-cipher-rc4||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-crypto-pubkey-types||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-cipher-aes128||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-crypto-cipher-types||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-RSA||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-cryptohash-sha256||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-pem||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-pureMD5||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-cprng-aes||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-crypto-numbers||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-crypto-pubkey||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-crypto-conduit||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-HsOpenSSL||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-hackage-security||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-x509-system||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-cryptonite||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-crypto-random||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-tls-session-manager||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-clientsession||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-crypto-random-api||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-cryptohash||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-cryptohash-md5||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-cipher-des||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-cryptonite-conduit||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-x509-validation||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-cipher-blowfish||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-entropy||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-pwstore-fast||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-cipher-camellia||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-cryptohash-cryptoapi||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-x509||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-tls||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-gnutls||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-cipher-aes||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-digest||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-cryptocipher||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-Crypto||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-cryptohash-conduit||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-x509-store||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-ed25519||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-crypto-api||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-SHA||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-nonce||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-DRBG||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-cryptohash-sha1||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-skein||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+security/hs-monadcryptorandom||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+x11-toolkits/hs-OpenGL||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+x11-toolkits/hs-gtk||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+x11-toolkits/hs-OpenGLRaw||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+x11-toolkits/hs-GLURaw||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+x11-toolkits/hs-gtksourceview2||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+x11-toolkits/hs-pango||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+x11-toolkits/hs-GLUT||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+x11-toolkits/hs-vte||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+x11-toolkits/hs-wxdirect||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+x11-toolkits/hs-gtk2hs||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-unordered-containers||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-conduit-extra||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-unicode-show||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-unliftio-core||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-Boolean||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-byteable||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-haddock-library||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-filestore||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-tagged||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-code-page||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-tf-random||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-data-default-instances-dlist||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-hashtables||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-echo||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-fast-logger||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-prettyclass||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-safe||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-activehs-base||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-wl-pprint-text||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-void||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-mono-traversable||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-haskell-src-exts-util||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-map-syntax||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-test-framework-quickcheck2||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-streaming-commons||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-securemem||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-bytestring-mmap||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-haddock-api||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-io-streams||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-memory||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-conduit-combinators||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-typed-process||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-data-ordlist||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-base-orphans||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-setenv||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-exceptions||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-configurator||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-largeword||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-smallcheck||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-storable-record||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-microstache||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-monad-control||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-language-javascript||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-io-streams-haproxy||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-th-lift||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-bsd-sysctl||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-abstract-deque||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-microlens-th||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-datetime||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-either||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-hinotify||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-MonadRandom||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-fmlist||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-cmdargs||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-lifted-base||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-unliftio||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-base-compat||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-transformers-compat||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-pcre-light||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-simple-reflect||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-data-default-instances-base||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-psqueues||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-haskell-lexer||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-js-jquery||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-hint||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-text-short||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-readable||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-base16-bytestring||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-concurrent-output||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-free||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-resource-pool||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-asn1-encoding||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-gconf||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-call-stack||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-readline||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-extra||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-uuagc-cabal||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-monads-tf||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-boxes||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-old-locale||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-optparse-applicative||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-mtl||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-bifunctors||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-uulib||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-data-default-instances-containers||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-mutable-containers||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-gitrev||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-ObjectName||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-enclosed-exceptions||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-abstract-par||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-process-extras||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-setlocale||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-foundation||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-EdisonAPI||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-temporary||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-monad-par-extras||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-hslua-module-text||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-test-framework-hunit||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-old-time||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-system-fileio||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-classy-prelude||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-hslogger||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-utility-ht||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-data-endian||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-asn1-parse||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-MissingH||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-data-default||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-vector-binary-instances||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-mmorph||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-hlibev||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-vault||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-lifted-async||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-cereal||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-vector-instances||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-say||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-errors||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-time-compat||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-bytestring-show||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-bloomfilter||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-js-flot||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-ghc-paths||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-List||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-asn1-data||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-edit-distance||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-time-locale-compat||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-timezone-series||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-newtype-generics||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-strict||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-equivalence||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-Glob||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-vector-th-unbox||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-dbus||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-hspec||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-hspec||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-MemoTrie||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-BoundedChan||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-uniplate||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-primitive||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-test-framework||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-microlens||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-conduit||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-murmur-hash||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-stm-chans||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-STMonadTrans||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-silently||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-glib||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-vector||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-data-default-instances-old-locale||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-ansi-terminal||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-SafeSemaphore||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-logict||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-fortran-src||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-utf8-light||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-byteorder||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-storable-tuple||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-transformers-base||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-syb||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-base-unicode-symbols||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-resourcet||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-generic-deriving||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-safe-exceptions||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-profunctors||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-show||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-split||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-ansi-wl-pprint||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-date-cache||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-ConfigFile||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-vector-algorithms||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-newtype||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-system-filepath||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-colour||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-random||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-ghc-mtl||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-quickcheck-io||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-unix-time||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-fsnotify||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-clock||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-utf8-string||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-extensible-exceptions||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-QuickCheck||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-fgl||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-gio||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-base-compat-batteries||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-easy-file||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-EdisonCore||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-th-expand-syns||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-language-c||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-base64-bytestring||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-scientific||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-data-hash||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-haskell-src-meta||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-deepseq-generics||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-auto-update||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-keys||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-bitarray||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-dlist||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-data-pprint||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-blaze-textual||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-hsb2hs||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-haskell-src-exts||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-chunked-data||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-monad-par||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-unamb||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-terminal-size||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-refact||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-th-abstraction||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-bits-atomic||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-convertible||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-filemanip||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-file-embed||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-th-orphans||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-unexceptionalio||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-checkers||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-basic-prelude||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-hspec-expectations||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-haskell-src||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-dlist-instances||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-blaze-builder||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-monad-logger||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-HUnit||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-parallel||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-async||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-timezone-olson||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-geniplate-mirror||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-syb-with-class||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-project-template||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-reflection||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-word8||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-constraints||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-IfElse||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-monad-unlift||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-Stream||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-threads||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-data-default-class||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-Only||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-hourglass||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-ReadArgs||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-text-icu||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-classy-prelude-conduit||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-StateVar||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-lens||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-hex||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-atomic-primops||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-mono-traversable-instances||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-basement||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-hslua||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-ncurses||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-directory-tree||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-preprocessor-tools||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-ListLike||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-bytestring-lexing||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-asn1-types||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-arrows||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-prelude-extras||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-lazysmallcheck||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-GenericPretty||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-uuid||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-th-reify-many||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-unix-compat||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-monad-loops||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-uuid-types||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-hspec-core||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-hashable||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-th-lift-instances||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-mmap||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+devel/hs-kqueue||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-warp||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-authenticate||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-url||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-cookie||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-recaptcha||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-cgi||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-snap-server||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-http-date||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-http-conduit||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-yesod-auth||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-wai-extra||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-yesod||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-http-server||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-yesod-form||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-wai||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-yesod-test||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-http-client||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-snap-core||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-snap||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-yesod-persistent||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-HTTP||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-happstack-server||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-http-types||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-http-reverse-proxy||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-http-client-tls||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-fastcgi||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-css-text||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-path-pieces||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-oeis||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-yesod-static||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-http2||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-http2||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-heist||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-multipart||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-xss-sanitize||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-warp-tls||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-http-api-data||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-wai-logger||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-yesod-auth-hashdb||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-yesod-core||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+www/hs-shakespeare||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+benchmarks/hs-criterion-measurement||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+benchmarks/hs-criterion||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+databases/hs-persistent-template||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+databases/hs-persistent-sqlite||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+databases/hs-mysql||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+databases/hs-esqueleto||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+databases/hs-persistent||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+databases/hs-hedis||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+net-p2p/hs-torrent||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-texmath||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-regex-posix||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-attoparsec||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-xmlhtml||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-xml-hamlet||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-html||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-tagsoup||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-HsYAML||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-highlighting-kate||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-hxt-charproperties||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-libyaml||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-blaze-markup||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-xml-conduit||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-csv||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-rfc5051||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-scanner||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-skylighting||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-skylighting-core||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-uri-bytestring-aeson||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-html-conduit||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-hxt-regex-xmlschema||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-HStringTemplate||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-hxt||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-hs-bibutils||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-cmark-gfm||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-pretty-show||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-feed||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-stringsearch||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-blaze-html||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-xml||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-cmark||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-hexpat||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-unicode-transforms||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-libxml||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-magic||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-regex-pcre||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-regex-pcre-builtin||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-regex-applicative||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-Diff||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-double-conversion||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-uri-bytestring||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-uri-encode||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-regex-compat-tdfa||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-tagstream-conduit||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-libxml-sax||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-bytestring-csv||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-cassava||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-case-insensitive||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-doctemplates||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-polyparse||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-attoparsec-iso8601||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-parsec-numbers||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-regex-tdfa||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-appar||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-xml-types||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-hxt-unicode||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-regex-base||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-pandoc-types||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-bencode||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-uri||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+textproc/hs-regex-compat||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+net/hs-network-multicast||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+net/hs-network-uri||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+net/hs-hoauth2||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+net/hs-sendfile||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+net/hs-pcap||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+net/hs-maccatcher||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+net/hs-connection||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+net/hs-hostname||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+net/hs-network-protocol-xmpp||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+net/hs-socks||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+net/hs-aws||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+net/hs-resolv||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+net/hs-network-info||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+net/hs-publicsuffixlist||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+net/hs-iproute||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+net/hs-bsb-http-chunked||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+net/hs-gsasl||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+net/hs-simple-sendfile||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+graphics/hs-JuicyPixels||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+graphics/hs-dia-functions||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+graphics/hs-graphviz||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+graphics/hs-dia-base||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+graphics/hs-cairo||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+graphics/hs-svgcairo||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+sysutils/hs-disk-free-space||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+sysutils/hs-mountpoints||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+sysutils/hs-ekg-core||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+sysutils/hs-cpu||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+archivers/hs-zip-archive||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+archivers/hs-zlib-bindings||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+archivers/hs-tar||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+archivers/hs-zlib||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+dns/hs-gnuidn||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+dns/hs-dns||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+shells/hs-shelly||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+mail/hs-mime||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+mail/hs-mime-mail||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+mail/hs-mime-types||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+mail/hs-email-validate||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+audio/hs-libmpd||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+audio/hs-ALUT||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+audio/hs-OpenAL||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+x11/hs-X11||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
+x11/hs-X11-xft||2019-05-08|Has expired: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
diff --git a/archivers/Makefile b/archivers/Makefile
index c7985a390030..e6980078f523 100644
--- a/archivers/Makefile
+++ b/archivers/Makefile
@@ -42,10 +42,6 @@
SUBDIR += hffzip
SUBDIR += hlextract
SUBDIR += hpack.non-usa.only
- SUBDIR += hs-tar
- SUBDIR += hs-zip-archive
- SUBDIR += hs-zlib
- SUBDIR += hs-zlib-bindings
SUBDIR += innoextract
SUBDIR += javatar
SUBDIR += jzlib
diff --git a/archivers/hs-tar/Makefile b/archivers/hs-tar/Makefile
deleted file mode 100644
index ebe2ecaebdaf..000000000000
--- a/archivers/hs-tar/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= tar
-PORTVERSION= 0.5.1.0
-PORTREVISION= 3
-CATEGORIES= archivers haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Reading, writing, and manipulating ".tar" archive files
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/archivers/hs-tar/distinfo b/archivers/hs-tar/distinfo
deleted file mode 100644
index 265e3e449909..000000000000
--- a/archivers/hs-tar/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523301281
-SHA256 (cabal/tar-0.5.1.0.tar.gz) = c89d697b6472b739db50e61201251fcaf8a8f5b595b1d9a488d395d7d5ce4b68
-SIZE (cabal/tar-0.5.1.0.tar.gz) = 39271
diff --git a/archivers/hs-tar/files/patch-tar.cabal b/archivers/hs-tar/files/patch-tar.cabal
deleted file mode 100644
index 95780361a043..000000000000
--- a/archivers/hs-tar/files/patch-tar.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- tar.cabal.orig 2018-03-09 15:46:26 UTC
-+++ tar.cabal
-@@ -41,7 +41,7 @@ library
- build-depends: base == 4.*,
- filepath < 1.5,
- array < 0.6,
-- containers >= 0.2 && < 0.6,
-+ containers >= 0.2 && < 0.7,
- deepseq >= 1.1 && < 1.5
-
- if flag(old-time)
diff --git a/archivers/hs-tar/pkg-descr b/archivers/hs-tar/pkg-descr
deleted file mode 100644
index 0af4d174b39e..000000000000
--- a/archivers/hs-tar/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-This library is for working with ".tar" archive files. It can read and
-write a range of common variations of archive format including V7,
-USTAR, POSIX and GNU formats. It provides support for packing and
-unpacking portable archives. This makes it suitable for distribution
-but not backup because details like file ownership and exact
-permissions are not preserved.
-
-WWW: http://hackage.haskell.org/package/tar
diff --git a/archivers/hs-zip-archive/Makefile b/archivers/hs-zip-archive/Makefile
deleted file mode 100644
index 5487ed7b1fea..000000000000
--- a/archivers/hs-zip-archive/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= zip-archive
-PORTVERSION= 0.4
-PORTREVISION= 1
-CATEGORIES= archivers haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Library for creating and modifying zip archives
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= digest>=0.0.0.1 mtl old-time zlib
-
-FLAGS_DEFINE= EXECUTABLE
-
-EXECUTABLE_DESC= Build the Zip executable
-EXECUTABLE_FLAG_ENABLE= executable
-EXECUTABLE_FLAG_EXECUTABLE= Zip
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/archivers/hs-zip-archive/distinfo b/archivers/hs-zip-archive/distinfo
deleted file mode 100644
index ea184c490deb..000000000000
--- a/archivers/hs-zip-archive/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1546094995
-SHA256 (cabal/zip-archive-0.4.tar.gz) = 5fbea91d95ae1b1ec73aed8a8c67c8bae89bc3b6f7d9da898f07209e4a4ada19
-SIZE (cabal/zip-archive-0.4.tar.gz) = 20859
diff --git a/archivers/hs-zip-archive/pkg-descr b/archivers/hs-zip-archive/pkg-descr
deleted file mode 100644
index 857b5ac1c066..000000000000
--- a/archivers/hs-zip-archive/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The zip-archive library provides functions for creating, modifying, and
-extracting files from zip archives.
-
-WWW: https://github.com/jgm/zip-archive
diff --git a/archivers/hs-zlib-bindings/Makefile b/archivers/hs-zlib-bindings/Makefile
deleted file mode 100644
index f93adfa4a9fa..000000000000
--- a/archivers/hs-zlib-bindings/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= zlib-bindings
-PORTVERSION= 0.1.1.5
-PORTREVISION= 5
-CATEGORIES= archivers haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Low-level bindings to the zlib package
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= zlib>=0.5.2.0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/archivers/hs-zlib-bindings/distinfo b/archivers/hs-zlib-bindings/distinfo
deleted file mode 100644
index 11fb154fec7c..000000000000
--- a/archivers/hs-zlib-bindings/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cabal/zlib-bindings-0.1.1.5.tar.gz) = c83bb438f9b6c5fe860982731eb8ac7eff993e8b56cbc15ef5b471f229f79109
-SIZE (cabal/zlib-bindings-0.1.1.5.tar.gz) = 54770
diff --git a/archivers/hs-zlib-bindings/pkg-descr b/archivers/hs-zlib-bindings/pkg-descr
deleted file mode 100644
index ff36144dc6cf..000000000000
--- a/archivers/hs-zlib-bindings/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Provides necessary functions for producing a streaming interface. This
-is used for example by zlib-conduit and zlib-enum.
-
-WWW: https://github.com/snoyberg/zlib-bindings
diff --git a/archivers/hs-zlib/Makefile b/archivers/hs-zlib/Makefile
deleted file mode 100644
index 0a11be2ffd72..000000000000
--- a/archivers/hs-zlib/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# Created by: Samy Al Bahra <sbahra@kerneled.org>
-# $FreeBSD$
-
-PORTNAME= zlib
-PORTVERSION= 0.6.1.2
-PORTREVISION= 4
-CATEGORIES= archivers haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Compression and decompression in the gzip and zlib formats
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/archivers/hs-zlib/distinfo b/archivers/hs-zlib/distinfo
deleted file mode 100644
index d1cc5d2620fb..000000000000
--- a/archivers/hs-zlib/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499611868
-SHA256 (cabal/zlib-0.6.1.2.tar.gz) = e4eb4e636caf07a16a9730ce469a00b65d5748f259f43edd904dd457b198a2bb
-SIZE (cabal/zlib-0.6.1.2.tar.gz) = 142413
diff --git a/archivers/hs-zlib/pkg-descr b/archivers/hs-zlib/pkg-descr
deleted file mode 100644
index 67b4950c2d0b..000000000000
--- a/archivers/hs-zlib/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-This package provides a pure interface for compressing and decompressing
-streams of data represented as lazy ByteStrings. It uses the zlib C
-library so it has high performance. It supports the "zlib", "gzip" and
-"raw" compression formats.
-
-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 zlib feature set.
-
-WWW: http://hackage.haskell.org/package/zlib
diff --git a/audio/Makefile b/audio/Makefile
index 8cb0f2d7b04a..28cc15c9c9a6 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -324,9 +324,6 @@
SUBDIR += harp
SUBDIR += herrie
SUBDIR += hexter
- SUBDIR += hs-ALUT
- SUBDIR += hs-OpenAL
- SUBDIR += hs-libmpd
SUBDIR += hts_engine-API
SUBDIR += hvl2wav
SUBDIR += hydrogen
diff --git a/audio/hs-ALUT/Makefile b/audio/hs-ALUT/Makefile
deleted file mode 100644
index ef2b54289122..000000000000
--- a/audio/hs-ALUT/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= ALUT
-PORTVERSION= 2.4.0.2
-PORTREVISION= 4
-CATEGORIES= audio haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Binding for the OpenAL Utility Toolkit
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= OpenAL>=1.7 StateVar>=1.1
-USES= openal:al,alut
-
-INSTALL_PORTEXAMPLES= @(cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR})
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/audio/hs-ALUT/distinfo b/audio/hs-ALUT/distinfo
deleted file mode 100644
index 2e6cad4ceab1..000000000000
--- a/audio/hs-ALUT/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499612631
-SHA256 (cabal/ALUT-2.4.0.2.tar.gz) = b8364da380f5f1d85d13e427851a153be2809e1838d16393e37566f34b384b87
-SIZE (cabal/ALUT-2.4.0.2.tar.gz) = 26231
diff --git a/audio/hs-ALUT/pkg-descr b/audio/hs-ALUT/pkg-descr
deleted file mode 100644
index e3411af8a3ee..000000000000
--- a/audio/hs-ALUT/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-A Haskell binding for the OpenAL Utility Toolkit, which makes managing
-of OpenAL contexts, loading sounds in various formats and creating
-waveforms very easy.
-
-WWW: https://github.com/haskell-openal/ALUT
diff --git a/audio/hs-OpenAL/Makefile b/audio/hs-OpenAL/Makefile
deleted file mode 100644
index 9084f044efb7..000000000000
--- a/audio/hs-OpenAL/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= OpenAL
-PORTVERSION= 1.7.0.4
-PORTREVISION= 4
-CATEGORIES= audio haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Binding to the OpenAL cross-platform 3D audio API
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= ObjectName>=1.1 OpenGL>=2.12 StateVar>=1.1
-USES= openal:al
-
-INSTALL_PORTEXAMPLES= @(cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR})
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/audio/hs-OpenAL/distinfo b/audio/hs-OpenAL/distinfo
deleted file mode 100644
index 7527203781c2..000000000000
--- a/audio/hs-OpenAL/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499612648
-SHA256 (cabal/OpenAL-1.7.0.4.tar.gz) = 3989f6c4fe437843551004dd011c4308bf63d787ae4fbb8ce71d44b1b0b1f118
-SIZE (cabal/OpenAL-1.7.0.4.tar.gz) = 40801
diff --git a/audio/hs-OpenAL/pkg-descr b/audio/hs-OpenAL/pkg-descr
deleted file mode 100644
index 16ca51ea1832..000000000000
--- a/audio/hs-OpenAL/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A Haskell binding for the OpenAL cross-platform 3D audio API, appropriate for
-use with gaming applications and many other types of audio applications.
-
-WWW: https://github.com/haskell-openal/ALUT
diff --git a/audio/hs-libmpd/Makefile b/audio/hs-libmpd/Makefile
deleted file mode 100644
index 1107f95dabd3..000000000000
--- a/audio/hs-libmpd/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= libmpd
-PORTVERSION= 0.9.0.9
-PORTREVISION= 1
-CATEGORIES= audio haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= MPD client library
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= attoparsec>=0.10.1 data-default-class>=0.0.1 mtl>=2.0 \
- network>=2.1 old-locale>=1.0 utf8-string>=0.3.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/audio/hs-libmpd/distinfo b/audio/hs-libmpd/distinfo
deleted file mode 100644
index 064673f83d9c..000000000000
--- a/audio/hs-libmpd/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545836737
-SHA256 (cabal/libmpd-0.9.0.9.tar.gz) = 5b867ee675de1f490e58f5cb3903e1ea7e430ebca4b6d86e6b9c2c1c87a861a4
-SIZE (cabal/libmpd-0.9.0.9.tar.gz) = 38960
diff --git a/audio/hs-libmpd/pkg-descr b/audio/hs-libmpd/pkg-descr
deleted file mode 100644
index f43abd5820ef..000000000000
--- a/audio/hs-libmpd/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A client library for MPD, the Music Player Daemon.
-
-WWW: https://github.com/vimus/libmpd-haskell#readme
diff --git a/benchmarks/Makefile b/benchmarks/Makefile
index ddf8d9136e50..d8bc43251f0a 100644
--- a/benchmarks/Makefile
+++ b/benchmarks/Makefile
@@ -27,8 +27,6 @@
SUBDIR += hey
SUBDIR += himenobench
SUBDIR += hpl
- SUBDIR += hs-criterion
- SUBDIR += hs-criterion-measurement
SUBDIR += httperf
SUBDIR += hyperfine
SUBDIR += imb
diff --git a/benchmarks/hs-criterion-measurement/Makefile b/benchmarks/hs-criterion-measurement/Makefile
deleted file mode 100644
index a8b7a40de61b..000000000000
--- a/benchmarks/hs-criterion-measurement/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= criterion-measurement
-PORTVERSION= 0.1.1.0
-PORTREVISION= 1
-CATEGORIES= benchmarks haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Criterion measurement functionality and associated types
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson base-compat vector
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/benchmarks/hs-criterion-measurement/distinfo b/benchmarks/hs-criterion-measurement/distinfo
deleted file mode 100644
index 6ccdbb723f72..000000000000
--- a/benchmarks/hs-criterion-measurement/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1546179688
-SHA256 (cabal/criterion-measurement-0.1.1.0.tar.gz) = f5f87769386a927dbf487d2f256fc6804f2902078e86dcf113e35178a582ab56
-SIZE (cabal/criterion-measurement-0.1.1.0.tar.gz) = 16423
diff --git a/benchmarks/hs-criterion-measurement/pkg-descr b/benchmarks/hs-criterion-measurement/pkg-descr
deleted file mode 100644
index 64825fc44c7b..000000000000
--- a/benchmarks/hs-criterion-measurement/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Measurement-related functionality extracted from Criterion, with minimal
-dependencies. The rationale for this is to enable alternative analysis front-ends.
-
-WWW: https://github.com/bos/criterion
diff --git a/benchmarks/hs-criterion/Makefile b/benchmarks/hs-criterion/Makefile
deleted file mode 100644
index b485b8cf7d36..000000000000
--- a/benchmarks/hs-criterion/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= criterion
-PORTVERSION= 1.5.3.0
-PORTREVISION= 1
-CATEGORIES= benchmarks haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Robust, reliable performance measurement and analysis
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson ansi-wl-pprint base-compat base-compat-batteries \
- cassava code-page criterion-measurement exceptions Glob \
- js-flot js-jquery microstache mtl mwc-random \
- optparse-applicative statistics transformers-compat vector \
- vector-algorithms
-
-INSTALL_PORTEXAMPLES= \
- cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}
-
-INSTALL_PORTDATA= ${INSTALL_DATA} ${WRKSRC}/README.markdown ${STAGEDIR}${DATADIR}
-
-EXECUTABLE= criterion-report
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/benchmarks/hs-criterion/distinfo b/benchmarks/hs-criterion/distinfo
deleted file mode 100644
index b7962fe1a0a3..000000000000
--- a/benchmarks/hs-criterion/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1546158685
-SHA256 (cabal/criterion-1.5.3.0.tar.gz) = b602a99439de710778b8d8ad4a3799caf872db4c8c793bfd13b725aa936c049f
-SIZE (cabal/criterion-1.5.3.0.tar.gz) = 118552
diff --git a/benchmarks/hs-criterion/pkg-descr b/benchmarks/hs-criterion/pkg-descr
deleted file mode 100644
index 334e1e8792c9..000000000000
--- a/benchmarks/hs-criterion/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This library provides a powerful but simple way to measure sofware
-performance. It provides both a framework for executing and analysing
-benchmarks and a set of driver functions that makes it easy to build and
-run benchmarks, and to analyse their results.
-
-WWW: http://www.serpentine.com/criterion
diff --git a/converters/Makefile b/converters/Makefile
index f78bcb5107fc..8cc205c232ba 100644
--- a/converters/Makefile
+++ b/converters/Makefile
@@ -32,10 +32,7 @@
SUBDIR += fribidi
SUBDIR += gbase
SUBDIR += gbsdconv
- SUBDIR += hs-aeson
- SUBDIR += hs-aeson-compat
SUBDIR += hs-aeson-pretty
- SUBDIR += hs-json
SUBDIR += hs-sandi
SUBDIR += htx
SUBDIR += i18ntools
diff --git a/converters/hs-aeson-compat/Makefile b/converters/hs-aeson-compat/Makefile
deleted file mode 100644
index 7446458c4ab8..000000000000
--- a/converters/hs-aeson-compat/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= aeson-compat
-PORTVERSION= 0.3.9
-PORTREVISION= 1
-CATEGORIES= converters haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Fast JSON parsing and encoding
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson attoparsec attoparsec-iso8601 base-compat exceptions \
- hashable scientific semigroups tagged time-locale-compat \
- unordered-containers vector
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/converters/hs-aeson-compat/distinfo b/converters/hs-aeson-compat/distinfo
deleted file mode 100644
index 00762e554d5c..000000000000
--- a/converters/hs-aeson-compat/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545681160
-SHA256 (cabal/aeson-compat-0.3.9.tar.gz) = e043941ba761c13a3854fc087521b864b56b2df874154e42aedb67b2a77f23c8
-SIZE (cabal/aeson-compat-0.3.9.tar.gz) = 7441
diff --git a/converters/hs-aeson-compat/pkg-descr b/converters/hs-aeson-compat/pkg-descr
deleted file mode 100644
index e63d60d4528a..000000000000
--- a/converters/hs-aeson-compat/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Compatibility layer for aeson
-
-WWW: https://hackage.haskell.org/package/aeson-compat
diff --git a/converters/hs-aeson/Makefile b/converters/hs-aeson/Makefile
deleted file mode 100644
index 289faacf7594..000000000000
--- a/converters/hs-aeson/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= aeson
-PORTVERSION= 1.3.1.0
-PORTREVISION= 2
-CATEGORIES= converters haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Fast JSON parsing and encoding
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= attoparsec>=0.13.0.1 base-compat>=0.9.1 dlist>=0.6 hashable>=1.1.2.0 \
- scientific>=0.3.1 tagged th-abstraction time-locale-compat>=0.1.1 \
- unordered-containers>=0.2.3.0 uuid-types>=1.0.3 vector>=0.8
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/converters/hs-aeson/distinfo b/converters/hs-aeson/distinfo
deleted file mode 100644
index b659c49c7de8..000000000000
--- a/converters/hs-aeson/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523782803
-SHA256 (cabal/aeson-1.3.1.0.tar.gz) = 3977f17b1588bd530755e3517d272024229e72d8a110f15b5b78fc15df6c5652
-SIZE (cabal/aeson-1.3.1.0.tar.gz) = 261732
diff --git a/converters/hs-aeson/pkg-descr b/converters/hs-aeson/pkg-descr
deleted file mode 100644
index e7d553fc30ad..000000000000
--- a/converters/hs-aeson/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-A JSON parsing and encoding library optimized for ease of use and high
-performance. (A note on naming: in Greek mythology, Aeson was the
-father of Jason.)
-
-WWW: https://github.com/bos/aeson
diff --git a/converters/hs-json/Makefile b/converters/hs-json/Makefile
deleted file mode 100644
index 089a2980a660..000000000000
--- a/converters/hs-json/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= json
-PORTVERSION= 0.9.2
-PORTREVISION= 2
-CATEGORIES= converters haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Support for serialising Haskell to and from JSON
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl syb
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/converters/hs-json/distinfo b/converters/hs-json/distinfo
deleted file mode 100644
index 70a6dab8dbe0..000000000000
--- a/converters/hs-json/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523994029
-SHA256 (cabal/json-0.9.2.tar.gz) = e6bb16fa791cc3833ae7b459b7e7885c1c2b11b0d294b7e095287c54fa73738e
-SIZE (cabal/json-0.9.2.tar.gz) = 22650
diff --git a/converters/hs-json/pkg-descr b/converters/hs-json/pkg-descr
deleted file mode 100644
index e24a828afc8e..000000000000
--- a/converters/hs-json/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-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.
-
-WWW: http://hackage.haskell.org/package/json
diff --git a/databases/Makefile b/databases/Makefile
index 771f07522bb2..6ae5d2b1b512 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -106,12 +106,6 @@
SUBDIR += hashtypes
SUBDIR += hbase
SUBDIR += hiredis
- SUBDIR += hs-esqueleto
- SUBDIR += hs-hedis
- SUBDIR += hs-mysql
- SUBDIR += hs-persistent
- SUBDIR += hs-persistent-sqlite
- SUBDIR += hs-persistent-template
SUBDIR += hsqldb
SUBDIR += influxdb
SUBDIR += innotop
diff --git a/databases/hs-esqueleto/Makefile b/databases/hs-esqueleto/Makefile
deleted file mode 100644
index 007e7d52981d..000000000000
--- a/databases/hs-esqueleto/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= esqueleto
-PORTVERSION= 2.5.3
-PORTREVISION= 4
-CATEGORIES= databases haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Type-safe EDSL for SQL queries on persistent backends
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= blaze-html conduit monad-logger persistent \
- resourcet tagged unordered-containers
-
-IGNORE= Doesn't build with recent Persistent
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/databases/hs-esqueleto/distinfo b/databases/hs-esqueleto/distinfo
deleted file mode 100644
index c40bdd28fc6a..000000000000
--- a/databases/hs-esqueleto/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499619928
-SHA256 (cabal/esqueleto-2.5.3.tar.gz) = 3d997551fe9e42b39b5eb8215d5daf4c59e33d55da5bc9eff193ae8a7f4ec482
-SIZE (cabal/esqueleto-2.5.3.tar.gz) = 40259
diff --git a/databases/hs-esqueleto/pkg-descr b/databases/hs-esqueleto/pkg-descr
deleted file mode 100644
index 0db52257c36c..000000000000
--- a/databases/hs-esqueleto/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-esqueleto is a bare bones, type-safe EDSL for SQL queries that works
-with unmodified persistent SQL backends. Its language closely resembles
-SQL, so you don't have to learn new concepts, just new syntax, and 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.
-
-WWW: https://github.com/prowdsponsor/esqueleto
diff --git a/databases/hs-hedis/Makefile b/databases/hs-hedis/Makefile
deleted file mode 100644
index ba8f34a6e443..000000000000
--- a/databases/hs-hedis/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# Created by: martin@sugioarto.com
-# $FreeBSD$
-
-PORTNAME= hedis
-PORTVERSION= 0.10.1
-PORTREVISION= 3
-CATEGORIES= databases haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Client library for the Redis datastore
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= async bytestring-lexing errors HTTP mtl network network-uri \
- resource-pool scanner unordered-containers vector
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/databases/hs-hedis/distinfo b/databases/hs-hedis/distinfo
deleted file mode 100644
index 399fe1ec2c40..000000000000
--- a/databases/hs-hedis/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524158122
-SHA256 (cabal/hedis-0.10.1.tar.gz) = 56afcf52d8b32f23a79de7c50bcaf309f0dfd610cceacb6174dfdce0c051f5f7
-SIZE (cabal/hedis-0.10.1.tar.gz) = 42203
diff --git a/databases/hs-hedis/pkg-descr b/databases/hs-hedis/pkg-descr
deleted file mode 100644
index a6a74e2854c5..000000000000
--- a/databases/hs-hedis/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Redis is an open source, advanced key-value store. It is often referred to
-as a data structure server since keys can contain strings, hashes, lists,
-sets and sorted sets. This library is a Haskell client for the Redis
-datastore.
-
-WWW: https://github.com/informatikr/hedis
diff --git a/databases/hs-mysql/Makefile b/databases/hs-mysql/Makefile
deleted file mode 100644
index c341f5fb85e3..000000000000
--- a/databases/hs-mysql/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: jyyou@cs.nctu.edu.tw
-# $FreeBSD$
-
-PORTNAME= mysql
-PORTVERSION= 0.1.5
-PORTREVISION= 2
-CATEGORIES= databases haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Low-level MySQL client library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USES= mysql ssl
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/databases/hs-mysql/distinfo b/databases/hs-mysql/distinfo
deleted file mode 100644
index 784ee195e863..000000000000
--- a/databases/hs-mysql/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524151121
-SHA256 (cabal/mysql-0.1.5.tar.gz) = 49b367d07f6d93fd4cbd08390f83bbf8e40c66156a1d2b0f570b68921e6f3075
-SIZE (cabal/mysql-0.1.5.tar.gz) = 16389
diff --git a/databases/hs-mysql/pkg-descr b/databases/hs-mysql/pkg-descr
deleted file mode 100644
index 683488cf0fe9..000000000000
--- a/databases/hs-mysql/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A low-level client library for the MySQL database, implemented as bindings to
-the C mysqlclient API.
-
-WWW: https://github.com/bos/mysql
diff --git a/databases/hs-persistent-sqlite/Makefile b/databases/hs-persistent-sqlite/Makefile
deleted file mode 100644
index 20c8e6fa459a..000000000000
--- a/databases/hs-persistent-sqlite/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= persistent-sqlite
-PORTVERSION= 2.9.1
-PORTREVISION= 1
-CATEGORIES= databases haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Backend for the persistent library using sqlite3
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson conduit microlens-th monad-control monad-logger \
- old-locale persistent resource-pool resourcet \
- unordered-containers
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/databases/hs-persistent-sqlite/distinfo b/databases/hs-persistent-sqlite/distinfo
deleted file mode 100644
index fb57fcff0a9e..000000000000
--- a/databases/hs-persistent-sqlite/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1546102088
-SHA256 (cabal/persistent-sqlite-2.9.1.tar.gz) = 52407dd8195f36462e0dce9cea75176b9eaa3f0adf2feef6ca3ff01f422905d2
-SIZE (cabal/persistent-sqlite-2.9.1.tar.gz) = 2169017
diff --git a/databases/hs-persistent-sqlite/pkg-descr b/databases/hs-persistent-sqlite/pkg-descr
deleted file mode 100644
index aa47ae6bf968..000000000000
--- a/databases/hs-persistent-sqlite/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This package includes a thin sqlite3 wrapper based on the direct-sqlite
-package, as well as the entire C library, so there are no system
-dependencies.
-
-WWW: http://www.yesodweb.com/book/persistent
diff --git a/databases/hs-persistent-template/Makefile b/databases/hs-persistent-template/Makefile
deleted file mode 100644
index f7888913a1e2..000000000000
--- a/databases/hs-persistent-template/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= persistent-template
-PORTVERSION= 2.5.4
-PORTREVISION= 3
-CATEGORIES= databases haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Type-safe, non-relational, multi-backend persistence
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson aeson-compat http-api-data monad-control monad-logger \
- path-pieces persistent tagged unordered-containers
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/databases/hs-persistent-template/distinfo b/databases/hs-persistent-template/distinfo
deleted file mode 100644
index c2e94a6f3ab5..000000000000
--- a/databases/hs-persistent-template/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525178560
-SHA256 (cabal/persistent-template-2.5.4.tar.gz) = 4cae740ce92f98cb3ae9e092e740753394d5687b887399ee5f87af7f3c730a01
-SIZE (cabal/persistent-template-2.5.4.tar.gz) = 21079
diff --git a/databases/hs-persistent-template/files/patch-persistent-template.cabal b/databases/hs-persistent-template/files/patch-persistent-template.cabal
deleted file mode 100644
index 04b069714821..000000000000
--- a/databases/hs-persistent-template/files/patch-persistent-template.cabal
+++ /dev/null
@@ -1,18 +0,0 @@
---- persistent-template.cabal.orig 2018-03-08 15:56:53 UTC
-+++ persistent-template.cabal
-@@ -23,13 +23,13 @@ library
- , text >= 0.5
- , transformers >= 0.2 && < 0.6
- , containers
-- , aeson >= 0.7 && < 1.3
-+ , aeson >= 0.7 && < 1.4
- , aeson-compat >= 0.3.2.0 && < 0.4
- , monad-logger
- , unordered-containers
- , tagged
- , path-pieces
-- , http-api-data >= 0.2 && < 0.4
-+ , http-api-data >= 0.2 && < 0.5
- , ghc-prim
- exposed-modules: Database.Persist.TH
- ghc-options: -Wall
diff --git a/databases/hs-persistent-template/pkg-descr b/databases/hs-persistent-template/pkg-descr
deleted file mode 100644
index 670d67a81ebd..000000000000
--- a/databases/hs-persistent-template/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This library provides just the general interface and helper functions.
-You must use a specific backend in order to make this useful.
-
-WWW: http://www.yesodweb.com/book/persistent
diff --git a/databases/hs-persistent/Makefile b/databases/hs-persistent/Makefile
deleted file mode 100644
index 081d327b9366..000000000000
--- a/databases/hs-persistent/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= persistent
-PORTVERSION= 2.9.0
-PORTREVISION= 1
-CATEGORIES= databases haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Type-safe, multi-backend data serialization
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson>=0.5 attoparsec base64-bytestring blaze-html>=0.5 \
- blaze-markup>=0.5.1 conduit>=1.0 exceptions>=0.6 \
- fast-logger>=2.1 haskell-src-meta http-api-data lifted-base \
- monad-control>=0.3 monad-logger>=0.3 mtl old-locale \
- path-pieces>=0.1 resource-pool resourcet>=1.1 scientific \
- silently tagged transformers-base unordered-containers vector
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/databases/hs-persistent/distinfo b/databases/hs-persistent/distinfo
deleted file mode 100644
index 5dddd4ac79f9..000000000000
--- a/databases/hs-persistent/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1546018609
-SHA256 (cabal/persistent-2.9.0.tar.gz) = e7865ceb4aa1e93ca8c65c789f92c8046a39ecf41283682bcace33e89b77f261
-SIZE (cabal/persistent-2.9.0.tar.gz) = 60901
diff --git a/databases/hs-persistent/files/patch-persistent.cabal b/databases/hs-persistent/files/patch-persistent.cabal
deleted file mode 100644
index 3494ecaa6136..000000000000
--- a/databases/hs-persistent/files/patch-persistent.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- persistent.cabal.orig 2018-10-14 06:53:03 UTC
-+++ persistent.cabal
-@@ -33,7 +33,7 @@ library
- , resourcet >= 1.1.10
- , resource-pool >= 0.2.2.0
- , path-pieces >= 0.1
-- , http-api-data >= 0.2 && < 0.4
-+ , http-api-data >= 0.2 && < 0.5
- , aeson >= 0.5
- , monad-logger >= 0.3.28
- , base64-bytestring
diff --git a/databases/hs-persistent/pkg-descr b/databases/hs-persistent/pkg-descr
deleted file mode 100644
index 8814d00f5b17..000000000000
--- a/databases/hs-persistent/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Type-safe, data serialization. You must use a specific backend in order
-to make this useful.
-
-WWW: http://www.yesodweb.com/book/persistent
diff --git a/deskutils/Makefile b/deskutils/Makefile
index 7aafb6de74fb..b2f7a8935b0c 100644
--- a/deskutils/Makefile
+++ b/deskutils/Makefile
@@ -117,7 +117,6 @@
SUBDIR += horde-nag
SUBDIR += hot-babe
SUBDIR += howm
- SUBDIR += hs-fdo-notify
SUBDIR += ical
SUBDIR += jjclient
SUBDIR += jlj
diff --git a/deskutils/hs-fdo-notify/Makefile b/deskutils/hs-fdo-notify/Makefile
deleted file mode 100644
index e87ac3b0282b..000000000000
--- a/deskutils/hs-fdo-notify/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= fdo-notify
-PORTVERSION= 0.3.1
-PORTREVISION= 4
-CATEGORIES= deskutils haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Desktop Notifications client
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= dbus
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/deskutils/hs-fdo-notify/distinfo b/deskutils/hs-fdo-notify/distinfo
deleted file mode 100644
index 7550fabf49e9..000000000000
--- a/deskutils/hs-fdo-notify/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1501336223
-SHA256 (cabal/fdo-notify-0.3.1.tar.gz) = 7083414bb25e3057f6444722288cebf4ad3e4c2616f95f26079c8c7762989fd8
-SIZE (cabal/fdo-notify-0.3.1.tar.gz) = 4882
diff --git a/deskutils/hs-fdo-notify/pkg-descr b/deskutils/hs-fdo-notify/pkg-descr
deleted file mode 100644
index b8766c4c6390..000000000000
--- a/deskutils/hs-fdo-notify/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-A library for issuing notifications using FreeDesktop.org's Desktop
-Notifications protcol. This protocol is supported by services such
-as Ubuntu's NotifyOSD.
-
-WWW: http://bitbucket.org/taejo/fdo-notify/
-
-
diff --git a/devel/Makefile b/devel/Makefile
index 01bc437aff9e..ee60c803a720 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -905,290 +905,25 @@
SUBDIR += hp48cc
SUBDIR += hp48xgcc
SUBDIR += hpx
- SUBDIR += hs-Boolean
- SUBDIR += hs-BoundedChan
- SUBDIR += hs-ConfigFile
- SUBDIR += hs-EdisonAPI
- SUBDIR += hs-EdisonCore
- SUBDIR += hs-GenericPretty
- SUBDIR += hs-Glob
- SUBDIR += hs-HUnit
- SUBDIR += hs-IfElse
- SUBDIR += hs-List
- SUBDIR += hs-ListLike
- SUBDIR += hs-MemoTrie
- SUBDIR += hs-MissingH
- SUBDIR += hs-MonadRandom
- SUBDIR += hs-ObjectName
- SUBDIR += hs-Only
- SUBDIR += hs-QuickCheck
- SUBDIR += hs-ReadArgs
- SUBDIR += hs-STMonadTrans
- SUBDIR += hs-SafeSemaphore
SUBDIR += hs-ShellCheck
- SUBDIR += hs-StateVar
- SUBDIR += hs-Stream
- SUBDIR += hs-abstract-deque
- SUBDIR += hs-abstract-par
- SUBDIR += hs-activehs-base
SUBDIR += hs-alex
- SUBDIR += hs-ansi-terminal
- SUBDIR += hs-ansi-wl-pprint
- SUBDIR += hs-arrows
- SUBDIR += hs-asn1-data
- SUBDIR += hs-asn1-encoding
- SUBDIR += hs-asn1-parse
- SUBDIR += hs-asn1-types
- SUBDIR += hs-async
- SUBDIR += hs-atomic-primops
- SUBDIR += hs-auto-update
- SUBDIR += hs-base-compat
- SUBDIR += hs-base-compat-batteries
- SUBDIR += hs-base-orphans
- SUBDIR += hs-base-unicode-symbols
- SUBDIR += hs-base16-bytestring
- SUBDIR += hs-base64-bytestring
- SUBDIR += hs-basement
- SUBDIR += hs-basic-prelude
- SUBDIR += hs-bifunctors
- SUBDIR += hs-bitarray
- SUBDIR += hs-bits-atomic
- SUBDIR += hs-blaze-builder
- SUBDIR += hs-blaze-textual
- SUBDIR += hs-bloomfilter
- SUBDIR += hs-boxes
- SUBDIR += hs-bsd-sysctl
- SUBDIR += hs-byteable
- SUBDIR += hs-byteorder
- SUBDIR += hs-bytestring-lexing
- SUBDIR += hs-bytestring-mmap
SUBDIR += hs-bytestring-nums
- SUBDIR += hs-bytestring-show
SUBDIR += hs-c2hs
SUBDIR += hs-cabal-install
- SUBDIR += hs-call-stack
- SUBDIR += hs-cereal
- SUBDIR += hs-checkers
- SUBDIR += hs-chunked-data
- SUBDIR += hs-classy-prelude
- SUBDIR += hs-classy-prelude-conduit
- SUBDIR += hs-clock
- SUBDIR += hs-cmdargs
- SUBDIR += hs-code-page
- SUBDIR += hs-colour
- SUBDIR += hs-concurrent-output
- SUBDIR += hs-conduit
- SUBDIR += hs-conduit-combinators
- SUBDIR += hs-conduit-extra
- SUBDIR += hs-configurator
- SUBDIR += hs-constraints
- SUBDIR += hs-convertible
SUBDIR += hs-cpphs
SUBDIR += hs-darcs
- SUBDIR += hs-data-default
- SUBDIR += hs-data-default-class
- SUBDIR += hs-data-default-instances-base
- SUBDIR += hs-data-default-instances-containers
- SUBDIR += hs-data-default-instances-dlist
- SUBDIR += hs-data-default-instances-old-locale
- SUBDIR += hs-data-endian
- SUBDIR += hs-data-hash
- SUBDIR += hs-data-ordlist
- SUBDIR += hs-data-pprint
- SUBDIR += hs-date-cache
- SUBDIR += hs-datetime
- SUBDIR += hs-dbus
- SUBDIR += hs-deepseq-generics
- SUBDIR += hs-directory-tree
- SUBDIR += hs-dlist
- SUBDIR += hs-dlist-instances
- SUBDIR += hs-easy-file
- SUBDIR += hs-echo
- SUBDIR += hs-edit-distance
- SUBDIR += hs-either
- SUBDIR += hs-enclosed-exceptions
- SUBDIR += hs-equivalence
- SUBDIR += hs-errors
- SUBDIR += hs-exceptions
- SUBDIR += hs-extensible-exceptions
- SUBDIR += hs-extra
- SUBDIR += hs-fast-logger
- SUBDIR += hs-fgl
- SUBDIR += hs-file-embed
- SUBDIR += hs-filemanip
- SUBDIR += hs-filestore
- SUBDIR += hs-fmlist
- SUBDIR += hs-fortran-src
- SUBDIR += hs-foundation
- SUBDIR += hs-free
- SUBDIR += hs-fsnotify
- SUBDIR += hs-gconf
- SUBDIR += hs-generic-deriving
- SUBDIR += hs-geniplate-mirror
SUBDIR += hs-ghc-events
- SUBDIR += hs-ghc-mtl
- SUBDIR += hs-ghc-paths
- SUBDIR += hs-gio
SUBDIR += hs-git-annex
- SUBDIR += hs-gitrev
- SUBDIR += hs-glib
SUBDIR += hs-gtk2hs-buildtools
SUBDIR += hs-haddock
- SUBDIR += hs-haddock-api
- SUBDIR += hs-haddock-library
SUBDIR += hs-happy
- SUBDIR += hs-hashable
- SUBDIR += hs-hashtables
- SUBDIR += hs-haskell-lexer
- SUBDIR += hs-haskell-src
- SUBDIR += hs-haskell-src-exts
- SUBDIR += hs-haskell-src-exts-util
- SUBDIR += hs-haskell-src-meta
SUBDIR += hs-hasktags
- SUBDIR += hs-hex
- SUBDIR += hs-hinotify
- SUBDIR += hs-hint
- SUBDIR += hs-hlibev
SUBDIR += hs-hlint
SUBDIR += hs-hoogle
- SUBDIR += hs-hourglass
- SUBDIR += hs-hsb2hs
- SUBDIR += hs-hslogger
- SUBDIR += hs-hslua
- SUBDIR += hs-hslua-module-text
- SUBDIR += hs-hspec
- SUBDIR += hs-hspec-core
SUBDIR += hs-hspec-discover
- SUBDIR += hs-hspec-expectations
- SUBDIR += hs-io-streams
- SUBDIR += hs-io-streams-haproxy
- SUBDIR += hs-js-flot
- SUBDIR += hs-js-jquery
- SUBDIR += hs-keys
- SUBDIR += hs-kqueue
- SUBDIR += hs-language-c
- SUBDIR += hs-language-javascript
- SUBDIR += hs-largeword
- SUBDIR += hs-lazysmallcheck
- SUBDIR += hs-lens
- SUBDIR += hs-lifted-async
- SUBDIR += hs-lifted-base
- SUBDIR += hs-logict
- SUBDIR += hs-map-syntax
- SUBDIR += hs-memory
- SUBDIR += hs-microlens
- SUBDIR += hs-microlens-th
- SUBDIR += hs-microstache
- SUBDIR += hs-mmap
- SUBDIR += hs-mmorph
- SUBDIR += hs-monad-control
- SUBDIR += hs-monad-logger
- SUBDIR += hs-monad-loops
- SUBDIR += hs-monad-par
- SUBDIR += hs-monad-par-extras
- SUBDIR += hs-monad-unlift
- SUBDIR += hs-monads-tf
- SUBDIR += hs-mono-traversable
- SUBDIR += hs-mono-traversable-instances
- SUBDIR += hs-mtl
SUBDIR += hs-mueval
- SUBDIR += hs-murmur-hash
- SUBDIR += hs-mutable-containers
- SUBDIR += hs-ncurses
- SUBDIR += hs-newtype
- SUBDIR += hs-newtype-generics
- SUBDIR += hs-old-locale
- SUBDIR += hs-old-time
- SUBDIR += hs-optparse-applicative
- SUBDIR += hs-parallel
- SUBDIR += hs-pcre-light
- SUBDIR += hs-prelude-extras
- SUBDIR += hs-preprocessor-tools
- SUBDIR += hs-prettyclass
- SUBDIR += hs-primitive
- SUBDIR += hs-process-extras
- SUBDIR += hs-profunctors
- SUBDIR += hs-project-template
- SUBDIR += hs-psqueues
- SUBDIR += hs-quickcheck-io
- SUBDIR += hs-random
- SUBDIR += hs-readable
- SUBDIR += hs-readline
- SUBDIR += hs-refact
- SUBDIR += hs-reflection
- SUBDIR += hs-resource-pool
- SUBDIR += hs-resourcet
- SUBDIR += hs-safe
- SUBDIR += hs-safe-exceptions
- SUBDIR += hs-say
- SUBDIR += hs-scientific
- SUBDIR += hs-securemem
- SUBDIR += hs-setenv
- SUBDIR += hs-setlocale
SUBDIR += hs-shake
- SUBDIR += hs-show
- SUBDIR += hs-silently
- SUBDIR += hs-simple-reflect
- SUBDIR += hs-smallcheck
- SUBDIR += hs-split
- SUBDIR += hs-stm-chans
- SUBDIR += hs-storable-record
- SUBDIR += hs-storable-tuple
- SUBDIR += hs-streaming-commons
- SUBDIR += hs-strict
- SUBDIR += hs-syb
- SUBDIR += hs-syb-with-class
- SUBDIR += hs-system-fileio
- SUBDIR += hs-system-filepath
- SUBDIR += hs-tagged
- SUBDIR += hs-temporary
- SUBDIR += hs-terminal-size
- SUBDIR += hs-test-framework
- SUBDIR += hs-test-framework-hunit
- SUBDIR += hs-test-framework-quickcheck2
- SUBDIR += hs-text-icu
- SUBDIR += hs-text-short
- SUBDIR += hs-tf-random
- SUBDIR += hs-th-abstraction
- SUBDIR += hs-th-expand-syns
- SUBDIR += hs-th-lift
- SUBDIR += hs-th-lift-instances
- SUBDIR += hs-th-orphans
- SUBDIR += hs-th-reify-many
- SUBDIR += hs-threads
SUBDIR += hs-threadscope
- SUBDIR += hs-time-compat
- SUBDIR += hs-time-locale-compat
- SUBDIR += hs-timezone-olson
- SUBDIR += hs-timezone-series
- SUBDIR += hs-transformers-base
- SUBDIR += hs-transformers-compat
- SUBDIR += hs-typed-process
- SUBDIR += hs-unamb
- SUBDIR += hs-unexceptionalio
- SUBDIR += hs-unicode-show
- SUBDIR += hs-uniplate
- SUBDIR += hs-unix-compat
- SUBDIR += hs-unix-time
- SUBDIR += hs-unliftio
- SUBDIR += hs-unliftio-core
- SUBDIR += hs-unordered-containers
- SUBDIR += hs-utf8-light
- SUBDIR += hs-utf8-string
- SUBDIR += hs-utility-ht
- SUBDIR += hs-uuagc-cabal
- SUBDIR += hs-uuid
- SUBDIR += hs-uuid-types
- SUBDIR += hs-uulib
- SUBDIR += hs-vault
- SUBDIR += hs-vector
- SUBDIR += hs-vector-algorithms
- SUBDIR += hs-vector-binary-instances
- SUBDIR += hs-vector-instances
- SUBDIR += hs-vector-th-unbox
- SUBDIR += hs-void
- SUBDIR += hs-wl-pprint-text
- SUBDIR += hs-word8
SUBDIR += htable
SUBDIR += hub
SUBDIR += hwloc
diff --git a/devel/hs-Boolean/Makefile b/devel/hs-Boolean/Makefile
deleted file mode 100644
index d74d19ada3ea..000000000000
--- a/devel/hs-Boolean/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= Boolean
-PORTVERSION= 0.2.4
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Generalized Booleans and numbers
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-Boolean/distinfo b/devel/hs-Boolean/distinfo
deleted file mode 100644
index c378fc89b008..000000000000
--- a/devel/hs-Boolean/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627811
-SHA256 (cabal/Boolean-0.2.4.tar.gz) = 67216013b02b8ac5b534a1ef25f409f930eea1a85eae801933a01ad43145eef8
-SIZE (cabal/Boolean-0.2.4.tar.gz) = 6634
diff --git a/devel/hs-Boolean/pkg-descr b/devel/hs-Boolean/pkg-descr
deleted file mode 100644
index 01bad48dd50e..000000000000
--- a/devel/hs-Boolean/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Some classes for generalized boolean operations.
-
-WWW: http://hackage.haskell.org/package/Boolean
diff --git a/devel/hs-BoundedChan/Makefile b/devel/hs-BoundedChan/Makefile
deleted file mode 100644
index 55103824e665..000000000000
--- a/devel/hs-BoundedChan/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# Created by: martin@sugioarto.com
-# $FreeBSD$
-
-PORTNAME= BoundedChan
-PORTVERSION= 1.0.3.0
-PORTREVISION= 6
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Channels with bounded sizes
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-BoundedChan/distinfo b/devel/hs-BoundedChan/distinfo
deleted file mode 100644
index 83dce08f57aa..000000000000
--- a/devel/hs-BoundedChan/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627811
-SHA256 (cabal/BoundedChan-1.0.3.0.tar.gz) = 531ceaed7f62844c2a63a7cbfdcab332ea5eaa218e9922ca3305580438adc46d
-SIZE (cabal/BoundedChan-1.0.3.0.tar.gz) = 3591
diff --git a/devel/hs-BoundedChan/pkg-descr b/devel/hs-BoundedChan/pkg-descr
deleted file mode 100644
index d6bc7c896b81..000000000000
--- a/devel/hs-BoundedChan/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This library introduces BoundedChan. BoundedChans differ from Chans in that
-they are guaranteed to contain no more than a certain number of elements.
-
-WWW: http://hackage.haskell.org/package/BoundedChan
diff --git a/devel/hs-ConfigFile/Makefile b/devel/hs-ConfigFile/Makefile
deleted file mode 100644
index 34de9556c5c3..000000000000
--- a/devel/hs-ConfigFile/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= ConfigFile
-PORTVERSION= 1.1.4
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Configuration file reading and writing
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= MissingH>=1.0.0 mtl
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-ConfigFile/distinfo b/devel/hs-ConfigFile/distinfo
deleted file mode 100644
index 182b274e7f00..000000000000
--- a/devel/hs-ConfigFile/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627812
-SHA256 (cabal/ConfigFile-1.1.4.tar.gz) = ae087b359ff2945a62b671449227e0a811d143ee651179f4e7e9c66548e0f514
-SIZE (cabal/ConfigFile-1.1.4.tar.gz) = 28969
diff --git a/devel/hs-ConfigFile/pkg-descr b/devel/hs-ConfigFile/pkg-descr
deleted file mode 100644
index 75ebcb995a29..000000000000
--- a/devel/hs-ConfigFile/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Parser and writer for handling sectioned config files in Haskell. The
-ConfigFile module works with configuration files in a standard format
-that is easy for the user to edit, easy for the programmer to work with,
-yet remains powerful and flexible. It is inspired by, and compatible
-with, Python's ConfigParser module. It uses files that resemble Windows
-.INI-style files, but with numerous improvements.
-
-ConfigFile provides simple calls to both read and write config files.
-It is possible to make a config file parsable by this module, the Unix
-shell, and make.
-
-WWW: http://software.complete.org/configfile
diff --git a/devel/hs-EdisonAPI/Makefile b/devel/hs-EdisonAPI/Makefile
deleted file mode 100644
index e845e4b767eb..000000000000
--- a/devel/hs-EdisonAPI/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= EdisonAPI
-PORTVERSION= 1.3.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= A library of efficient, purely-functional data structures (API)
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-EdisonAPI/distinfo b/devel/hs-EdisonAPI/distinfo
deleted file mode 100644
index c3562b5b71c7..000000000000
--- a/devel/hs-EdisonAPI/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1500996490
-SHA256 (cabal/EdisonAPI-1.3.1.tar.gz) = 95a3b8d01599520a50456219b5a2e9f7832bcddaaeb8e94ce777bd87a4a6b56e
-SIZE (cabal/EdisonAPI-1.3.1.tar.gz) = 30512
diff --git a/devel/hs-EdisonAPI/pkg-descr b/devel/hs-EdisonAPI/pkg-descr
deleted file mode 100644
index e83fa3d6151d..000000000000
--- a/devel/hs-EdisonAPI/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-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 (Efficient 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.
-
-WWW: http://rwd.rdockins.name/edison/home/
-
diff --git a/devel/hs-EdisonCore/Makefile b/devel/hs-EdisonCore/Makefile
deleted file mode 100644
index 3ba9352b83d0..000000000000
--- a/devel/hs-EdisonCore/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= EdisonCore
-PORTVERSION= 1.3.2.1
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= A library of efficent, purely-functional data structures (Core Implementations)
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= EdisonAPI mtl semigroups QuickCheck
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-EdisonCore/distinfo b/devel/hs-EdisonCore/distinfo
deleted file mode 100644
index fe96dc6c9d48..000000000000
--- a/devel/hs-EdisonCore/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523469795
-SHA256 (cabal/EdisonCore-1.3.2.1.tar.gz) = 73c6014d07107a9ed21df76a59f70c9d68d64ac84cced35f7b628f1d792cf239
-SIZE (cabal/EdisonCore-1.3.2.1.tar.gz) = 82522
diff --git a/devel/hs-EdisonCore/pkg-descr b/devel/hs-EdisonCore/pkg-descr
deleted file mode 100644
index 1cb6cdaded6e..000000000000
--- a/devel/hs-EdisonCore/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-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.
-
-WWW: http://rwd.rdockins.name/edison/home/
-
diff --git a/devel/hs-GenericPretty/Makefile b/devel/hs-GenericPretty/Makefile
deleted file mode 100644
index fd73bd1a052b..000000000000
--- a/devel/hs-GenericPretty/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= GenericPretty
-DISTVERSION= 1.2.2
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= hello@blubee.me
-COMMENT= Pretty printing for Generic value
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-GenericPretty/distinfo b/devel/hs-GenericPretty/distinfo
deleted file mode 100644
index 3b2b868c32b4..000000000000
--- a/devel/hs-GenericPretty/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1532760516
-SHA256 (cabal/GenericPretty-1.2.2.tar.gz) = eeea7ae7081f866de6a83ab8c4c335806b8cbb679d85e416e6224384ffcdae3c
-SIZE (cabal/GenericPretty-1.2.2.tar.gz) = 447925
diff --git a/devel/hs-GenericPretty/pkg-descr b/devel/hs-GenericPretty/pkg-descr
deleted file mode 100644
index ae8099c8c344..000000000000
--- a/devel/hs-GenericPretty/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-GenericPretty is a Haskell library that supports automatic derivation of pretty
-printing functions on user defined data types. The output provided is a pretty
-printed version of that provided by Prelude.show.
-
-WWW: https://github.com/UU-ComputerScience/uulib
diff --git a/devel/hs-Glob/Makefile b/devel/hs-Glob/Makefile
deleted file mode 100644
index 52bd281998d6..000000000000
--- a/devel/hs-Glob/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= Glob
-PORTVERSION= 0.10.0
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Globbing library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= dlist>=0.4 transformers-compat
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-Glob/distinfo b/devel/hs-Glob/distinfo
deleted file mode 100644
index 8515c771a808..000000000000
--- a/devel/hs-Glob/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545559590
-SHA256 (cabal/Glob-0.10.0.tar.gz) = 473355bd6ba0a97902e0edada1acbc0d76cfda77596f0188b2cc0ae34272a324
-SIZE (cabal/Glob-0.10.0.tar.gz) = 29500
diff --git a/devel/hs-Glob/pkg-descr b/devel/hs-Glob/pkg-descr
deleted file mode 100644
index 75757f547d20..000000000000
--- a/devel/hs-Glob/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A library for globbing: matching patterns against file paths.
-
-WWW: http://iki.fi/matti.niemenmaa/glob/
diff --git a/devel/hs-HUnit/Makefile b/devel/hs-HUnit/Makefile
deleted file mode 100644
index 25e5ec013c28..000000000000
--- a/devel/hs-HUnit/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= HUnit
-PORTVERSION= 1.6.0.0
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Unit testing framework for Haskell
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= call-stack
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-HUnit/distinfo b/devel/hs-HUnit/distinfo
deleted file mode 100644
index 6ecf2c9fe5ff..000000000000
--- a/devel/hs-HUnit/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627813
-SHA256 (cabal/HUnit-1.6.0.0.tar.gz) = 7448e6b966e98e84b7627deba23f71b508e9a61e7bc571d74304a25d30e6d0de
-SIZE (cabal/HUnit-1.6.0.0.tar.gz) = 21937
diff --git a/devel/hs-HUnit/pkg-descr b/devel/hs-HUnit/pkg-descr
deleted file mode 100644
index 968cd50c76dc..000000000000
--- a/devel/hs-HUnit/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-HUnit is a unit testing framework for Haskell, inspired by the JUnit
-tool for Java.
-
-WWW: http://hunit.sourceforge.net
diff --git a/devel/hs-IfElse/Makefile b/devel/hs-IfElse/Makefile
deleted file mode 100644
index 822293317b11..000000000000
--- a/devel/hs-IfElse/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= IfElse
-PORTVERSION= 0.85
-PORTREVISION= 16
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Anaphoric and miscellaneous useful control-flow
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-IfElse/distinfo b/devel/hs-IfElse/distinfo
deleted file mode 100644
index 630846fea58a..000000000000
--- a/devel/hs-IfElse/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627813
-SHA256 (cabal/IfElse-0.85.tar.gz) = 8ad3bfc3e2c867e6330d9bff874b3105476c35b2e1638fd448f233e9f80addcd
-SIZE (cabal/IfElse-0.85.tar.gz) = 2865
diff --git a/devel/hs-IfElse/pkg-descr b/devel/hs-IfElse/pkg-descr
deleted file mode 100644
index b880330f137a..000000000000
--- a/devel/hs-IfElse/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Anaphoric and miscellaneous useful control-flow.
-
-WWW: http://hackage.haskell.org/package/IfElse
diff --git a/devel/hs-List/Makefile b/devel/hs-List/Makefile
deleted file mode 100644
index 76f2273b0795..000000000000
--- a/devel/hs-List/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= List
-PORTVERSION= 0.6.2
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= List monad transformer and class
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-List/distinfo b/devel/hs-List/distinfo
deleted file mode 100644
index df1c4c11899c..000000000000
--- a/devel/hs-List/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523654714
-SHA256 (cabal/List-0.6.2.tar.gz) = c4b92be1202fc59112018f76d5b17cd3a659ebc36384a46e000ab2fbaf99b878
-SIZE (cabal/List-0.6.2.tar.gz) = 7128
diff --git a/devel/hs-List/pkg-descr b/devel/hs-List/pkg-descr
deleted file mode 100644
index de4753d0f1d7..000000000000
--- a/devel/hs-List/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A List monad transformer and a List class. With standard list operations for
-Lists.
-
-WWW: https://github.com/yairchu/generator
diff --git a/devel/hs-ListLike/Makefile b/devel/hs-ListLike/Makefile
deleted file mode 100644
index dc19dde498ab..000000000000
--- a/devel/hs-ListLike/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= ListLike
-PORTVERSION= 4.6
-PORTREVISION= 3
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Generic support for list-like structures in Haskell
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= dlist fmlist primitive utf8-string vector
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-ListLike/distinfo b/devel/hs-ListLike/distinfo
deleted file mode 100644
index 97543316c3d6..000000000000
--- a/devel/hs-ListLike/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523448782
-SHA256 (cabal/ListLike-4.6.tar.gz) = c1cdec79a5f585a5839eea26a2afe6a37aab5ed2f402a16e7d59fe9a4e925a9a
-SIZE (cabal/ListLike-4.6.tar.gz) = 30544
diff --git a/devel/hs-ListLike/files/patch-ListLike.cabal b/devel/hs-ListLike/files/patch-ListLike.cabal
deleted file mode 100644
index eb05615b136c..000000000000
--- a/devel/hs-ListLike/files/patch-ListLike.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- ListLike.cabal.orig 2018-01-17 03:21:02 UTC
-+++ ListLike.cabal
-@@ -50,7 +50,7 @@ Library
- Data.ListLike.FMList
- -- Other-Modules: Data.ConfigFile.Lexer
- Build-Depends: base >= 4.6 && < 5
-- ,containers >= 0.3 && < 0.6
-+ ,containers >= 0.3 && < 0.7
- ,bytestring >= 0.9.1 && < 0.11
- ,array >= 0.3 && < 0.6
- ,text >= 0.11 && < 1.3
diff --git a/devel/hs-ListLike/pkg-descr b/devel/hs-ListLike/pkg-descr
deleted file mode 100644
index c4d10f36ce76..000000000000
--- a/devel/hs-ListLike/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-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.
-
-WWW: http://hackage.haskell.org/package/ListLike
diff --git a/devel/hs-MemoTrie/Makefile b/devel/hs-MemoTrie/Makefile
deleted file mode 100644
index 54bcc6372cf6..000000000000
--- a/devel/hs-MemoTrie/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= MemoTrie
-PORTVERSION= 0.6.9
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Trie-based memo functions
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= newtype-generics void
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-MemoTrie/distinfo b/devel/hs-MemoTrie/distinfo
deleted file mode 100644
index 496227e98259..000000000000
--- a/devel/hs-MemoTrie/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523960769
-SHA256 (cabal/MemoTrie-0.6.9.tar.gz) = 1d6045b8fdf7b89ed6b495e535613f5091cdfc9cdfe05a862207e76ce205f794
-SIZE (cabal/MemoTrie-0.6.9.tar.gz) = 8436
diff --git a/devel/hs-MemoTrie/pkg-descr b/devel/hs-MemoTrie/pkg-descr
deleted file mode 100644
index 19955c854588..000000000000
--- a/devel/hs-MemoTrie/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Haskell MemoTrie provides a basis for memoized functions over some
-domains, using tries. It is based on some code got from Spencer Janssen.
-
-WWW: http://haskell.org/haskellwiki/MemoTrie
diff --git a/devel/hs-MissingH/Makefile b/devel/hs-MissingH/Makefile
deleted file mode 100644
index 0cfb59f1e482..000000000000
--- a/devel/hs-MissingH/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= MissingH
-PORTVERSION= 1.4.0.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Large utility library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-BROKEN= Doesn't compile with newest GHC
-
-USE_CABAL= hslogger HUnit mtl network old-time random regex-compat
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-MissingH/distinfo b/devel/hs-MissingH/distinfo
deleted file mode 100644
index 5028956bb8f7..000000000000
--- a/devel/hs-MissingH/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499544768
-SHA256 (cabal/MissingH-1.4.0.1.tar.gz) = 283f2afd46625d98b4e29f77edadfa5e6009a227812ee2ece10091ad6a7e9b71
-SIZE (cabal/MissingH-1.4.0.1.tar.gz) = 109582
diff --git a/devel/hs-MissingH/pkg-descr b/devel/hs-MissingH/pkg-descr
deleted file mode 100644
index 1eba7e5cfb09..000000000000
--- a/devel/hs-MissingH/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-MissingH is a library of all sorts of utility functions for Haskell
-programmers. It is written in pure Haskell and thus should be extremely
-portable and easy to use.
-
-WWW: http://software.complete.org/missingh
diff --git a/devel/hs-MonadRandom/Makefile b/devel/hs-MonadRandom/Makefile
deleted file mode 100644
index 75a4ded03979..000000000000
--- a/devel/hs-MonadRandom/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= MonadRandom
-PORTVERSION= 0.5.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Random-number generation monad
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl primitive random transformers-compat>=0.4
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-MonadRandom/distinfo b/devel/hs-MonadRandom/distinfo
deleted file mode 100644
index 6143b7ff832e..000000000000
--- a/devel/hs-MonadRandom/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499445934
-SHA256 (cabal/MonadRandom-0.5.1.tar.gz) = 9e3f0f92807285302036dc504066ae6d968c8b0b4c25d9360888f31fe1730d87
-SIZE (cabal/MonadRandom-0.5.1.tar.gz) = 10326
diff --git a/devel/hs-MonadRandom/files/patch-MonadRandom.cabal b/devel/hs-MonadRandom/files/patch-MonadRandom.cabal
deleted file mode 100644
index 35793f2304ed..000000000000
--- a/devel/hs-MonadRandom/files/patch-MonadRandom.cabal
+++ /dev/null
@@ -1,10 +0,0 @@
---- MonadRandom.cabal.orig 2017-07-10 13:35:15 UTC
-+++ MonadRandom.cabal
-@@ -37,7 +37,6 @@ library
- transformers-compat >=0.4 && <0.6,
- mtl >=2.1 && <2.3,
- primitive >=0.6 && <0.7,
-- fail >=4.9 ,
- random
- ghc-options: -Wall
- default-language: Haskell2010
diff --git a/devel/hs-MonadRandom/pkg-descr b/devel/hs-MonadRandom/pkg-descr
deleted file mode 100644
index fa24cdf976a4..000000000000
--- a/devel/hs-MonadRandom/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Support for computations which consume random values.
-
-WWW: http://hackage.haskell.org/package/MonadRandom
diff --git a/devel/hs-ObjectName/Makefile b/devel/hs-ObjectName/Makefile
deleted file mode 100644
index f4aab543a07d..000000000000
--- a/devel/hs-ObjectName/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= ObjectName
-PORTVERSION= 1.1.0.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Explicitly handled object names for Haskell
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-ObjectName/distinfo b/devel/hs-ObjectName/distinfo
deleted file mode 100644
index 7a7335392455..000000000000
--- a/devel/hs-ObjectName/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499547842
-SHA256 (cabal/ObjectName-1.1.0.1.tar.gz) = 72dbef237580fd4e8567de2de752835bbadd3629f486d1586486d49a49aad210
-SIZE (cabal/ObjectName-1.1.0.1.tar.gz) = 2557
diff --git a/devel/hs-ObjectName/pkg-descr b/devel/hs-ObjectName/pkg-descr
deleted file mode 100644
index 36b626faa374..000000000000
--- a/devel/hs-ObjectName/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This tiny Haskell package contains the class ObjectName, which corresponds to
-the general notion of explicitly handled identifiers for API objects, e.g. a
-texture object name in OpenGL or a buffer object name in OpenAL.
-
-WWW: https://github.com/svenpanne/ObjectName
diff --git a/devel/hs-Only/Makefile b/devel/hs-Only/Makefile
deleted file mode 100644
index 40d2bc73d073..000000000000
--- a/devel/hs-Only/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= Only
-PORTVERSION= 0.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= This package provides a canonical anonymous 1-tuple type
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-Only/distinfo b/devel/hs-Only/distinfo
deleted file mode 100644
index f2d151814ae7..000000000000
--- a/devel/hs-Only/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499539872
-SHA256 (cabal/Only-0.1.tar.gz) = ab7aa193e8c257d3bda6b0b3c1cbcf74cdaa85ab08cb20c2dd62ba248c1ab265
-SIZE (cabal/Only-0.1.tar.gz) = 1960
diff --git a/devel/hs-Only/pkg-descr b/devel/hs-Only/pkg-descr
deleted file mode 100644
index afce2902a3be..000000000000
--- a/devel/hs-Only/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-This package provides a canonical anonymous 1-tuple type missing from Haskell
-for attaching typeclass instances.
-
-NOTE: There is also the OneTuple package which by using a boxed data-type
-provides a 1-tuple type which has laziness properties which are more faithful
-to the ones of Haskell's native tuples; whereas the primary purpose of Only is
-to provide the traditionally so named type-wrapper for attaching typeclass
-instances.
-
-WWW: https://github.com/haskell/Only
-
diff --git a/devel/hs-QuickCheck/Makefile b/devel/hs-QuickCheck/Makefile
deleted file mode 100644
index 77117c888a23..000000000000
--- a/devel/hs-QuickCheck/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= QuickCheck
-PORTVERSION= 2.10.0.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Automatic testing of Haskell programs
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= extensible-exceptions random tf-random>=0.4
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-QuickCheck/distinfo b/devel/hs-QuickCheck/distinfo
deleted file mode 100644
index 154ed1dcf6f6..000000000000
--- a/devel/hs-QuickCheck/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499459639
-SHA256 (cabal/QuickCheck-2.10.0.1.tar.gz) = 00d50522cd9550b1e8ae31ccddf2749d39a533807f4207abf1d36f231e00b42e
-SIZE (cabal/QuickCheck-2.10.0.1.tar.gz) = 54415
diff --git a/devel/hs-QuickCheck/pkg-descr b/devel/hs-QuickCheck/pkg-descr
deleted file mode 100644
index 5664e388de19..000000000000
--- a/devel/hs-QuickCheck/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-QuickCheck is a library for random testing of program properties.
-
-The programmer provides a specification of the program, in the form of
-properties which functions should satisfy, and QuickCheck then tests
-that the properties hold in a large number of randomly generated cases.
-
-Specifications are expressed in Haskell, using combinators defined in
-the QuickCheck library. QuickCheck provides combinators to define
-properties, observe the distribution of test data, and define test data
-generators.
-
-WWW: https://github.com/nick8325/quickcheck
diff --git a/devel/hs-ReadArgs/Makefile b/devel/hs-ReadArgs/Makefile
deleted file mode 100644
index 9ac67df5c6fc..000000000000
--- a/devel/hs-ReadArgs/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= ReadArgs
-PORTVERSION= 1.2.3
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Simple command line argument parsing
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= system-filepath>=0.4.7
-
-EXECUTABLE= ReadArgsEx
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-ReadArgs/distinfo b/devel/hs-ReadArgs/distinfo
deleted file mode 100644
index 0f78f81e16d7..000000000000
--- a/devel/hs-ReadArgs/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627815
-SHA256 (cabal/ReadArgs-1.2.3.tar.gz) = 9f4b2a9dfa9f0d851f79853a56ffde3b35e218d5f2bf8354c91a1344a1251a69
-SIZE (cabal/ReadArgs-1.2.3.tar.gz) = 5100
diff --git a/devel/hs-ReadArgs/pkg-descr b/devel/hs-ReadArgs/pkg-descr
deleted file mode 100644
index 55816a305dde..000000000000
--- a/devel/hs-ReadArgs/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-ReadArgs provides the `readArgs` IO action, which lets you tell the compiler
-to parse the command line arguments to fit the type signature you give.
-
-WWW: https://github.com/rampion/ReadArgs
diff --git a/devel/hs-STMonadTrans/Makefile b/devel/hs-STMonadTrans/Makefile
deleted file mode 100644
index 9731818a5b77..000000000000
--- a/devel/hs-STMonadTrans/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= STMonadTrans
-PORTVERSION= 0.4.3
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Monad transformer version of the ST monad
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-STMonadTrans/distinfo b/devel/hs-STMonadTrans/distinfo
deleted file mode 100644
index 77b76fa18b1e..000000000000
--- a/devel/hs-STMonadTrans/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627815
-SHA256 (cabal/STMonadTrans-0.4.3.tar.gz) = 574fd56cf74036c20d00a09d815659dbbb0ae51c8103d00c93cd9558ad3322db
-SIZE (cabal/STMonadTrans-0.4.3.tar.gz) = 5786
diff --git a/devel/hs-STMonadTrans/pkg-descr b/devel/hs-STMonadTrans/pkg-descr
deleted file mode 100644
index 6d027636850b..000000000000
--- a/devel/hs-STMonadTrans/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A monad transformer version of the ST monad.
-
-WWW: http://hackage.haskell.org/package/STMonadTrans
diff --git a/devel/hs-SafeSemaphore/Makefile b/devel/hs-SafeSemaphore/Makefile
deleted file mode 100644
index 1fb1b06edaeb..000000000000
--- a/devel/hs-SafeSemaphore/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= SafeSemaphore
-PORTVERSION= 0.10.1
-PORTREVISION= 7
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Much safer replacement for QSemN, QSem, and SampleVar
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-SafeSemaphore/distinfo b/devel/hs-SafeSemaphore/distinfo
deleted file mode 100644
index ae661b9fd032..000000000000
--- a/devel/hs-SafeSemaphore/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627815
-SHA256 (cabal/SafeSemaphore-0.10.1.tar.gz) = 21e5b737a378cae9e1faf85cab015316d4c84d4b37e6d9d202111cef8c4cef66
-SIZE (cabal/SafeSemaphore-0.10.1.tar.gz) = 24007
diff --git a/devel/hs-SafeSemaphore/pkg-descr b/devel/hs-SafeSemaphore/pkg-descr
deleted file mode 100644
index 00a2566a1cd5..000000000000
--- a/devel/hs-SafeSemaphore/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This provides a much safer semaphore than the QSem, QSemN, SampleVar in
-base. Those base modules are not exception safe and can be broken by
-killThread.
-
-WWW: https://github.com/ChrisKuklewicz/SafeSemaphore
diff --git a/devel/hs-StateVar/Makefile b/devel/hs-StateVar/Makefile
deleted file mode 100644
index 829e7338fc70..000000000000
--- a/devel/hs-StateVar/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= StateVar
-PORTVERSION= 1.1.1.1
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= State variables
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-StateVar/distinfo b/devel/hs-StateVar/distinfo
deleted file mode 100644
index 012e946be278..000000000000
--- a/devel/hs-StateVar/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545490750
-SHA256 (cabal/StateVar-1.1.1.1.tar.gz) = eb6436516ab2d5e3d3e070b5a1595c4dceea760a58a9cc8d23dad5f6008f2223
-SIZE (cabal/StateVar-1.1.1.1.tar.gz) = 4762
diff --git a/devel/hs-StateVar/pkg-descr b/devel/hs-StateVar/pkg-descr
deleted file mode 100644
index 2ebca92925f8..000000000000
--- a/devel/hs-StateVar/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This package contains state variables, which are references in the IO monad,
-like IORefs or parts of the OpenGL state.
-
-WWW: https://github.com/haskell-opengl/StateVar
diff --git a/devel/hs-Stream/Makefile b/devel/hs-Stream/Makefile
deleted file mode 100644
index 63d21d1348b6..000000000000
--- a/devel/hs-Stream/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Samy Al Bahra <sbahra@kerneled.org>
-# $FreeBSD$
-
-PORTNAME= Stream
-PORTVERSION= 0.4.7.2
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Library for manipulating infinite lists
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= lazysmallcheck>=0.3 QuickCheck>=2.0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-Stream/distinfo b/devel/hs-Stream/distinfo
deleted file mode 100644
index 06a32567de7f..000000000000
--- a/devel/hs-Stream/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627816
-SHA256 (cabal/Stream-0.4.7.2.tar.gz) = 990be249b3ef1b0075563026d4d2c803b86e3cbf168965ba6f9f2b4227a007d1
-SIZE (cabal/Stream-0.4.7.2.tar.gz) = 6543
diff --git a/devel/hs-Stream/pkg-descr b/devel/hs-Stream/pkg-descr
deleted file mode 100644
index 237780ce1725..000000000000
--- a/devel/hs-Stream/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This package implements functions, analogous to those from Data.List, to
-create and manipulate infinite lists: data Stream a = Cons a (Stream a).
-It provides alternative definitions for those Prelude functions that make
-sense on such streams.
-
-WWW: http://hackage.haskell.org/package/Stream
diff --git a/devel/hs-abstract-deque/Makefile b/devel/hs-abstract-deque/Makefile
deleted file mode 100644
index fcd83290b3a7..000000000000
--- a/devel/hs-abstract-deque/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= abstract-deque
-PORTVERSION= 0.3
-PORTREVISION= 7
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Abstract, parameterized interface to mutable Deques
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= random
-
-FLAGS_DISABLE= useCAS
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-abstract-deque/distinfo b/devel/hs-abstract-deque/distinfo
deleted file mode 100644
index a00a333060ae..000000000000
--- a/devel/hs-abstract-deque/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627817
-SHA256 (cabal/abstract-deque-0.3.tar.gz) = 09aa10f38193a8275a7791b92a4f3a7192a304874637e2a35c897dde25d75ca2
-SIZE (cabal/abstract-deque-0.3.tar.gz) = 7219
diff --git a/devel/hs-abstract-deque/pkg-descr b/devel/hs-abstract-deque/pkg-descr
deleted file mode 100644
index 9924ce73442a..000000000000
--- a/devel/hs-abstract-deque/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-An abstract interface to highly-parameterizable queues/deques. Background:
-There exists a feature space for queues that extends between:
-
- * simple, single-ended, non-concurrent, bounded queues
- * double-ended, threadsafe, growable queues
-
-... with important points inbetween (such as the queues used for
-work-stealing). This package includes an interface for Deques that
-allows the programmer to use a single API for all of the above, while
-using the type-system to select an efficient implementation given the
-requirements (using type families). This package also includes a simple
-reference implementation based on 'IORef' and "Data.Sequence".
-
-WWW: https://github.com/rrnewton/haskell-lockfree/wiki
diff --git a/devel/hs-abstract-par/Makefile b/devel/hs-abstract-par/Makefile
deleted file mode 100644
index d7553f486807..000000000000
--- a/devel/hs-abstract-par/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= abstract-par
-PORTVERSION= 0.3.3
-PORTREVISION= 7
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Type classes generalizing the functionality of the 'monad-par' library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-abstract-par/distinfo b/devel/hs-abstract-par/distinfo
deleted file mode 100644
index bc3bebb4f1a6..000000000000
--- a/devel/hs-abstract-par/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627817
-SHA256 (cabal/abstract-par-0.3.3.tar.gz) = 248a8739bd902462cb16755b690b55660e196e58cc7e6ef8157a72c2a3d5d860
-SIZE (cabal/abstract-par-0.3.3.tar.gz) = 4714
diff --git a/devel/hs-abstract-par/pkg-descr b/devel/hs-abstract-par/pkg-descr
deleted file mode 100644
index 11ddb6aa211e..000000000000
--- a/devel/hs-abstract-par/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-The 'Par' monad offers a parallel programming API based on dataflow
-programming. To use the `Par` monad, install the monad-par package,
-which includes this package as a dependency. This package is an
-abstract interface only. It provides a number of type clasess, but not
-an implementation. The type classes separate different levels of @Par@
-functionality.
-
-WWW: https://github.com/simonmar/monad-par
diff --git a/devel/hs-activehs-base/Makefile b/devel/hs-activehs-base/Makefile
deleted file mode 100644
index fa863ba9cbb3..000000000000
--- a/devel/hs-activehs-base/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= activehs-base
-PORTVERSION= 0.3.0.4
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Basic definitions for activehs
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= QuickCheck>=2.4
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-activehs-base/distinfo b/devel/hs-activehs-base/distinfo
deleted file mode 100644
index 94603a8b3acf..000000000000
--- a/devel/hs-activehs-base/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499538392
-SHA256 (cabal/activehs-base-0.3.0.4.tar.gz) = 92d516583737ceb2272807eab8280ebb3b36e679c5a219ca9813d0c695efb13e
-SIZE (cabal/activehs-base-0.3.0.4.tar.gz) = 1881
diff --git a/devel/hs-activehs-base/files/patch-activehs-base.cabal b/devel/hs-activehs-base/files/patch-activehs-base.cabal
deleted file mode 100644
index b39d8f612726..000000000000
--- a/devel/hs-activehs-base/files/patch-activehs-base.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- activehs-base.cabal.orig 2017-07-11 16:35:24 UTC
-+++ activehs-base.cabal
-@@ -22,6 +22,6 @@ Library
- ActiveHs.Base
- Build-Depends:
-- base >= 4.0 && < 4.10,
-- QuickCheck >= 2.4 && < 2.9
-+ base >= 4.0 && < 4.13,
-+ QuickCheck >= 2.4 && < 2.11
-
-
diff --git a/devel/hs-activehs-base/pkg-descr b/devel/hs-activehs-base/pkg-descr
deleted file mode 100644
index 2c2e6353e6ce..000000000000
--- a/devel/hs-activehs-base/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This library consists of one module with a few definitions. It is kept small
-because this module has to be loaded in the interpreter many times during the
-runtime of the Active.hs server.
-
-WWW: http://hackage.haskell.org/package/activehs-base
diff --git a/devel/hs-ansi-terminal/Makefile b/devel/hs-ansi-terminal/Makefile
deleted file mode 100644
index c6788669d025..000000000000
--- a/devel/hs-ansi-terminal/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= ansi-terminal
-PORTVERSION= 0.8.0.2
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Simple ANSI terminal support, with Windows compatibility
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= colour
-
-FLAGS_DISABLE= Example
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-ansi-terminal/distinfo b/devel/hs-ansi-terminal/distinfo
deleted file mode 100644
index f7ed0682250d..000000000000
--- a/devel/hs-ansi-terminal/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524847331
-SHA256 (cabal/ansi-terminal-0.8.0.2.tar.gz) = 891ac933759fee1f6aad8b38ffc718efd685edf35cbe5283cc304d3a290af0fa
-SIZE (cabal/ansi-terminal-0.8.0.2.tar.gz) = 29359
diff --git a/devel/hs-ansi-terminal/pkg-descr b/devel/hs-ansi-terminal/pkg-descr
deleted file mode 100644
index 66a60875c3f1..000000000000
--- a/devel/hs-ansi-terminal/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-ANSI terminal support for Haskell: allows cursor movement, screen
-clearing, color output showing or hiding the cursor, and changing the
-title. Compatible with Windows and those Unixes with ANSI terminals, but
-only GHC is supported as a compiler.
-
-WWW: https://github.com/feuerbach/ansi-terminal
diff --git a/devel/hs-ansi-wl-pprint/Makefile b/devel/hs-ansi-wl-pprint/Makefile
deleted file mode 100644
index f3d539215cf4..000000000000
--- a/devel/hs-ansi-wl-pprint/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= ansi-wl-pprint
-PORTVERSION= 0.6.8.2
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Wadler/Leijen Pretty Printer for colored ANSI terminal output
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= ansi-terminal>=0.4.0 semigroups>=0.1
-
-FLAGS_DISABLE= Example
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-ansi-wl-pprint/distinfo b/devel/hs-ansi-wl-pprint/distinfo
deleted file mode 100644
index acf94020c757..000000000000
--- a/devel/hs-ansi-wl-pprint/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523129349
-SHA256 (cabal/ansi-wl-pprint-0.6.8.2.tar.gz) = a630721bd57678c3bfeb6c703f8249e434cbf85f40daceec4660fb8c6725cb3e
-SIZE (cabal/ansi-wl-pprint-0.6.8.2.tar.gz) = 16491
diff --git a/devel/hs-ansi-wl-pprint/pkg-descr b/devel/hs-ansi-wl-pprint/pkg-descr
deleted file mode 100644
index b0e703b65831..000000000000
--- a/devel/hs-ansi-wl-pprint/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This is a pretty printing library based on Wadler's paper "A Prettier
-Printer". It has been enhanced with support for ANSI terminal colored
-output using the ansi-terminal package.
-
-WWW: https://github.com/batterseapower/ansi-wl-pprint
diff --git a/devel/hs-arrows/Makefile b/devel/hs-arrows/Makefile
deleted file mode 100644
index b4aa595ba384..000000000000
--- a/devel/hs-arrows/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= arrows
-PORTVERSION= 0.4.4.2
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Haskell arrow classes and transformers
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= Stream
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-arrows/distinfo b/devel/hs-arrows/distinfo
deleted file mode 100644
index bfd6dccd8767..000000000000
--- a/devel/hs-arrows/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524150955
-SHA256 (cabal/arrows-0.4.4.2.tar.gz) = f65ac93306629e70ae0d92914cc04d6ab499de3168036f0623aba3fffd22ab09
-SIZE (cabal/arrows-0.4.4.2.tar.gz) = 12701
diff --git a/devel/hs-arrows/pkg-descr b/devel/hs-arrows/pkg-descr
deleted file mode 100644
index 2d4e21d2844c..000000000000
--- a/devel/hs-arrows/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Several Haskell classes that extend the Arrow class, and some
-transformers that implement or lift these classes.
-
-WWW: http://www.haskell.org/arrows/
diff --git a/devel/hs-asn1-data/Makefile b/devel/hs-asn1-data/Makefile
deleted file mode 100644
index 6639dc6aa73b..000000000000
--- a/devel/hs-asn1-data/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= asn1-data
-PORTVERSION= 0.7.2
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= ASN1 data reader and writer in RAW, BER, and DER forms
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= cereal mtl
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-asn1-data/distinfo b/devel/hs-asn1-data/distinfo
deleted file mode 100644
index febb43807e12..000000000000
--- a/devel/hs-asn1-data/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627819
-SHA256 (cabal/asn1-data-0.7.2.tar.gz) = 83999c03cbc993f7e0dea010942a4dc39ae986c498c57eadc1e5ee1b4e23aca1
-SIZE (cabal/asn1-data-0.7.2.tar.gz) = 17672
diff --git a/devel/hs-asn1-data/pkg-descr b/devel/hs-asn1-data/pkg-descr
deleted file mode 100644
index b7c8227c2984..000000000000
--- a/devel/hs-asn1-data/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-ASN1 data reader and writer in raw form with supports for high level forms
-of ASN1 (BER, and DER).
-
-WWW: https://github.com/vincenthz/hs-asn1-data
diff --git a/devel/hs-asn1-encoding/Makefile b/devel/hs-asn1-encoding/Makefile
deleted file mode 100644
index 001fbe75352b..000000000000
--- a/devel/hs-asn1-encoding/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= asn1-encoding
-PORTVERSION= 0.9.5
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= ASN1 data reader and writer in RAW, BER and DER forms
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= asn1-types>=0.3.0 hourglass>=0.2.6 mtl
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-asn1-encoding/distinfo b/devel/hs-asn1-encoding/distinfo
deleted file mode 100644
index 1124f6df4982..000000000000
--- a/devel/hs-asn1-encoding/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499545891
-SHA256 (cabal/asn1-encoding-0.9.5.tar.gz) = 1e863bfd363f6c3760cc80f2c0d422e17845a9f79fe006030db202ecab5aaf29
-SIZE (cabal/asn1-encoding-0.9.5.tar.gz) = 16114
diff --git a/devel/hs-asn1-encoding/pkg-descr b/devel/hs-asn1-encoding/pkg-descr
deleted file mode 100644
index e74b4b401fc3..000000000000
--- a/devel/hs-asn1-encoding/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-ASN1 data reader and writer in raw form with supports for high level
-forms of ASN1 (BER, and DER).
-
-WWW: https://github.com/vincenthz/hs-asn1
diff --git a/devel/hs-asn1-parse/Makefile b/devel/hs-asn1-parse/Makefile
deleted file mode 100644
index 7d8853e56aad..000000000000
--- a/devel/hs-asn1-parse/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= asn1-parse
-PORTVERSION= 0.9.4
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Simple monadic parser for ASN1 stream types
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= asn1-encoding>=0.9 asn1-types>=0.3 mtl
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-asn1-parse/distinfo b/devel/hs-asn1-parse/distinfo
deleted file mode 100644
index 1a0d7c24539a..000000000000
--- a/devel/hs-asn1-parse/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499545839
-SHA256 (cabal/asn1-parse-0.9.4.tar.gz) = c6a328f570c69db73f8d2416f9251e8a03753f90d5d19e76cbe69509a3ceb708
-SIZE (cabal/asn1-parse-0.9.4.tar.gz) = 2860
diff --git a/devel/hs-asn1-parse/pkg-descr b/devel/hs-asn1-parse/pkg-descr
deleted file mode 100644
index ef5ff22eb578..000000000000
--- a/devel/hs-asn1-parse/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Simple monadic parser for ASN1 stream types, when ASN1 pattern matching
-is not convenient.
-
-WWW: https://github.com/vincenthz/hs-asn1
diff --git a/devel/hs-asn1-types/Makefile b/devel/hs-asn1-types/Makefile
deleted file mode 100644
index e6fec7001f40..000000000000
--- a/devel/hs-asn1-types/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= asn1-types
-PORTVERSION= 0.3.2
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= ASN.1 types
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= hourglass memory
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-asn1-types/distinfo b/devel/hs-asn1-types/distinfo
deleted file mode 100644
index 764c93c5dea3..000000000000
--- a/devel/hs-asn1-types/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499545858
-SHA256 (cabal/asn1-types-0.3.2.tar.gz) = 0c571fff4a10559c6a630d4851ba3cdf1d558185ce3dcfca1136f9883d647217
-SIZE (cabal/asn1-types-0.3.2.tar.gz) = 6424
diff --git a/devel/hs-asn1-types/pkg-descr b/devel/hs-asn1-types/pkg-descr
deleted file mode 100644
index e6e4244f6bc4..000000000000
--- a/devel/hs-asn1-types/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-ASN.1 standard types.
-
-WWW: https://github.com/vincenthz/hs-asn1-types
diff --git a/devel/hs-async/Makefile b/devel/hs-async/Makefile
deleted file mode 100644
index a5e7ac4df2e6..000000000000
--- a/devel/hs-async/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= async
-PORTVERSION= 2.2.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Run IO operations asynchronously and wait for their results
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= hashable
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-async/distinfo b/devel/hs-async/distinfo
deleted file mode 100644
index 54880d5fd297..000000000000
--- a/devel/hs-async/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523292698
-SHA256 (cabal/async-2.2.1.tar.gz) = 8f0b86022a1319d3c1c68655790da4b7f98017982e27ec3f3dbfe01029d39027
-SIZE (cabal/async-2.2.1.tar.gz) = 12775
diff --git a/devel/hs-async/files/patch-async.cabal b/devel/hs-async/files/patch-async.cabal
deleted file mode 100644
index 4bf49a1d7138..000000000000
--- a/devel/hs-async/files/patch-async.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- async.cabal.orig 2018-02-04 16:37:42 UTC
-+++ async.cabal
-@@ -50,7 +50,7 @@ library
- if impl(ghc>=7.1)
- other-extensions: Trustworthy
- exposed-modules: Control.Concurrent.Async
-- build-depends: base >= 4.3 && < 4.12, hashable >= 1.1.1.0 && < 1.3, stm >= 2.2 && < 2.5
-+ build-depends: base >= 4.3 && < 4.13, hashable >= 1.1.1.0 && < 1.3, stm >= 2.2 && < 2.6
-
- test-suite test-async
- default-language: Haskell2010
diff --git a/devel/hs-async/pkg-descr b/devel/hs-async/pkg-descr
deleted file mode 100644
index 0866e54b8fd4..000000000000
--- a/devel/hs-async/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-This package provides a higher-level interface over threads, in which an
-Async a is a concurrent thread that will eventually deliver a value of
-type a. The package provides ways to create Async computations, wait for
-their results, and cancel them.
-
-Using Async is safer than using threads in two ways:
-
- - When waiting for a thread to return a result, if the thread dies with
- an exception then the caller must either re-throw the exception (wait)
- or handle it (waitCatch); the exception cannot be ignored.
-
- - The API makes it possible to build a tree of threads that are
- automatically killed when their parent dies (see withAsync).
-
-WWW: https://github.com/simonmar/async
diff --git a/devel/hs-atomic-primops/Makefile b/devel/hs-atomic-primops/Makefile
deleted file mode 100644
index a4fcdb04e296..000000000000
--- a/devel/hs-atomic-primops/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= atomic-primops
-PORTVERSION= 0.8.2
-PORTREVISION= 3
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Safe approach to CAS and other atomic operations
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= primitive
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-atomic-primops/distinfo b/devel/hs-atomic-primops/distinfo
deleted file mode 100644
index 4f802a51533a..000000000000
--- a/devel/hs-atomic-primops/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524158958
-SHA256 (cabal/atomic-primops-0.8.2.tar.gz) = 67f8872e0c1e634d819a967365eb4ad514e9b2cde967fbc710da7cdc4d17d933
-SIZE (cabal/atomic-primops-0.8.2.tar.gz) = 36157
diff --git a/devel/hs-atomic-primops/files/patch-atomic-primops.cabal b/devel/hs-atomic-primops/files/patch-atomic-primops.cabal
deleted file mode 100644
index 8e6cc6ec8f98..000000000000
--- a/devel/hs-atomic-primops/files/patch-atomic-primops.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- atomic-primops.cabal.orig 2018-03-09 00:46:22 UTC
-+++ atomic-primops.cabal
-@@ -49,7 +49,7 @@ Library
-
- -- casMutVar# had a bug in GHC 7.2, thus we require GHC 7.4 or greater
- -- (base 4.5 or greater). We also need the "Any" kind.
-- build-depends: base >= 4.6.0.0 && < 4.12, ghc-prim, primitive
-+ build-depends: base >= 4.6.0.0 && < 4.13, ghc-prim, primitive
-
- -- TODO: Try to push support back to 7.0, but make it default to an implementation
- -- other than Unboxed.
diff --git a/devel/hs-atomic-primops/pkg-descr b/devel/hs-atomic-primops/pkg-descr
deleted file mode 100644
index dbae2316ddc8..000000000000
--- a/devel/hs-atomic-primops/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-This library provides a safer method based on the concept of "Tickets".
-Also, this library uses the "foreign primop" capability of GHC to add
-access to other variants that may be of interest, specifically, compare
-and swap inside an array. Note that as of GHC 7.8, the relevant primops
-have been included in GHC itself. This library is engineered to work
-pre- and post-GHC-7.8, while exposing the same interface.
-
-WWW: https://github.com/rrnewton/haskell-lockfree/wiki
diff --git a/devel/hs-auto-update/Makefile b/devel/hs-auto-update/Makefile
deleted file mode 100644
index 04b839435f13..000000000000
--- a/devel/hs-auto-update/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= auto-update
-PORTVERSION= 0.1.4
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Efficiently run periodic, on-demand actions
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-auto-update/distinfo b/devel/hs-auto-update/distinfo
deleted file mode 100644
index fd55b6f10ab1..000000000000
--- a/devel/hs-auto-update/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627821
-SHA256 (cabal/auto-update-0.1.4.tar.gz) = 5e96c151024e8bcaf4eaa932e16995872b2017f46124b967e155744d9580b425
-SIZE (cabal/auto-update-0.1.4.tar.gz) = 8607
diff --git a/devel/hs-auto-update/pkg-descr b/devel/hs-auto-update/pkg-descr
deleted file mode 100644
index 38b60e3bacc2..000000000000
--- a/devel/hs-auto-update/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-A common problem is the desire to have an action run at a scheduled
-interval, but only if it is needed. This library allows you to define
-actions which will either be performed by a dedicated thread or, in
-times of low volume, will be executed by the calling thread.
-
-WWW: https://github.com/yesodweb/wai
diff --git a/devel/hs-base-compat-batteries/Makefile b/devel/hs-base-compat-batteries/Makefile
deleted file mode 100644
index 9ea3cd070df8..000000000000
--- a/devel/hs-base-compat-batteries/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= base-compat-batteries
-PORTVERSION= 0.10.1
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= base-compat with extra batteries
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= base-compat
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-base-compat-batteries/distinfo b/devel/hs-base-compat-batteries/distinfo
deleted file mode 100644
index fbe9b386fda6..000000000000
--- a/devel/hs-base-compat-batteries/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525010214
-SHA256 (cabal/base-compat-batteries-0.10.1.tar.gz) = 15578bafe45db81f7c7ad33253b2b047dab9b6df4ca7ca57f541d64084f113c9
-SIZE (cabal/base-compat-batteries-0.10.1.tar.gz) = 15813
diff --git a/devel/hs-base-compat-batteries/pkg-descr b/devel/hs-base-compat-batteries/pkg-descr
deleted file mode 100644
index 8070cfe9be6b..000000000000
--- a/devel/hs-base-compat-batteries/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Provides functions available in later versions of base to a wider range of
-compilers, without requiring you to use CPP pragmas in your code. See the README
-for what is covered. Also see the changelog for recent changes.
-
-Note that base-compat does not add any orphan instances. There is a separate
-package, base-orphans, for that.
-
-In addition, base-compat does not backport any data types or type classes.
-See this section of the README for more info.
-
-WWW: https://github.com/haskell-compat/base-compat
diff --git a/devel/hs-base-compat/Makefile b/devel/hs-base-compat/Makefile
deleted file mode 100644
index 666bcd0b8a51..000000000000
--- a/devel/hs-base-compat/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= base-compat
-PORTVERSION= 0.10.5
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Provides functions available in later versions of base to a wider range of compilers
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-base-compat/distinfo b/devel/hs-base-compat/distinfo
deleted file mode 100644
index 2e3c002d7ada..000000000000
--- a/devel/hs-base-compat/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545832489
-SHA256 (cabal/base-compat-0.10.5.tar.gz) = 990aea21568956d44ab018c5dbfbaea014b9a0d5295d29ca7550149419a6fb41
-SIZE (cabal/base-compat-0.10.5.tar.gz) = 33158
diff --git a/devel/hs-base-compat/pkg-descr b/devel/hs-base-compat/pkg-descr
deleted file mode 100644
index 8070cfe9be6b..000000000000
--- a/devel/hs-base-compat/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Provides functions available in later versions of base to a wider range of
-compilers, without requiring you to use CPP pragmas in your code. See the README
-for what is covered. Also see the changelog for recent changes.
-
-Note that base-compat does not add any orphan instances. There is a separate
-package, base-orphans, for that.
-
-In addition, base-compat does not backport any data types or type classes.
-See this section of the README for more info.
-
-WWW: https://github.com/haskell-compat/base-compat
diff --git a/devel/hs-base-orphans/Makefile b/devel/hs-base-orphans/Makefile
deleted file mode 100644
index 1e268b653c74..000000000000
--- a/devel/hs-base-orphans/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= base-orphans
-PORTVERSION= 0.8
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Backwards-compatible orphan instances for base
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-base-orphans/distinfo b/devel/hs-base-orphans/distinfo
deleted file mode 100644
index f429bafa4c53..000000000000
--- a/devel/hs-base-orphans/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545676672
-SHA256 (cabal/base-orphans-0.8.tar.gz) = aceec656bfb4222ad3035c3d87d80130b42b595b72888f9ab59c6dbb7ed24817
-SIZE (cabal/base-orphans-0.8.tar.gz) = 19606
diff --git a/devel/hs-base-orphans/pkg-descr b/devel/hs-base-orphans/pkg-descr
deleted file mode 100644
index fb5d2787f1d7..000000000000
--- a/devel/hs-base-orphans/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-base-orphans defines orphan instances that mimic instances available in
-later versions of base to a wider (older) range of compilers.
-base-orphans does not export anything except the orphan instances
-themselves and complements.
-
-WWW: https://github.com/haskell-compat/base-orphans#readme
diff --git a/devel/hs-base-unicode-symbols/Makefile b/devel/hs-base-unicode-symbols/Makefile
deleted file mode 100644
index 65629b64e970..000000000000
--- a/devel/hs-base-unicode-symbols/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= base-unicode-symbols
-PORTVERSION= 0.2.2.4
-PORTREVISION= 14
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Unicode alternatives for common functions and operators
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-base-unicode-symbols/distinfo b/devel/hs-base-unicode-symbols/distinfo
deleted file mode 100644
index b22606d29201..000000000000
--- a/devel/hs-base-unicode-symbols/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627821
-SHA256 (cabal/base-unicode-symbols-0.2.2.4.tar.gz) = a2f841430fec32edba778b74bde83bf0170ada7c5e2e59d7187c8f06d92dcca9
-SIZE (cabal/base-unicode-symbols-0.2.2.4.tar.gz) = 5562
diff --git a/devel/hs-base-unicode-symbols/pkg-descr b/devel/hs-base-unicode-symbols/pkg-descr
deleted file mode 100644
index c243bbb7a00e..000000000000
--- a/devel/hs-base-unicode-symbols/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-This package defines new symbols for a number of functions, operators
-and types in the base package. All symbols are documented with their
-actual definition and information regarding their Unicode code point.
-They should be completely interchangeable with their definitions.
-
-For further Unicode goodness you can enable the UnicodeSyntax language
-extension. This extension enables Unicode characters to be used to
-stand for certain ASCII character sequences.
-
-WWW: http://haskell.org/haskellwiki/Unicode-symbols
diff --git a/devel/hs-base16-bytestring/Makefile b/devel/hs-base16-bytestring/Makefile
deleted file mode 100644
index 1cdc14dc7647..000000000000
--- a/devel/hs-base16-bytestring/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= base16-bytestring
-PORTVERSION= 0.1.1.6
-PORTREVISION= 7
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Fast base16 (hex) encoding and deconding for ByteStrings
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-base16-bytestring/distinfo b/devel/hs-base16-bytestring/distinfo
deleted file mode 100644
index 037937ec0505..000000000000
--- a/devel/hs-base16-bytestring/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627821
-SHA256 (cabal/base16-bytestring-0.1.1.6.tar.gz) = 5afe65a152c5418f5f4e3579a5e0d5ca19c279dc9bf31c1a371ccbe84705c449
-SIZE (cabal/base16-bytestring-0.1.1.6.tar.gz) = 3694
diff --git a/devel/hs-base16-bytestring/pkg-descr b/devel/hs-base16-bytestring/pkg-descr
deleted file mode 100644
index 3ff44cb75356..000000000000
--- a/devel/hs-base16-bytestring/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Fast base16 (hex) encoding and decoding for ByteStrings.
-
-WWW: https://github.com/bos/base16-bytestring
diff --git a/devel/hs-base64-bytestring/Makefile b/devel/hs-base64-bytestring/Makefile
deleted file mode 100644
index 24127425f3a8..000000000000
--- a/devel/hs-base64-bytestring/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= base64-bytestring
-PORTVERSION= 1.0.0.1
-PORTREVISION= 13
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Fast base64 encoding and decoding for ByteStrings
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-base64-bytestring/distinfo b/devel/hs-base64-bytestring/distinfo
deleted file mode 100644
index 9f919349a61c..000000000000
--- a/devel/hs-base64-bytestring/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627821
-SHA256 (cabal/base64-bytestring-1.0.0.1.tar.gz) = ab25abf4b00a2f52b270bc3ed43f1d59f16c8eec9d7dffb14df1e9265b233b50
-SIZE (cabal/base64-bytestring-1.0.0.1.tar.gz) = 9080
diff --git a/devel/hs-base64-bytestring/pkg-descr b/devel/hs-base64-bytestring/pkg-descr
deleted file mode 100644
index 72d352828439..000000000000
--- a/devel/hs-base64-bytestring/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Fast base64 encoding and decoding for ByteStrings.
-
-WWW: https://github.com/bos/base64-bytestring
diff --git a/devel/hs-basement/Makefile b/devel/hs-basement/Makefile
deleted file mode 100644
index f6716cce580a..000000000000
--- a/devel/hs-basement/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= basement
-PORTVERSION= 0.0.8
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Foundation most basic primitives without any dependencies
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-basement/distinfo b/devel/hs-basement/distinfo
deleted file mode 100644
index 3a118eed4555..000000000000
--- a/devel/hs-basement/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545492262
-SHA256 (cabal/basement-0.0.8.tar.gz) = c7f41b97f2b0a71804c3c7d760047dc9adc9734e789084ca1198c4764ce192a4
-SIZE (cabal/basement-0.0.8.tar.gz) = 134739
diff --git a/devel/hs-basement/pkg-descr b/devel/hs-basement/pkg-descr
deleted file mode 100644
index 38f7cc1da12d..000000000000
--- a/devel/hs-basement/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-This package has the following goals:
- * provide a base like sets of modules that provide a consistent set of
- features and bugfixes across multiple versions of GHC (unlike base).
- * provide a better and more efficient prelude than base's prelude.
- * be self-sufficient: no external dependencies apart from base.
- * provide better data-types: packed unicode string by default, arrays.
- * Better numerical classes that better represent mathematical thing
- (No more all-in-one Num).
- * Better I/O system with less Lazy IO
- * Usual partial functions distinguished through type system
-
-WWW: https://hackage.haskell.org/package/foundation
diff --git a/devel/hs-basic-prelude/Makefile b/devel/hs-basic-prelude/Makefile
deleted file mode 100644
index 9ceeed30dba0..000000000000
--- a/devel/hs-basic-prelude/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= basic-prelude
-PORTVERSION= 0.7.0
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Enhanced core prelude; a common foundation for alternate preludes
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= hashable lifted-base ReadArgs>=1.2 safe unordered-containers \
- vector
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-basic-prelude/distinfo b/devel/hs-basic-prelude/distinfo
deleted file mode 100644
index 2f92747dd228..000000000000
--- a/devel/hs-basic-prelude/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524414505
-SHA256 (cabal/basic-prelude-0.7.0.tar.gz) = 10755f892548faa956b81b40d1d03ec6e94609fd8ec8e92be09b4453b7ad9379
-SIZE (cabal/basic-prelude-0.7.0.tar.gz) = 6471
diff --git a/devel/hs-basic-prelude/pkg-descr b/devel/hs-basic-prelude/pkg-descr
deleted file mode 100644
index b1dccdbb99d9..000000000000
--- a/devel/hs-basic-prelude/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-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 (<$> and >=>, 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.
-
-WWW: https://github.com/snoyberg/basic-prelude
diff --git a/devel/hs-bifunctors/Makefile b/devel/hs-bifunctors/Makefile
deleted file mode 100644
index d167edd89313..000000000000
--- a/devel/hs-bifunctors/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= bifunctors
-PORTVERSION= 5.5.3
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Bifunctors
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= base-orphans comonad semigroups>=0.8.3.1 tagged>=0.7.3 \
- th-abstraction
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-bifunctors/distinfo b/devel/hs-bifunctors/distinfo
deleted file mode 100644
index 81a64f0ec82a..000000000000
--- a/devel/hs-bifunctors/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545676170
-SHA256 (cabal/bifunctors-5.5.3.tar.gz) = d434528fd2ea765bace57c4ade0bc9fa32ba2c425f563b33a4b60f625ecfc9ca
-SIZE (cabal/bifunctors-5.5.3.tar.gz) = 40366
diff --git a/devel/hs-bifunctors/pkg-descr b/devel/hs-bifunctors/pkg-descr
deleted file mode 100644
index c41544533992..000000000000
--- a/devel/hs-bifunctors/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Bifunctors.
-
-WWW: https://github.com/ekmett/bifunctors/
diff --git a/devel/hs-bitarray/Makefile b/devel/hs-bitarray/Makefile
deleted file mode 100644
index ec690f3c9ffb..000000000000
--- a/devel/hs-bitarray/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= bitarray
-PORTVERSION= 0.0.1.1
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Mutable and immutable bit arrays
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-bitarray/distinfo b/devel/hs-bitarray/distinfo
deleted file mode 100644
index 326667ebf96b..000000000000
--- a/devel/hs-bitarray/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1546106508
-SHA256 (cabal/bitarray-0.0.1.1.tar.gz) = b27f6f1065053a0e8e24fbf9382b7060af9962d8d150b631c682c0c58469d802
-SIZE (cabal/bitarray-0.0.1.1.tar.gz) = 3701
diff --git a/devel/hs-bitarray/pkg-descr b/devel/hs-bitarray/pkg-descr
deleted file mode 100644
index 968247895ca1..000000000000
--- a/devel/hs-bitarray/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Mutable and immutable bit arrays.
-
-WWW: https://github.com/bos/math-functions
diff --git a/devel/hs-bits-atomic/Makefile b/devel/hs-bits-atomic/Makefile
deleted file mode 100644
index 138fe06b9cd8..000000000000
--- a/devel/hs-bits-atomic/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= bits-atomic
-PORTVERSION= 0.1.3
-PORTREVISION= 16
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Atomic bit operations on memory locations
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-bits-atomic/distinfo b/devel/hs-bits-atomic/distinfo
deleted file mode 100644
index e34ba4fe9445..000000000000
--- a/devel/hs-bits-atomic/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627822
-SHA256 (cabal/bits-atomic-0.1.3.tar.gz) = e0ac3456cf0338e1d5ed33f4c3c6b932d652add2ac827c6a1b6636c6e754cb8d
-SIZE (cabal/bits-atomic-0.1.3.tar.gz) = 7982
diff --git a/devel/hs-bits-atomic/pkg-descr b/devel/hs-bits-atomic/pkg-descr
deleted file mode 100644
index 15cee6a17311..000000000000
--- a/devel/hs-bits-atomic/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Atomic operations including CAS (compare-and-swap), fetch & add and variants
-suitable for low-level shared-memory synchronization. The implementation
-is using GCC's builtin atomic operations (available in GCC >= 4) in C
-wrappers called through the FFI.
-
-WWW: http://hackage.haskell.org/package/bits-atomic
diff --git a/devel/hs-blaze-builder/Makefile b/devel/hs-blaze-builder/Makefile
deleted file mode 100644
index 134e287f5c3d..000000000000
--- a/devel/hs-blaze-builder/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= blaze-builder
-PORTVERSION= 0.4.1.0
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Efficient buffered output
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-blaze-builder/distinfo b/devel/hs-blaze-builder/distinfo
deleted file mode 100644
index a7f33d463cdb..000000000000
--- a/devel/hs-blaze-builder/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523427415
-SHA256 (cabal/blaze-builder-0.4.1.0.tar.gz) = 91fc8b966f3e9dc9461e1675c7566b881740f99abc906495491a3501630bc814
-SIZE (cabal/blaze-builder-0.4.1.0.tar.gz) = 61365
diff --git a/devel/hs-blaze-builder/pkg-descr b/devel/hs-blaze-builder/pkg-descr
deleted file mode 100644
index ef159e1ab942..000000000000
--- a/devel/hs-blaze-builder/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-This library provides an abstraction of buffered output of byte streams and
-several convenience functions to exploit it. For example, it allows to
-efficiently serialize Haskell values to lazy bytestrings with a large average
-chunk size. The large average chunk size allows to make good use of cache
-prefetching in later processing steps (e.g. compression) and reduces the sytem
-call overhead when writing the resulting lazy bytestring to a file or sending
-it over the network.
-
-WWW: https://github.com/lpsmith/blaze-builder
diff --git a/devel/hs-blaze-textual/Makefile b/devel/hs-blaze-textual/Makefile
deleted file mode 100644
index cd640d84f86a..000000000000
--- a/devel/hs-blaze-textual/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= blaze-textual
-PORTVERSION= 0.2.1.0
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Fast rendering of common datatypes
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= blaze-builder>=0.2.1.4 double-conversion>=0.2.0.1 \
- old-locale vector
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-blaze-textual/distinfo b/devel/hs-blaze-textual/distinfo
deleted file mode 100644
index bbcc1722f430..000000000000
--- a/devel/hs-blaze-textual/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627822
-SHA256 (cabal/blaze-textual-0.2.1.0.tar.gz) = 1042795ab0bab891c034c24a51bafecbb89870ccd28af39534ab3d9ae7f46c2d
-SIZE (cabal/blaze-textual-0.2.1.0.tar.gz) = 6914
diff --git a/devel/hs-blaze-textual/pkg-descr b/devel/hs-blaze-textual/pkg-descr
deleted file mode 100644
index 43f79ab21c87..000000000000
--- a/devel/hs-blaze-textual/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A library for efficiently rendering Haskell datatypes to bytestrings.
-
-WWW: https://github.com/bos/blaze-textual
diff --git a/devel/hs-bloomfilter/Makefile b/devel/hs-bloomfilter/Makefile
deleted file mode 100644
index 8c6d96e7bd60..000000000000
--- a/devel/hs-bloomfilter/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= bloomfilter
-PORTVERSION= 2.0.1.0
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Pure and impure Bloom Filter implementations
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-bloomfilter/distinfo b/devel/hs-bloomfilter/distinfo
deleted file mode 100644
index 4849664c4a67..000000000000
--- a/devel/hs-bloomfilter/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627822
-SHA256 (cabal/bloomfilter-2.0.1.0.tar.gz) = 6c5e0d357d5d39efe97ae2776e8fb533fa50c1c05397c7b85020b0f098ad790f
-SIZE (cabal/bloomfilter-2.0.1.0.tar.gz) = 22100
diff --git a/devel/hs-bloomfilter/pkg-descr b/devel/hs-bloomfilter/pkg-descr
deleted file mode 100644
index 5db88b2e1ee1..000000000000
--- a/devel/hs-bloomfilter/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Pure and impure Bloom Filter implementations.
-
-WWW: https://github.com/bos/bloomfilter
diff --git a/devel/hs-boxes/Makefile b/devel/hs-boxes/Makefile
deleted file mode 100644
index bf6e1048aef8..000000000000
--- a/devel/hs-boxes/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= boxes
-PORTVERSION= 0.1.5
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= 2D text pretty-printing library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= split>=0.2
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-boxes/distinfo b/devel/hs-boxes/distinfo
deleted file mode 100644
index 6b983eadebce..000000000000
--- a/devel/hs-boxes/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523955976
-SHA256 (cabal/boxes-0.1.5.tar.gz) = 38e1782e8a458f342a0acbb74af8f55cb120756bc3af7ee7220d955812af56c3
-SIZE (cabal/boxes-0.1.5.tar.gz) = 7598
diff --git a/devel/hs-boxes/pkg-descr b/devel/hs-boxes/pkg-descr
deleted file mode 100644
index 4e0285d97a31..000000000000
--- a/devel/hs-boxes/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A pretty-printing library for laying out text in two dimensions, using a
-simple box model.
-
-WWW: http://hackage.haskell.org/package/boxes
diff --git a/devel/hs-bsd-sysctl/Makefile b/devel/hs-bsd-sysctl/Makefile
deleted file mode 100644
index 316b8140438f..000000000000
--- a/devel/hs-bsd-sysctl/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# Created by: Ju Pengfei <jupengfei@gmail.com>
-# $FreeBSD$
-
-PORTNAME= bsd-sysctl
-PORTVERSION= 1.0.7
-PORTREVISION= 16
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Access to the BSD sysctl(3) interface
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-bsd-sysctl/distinfo b/devel/hs-bsd-sysctl/distinfo
deleted file mode 100644
index eff026fbdfe9..000000000000
--- a/devel/hs-bsd-sysctl/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627822
-SHA256 (cabal/bsd-sysctl-1.0.7.tar.gz) = de8c9e2b6d0fa64f7e33885392a05b450e30da35d80de10f37c918ac8d2e1aa3
-SIZE (cabal/bsd-sysctl-1.0.7.tar.gz) = 6183
diff --git a/devel/hs-bsd-sysctl/files/patch-Setup.hs b/devel/hs-bsd-sysctl/files/patch-Setup.hs
deleted file mode 100644
index 5d8b6009497c..000000000000
--- a/devel/hs-bsd-sysctl/files/patch-Setup.hs
+++ /dev/null
@@ -1,16 +0,0 @@
---- ./Setup.hs.orig 2012-02-28 22:01:23.000000000 +0100
-+++ ./Setup.hs 2013-05-01 00:55:07.000000000 +0200
-@@ -4,6 +4,7 @@
-
- import System.Directory
- import System.FilePath
-+import System.IO.Error
-
- -- Define __HADDOCK__ when building documentation.
- main = defaultMainWithHooks simpleUserHooks {
-@@ -19,4 +20,4 @@
- removePreProcessedFiles dir = do
- putStrLn $ "Trying to remove source in: " ++ dir
- removeFile (dir </> "System/BSD/Sysctl.hs")
-- `catch` \_ -> putStrLn "Could not find source file!" >> return ()
-+ `catchIOError` \_ -> putStrLn "Could not find source file!" >> return ()
diff --git a/devel/hs-bsd-sysctl/pkg-descr b/devel/hs-bsd-sysctl/pkg-descr
deleted file mode 100644
index 168b33fcd9e7..000000000000
--- a/devel/hs-bsd-sysctl/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This module provides efficient access to the BSD sysctl(3) interface via
-the Haskell FFI. It allows to read and write both basic sysctl types, as
-well as complex opaque types (typically C structures) described via Storable
-instances.
-
-WWW: http://hackage.haskell.org/package/bsd-sysctl
diff --git a/devel/hs-byteable/Makefile b/devel/hs-byteable/Makefile
deleted file mode 100644
index 802a7ab4a37c..000000000000
--- a/devel/hs-byteable/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= byteable
-PORTVERSION= 0.1.1
-PORTREVISION= 7
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Type class for sequence of bytes
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-byteable/distinfo b/devel/hs-byteable/distinfo
deleted file mode 100644
index 0097dff3c870..000000000000
--- a/devel/hs-byteable/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627822
-SHA256 (cabal/byteable-0.1.1.tar.gz) = 243b34a1b5b64b39e39fe58f75c18f6cad5b668b10cabcd86816cbde27783fe2
-SIZE (cabal/byteable-0.1.1.tar.gz) = 2400
diff --git a/devel/hs-byteable/pkg-descr b/devel/hs-byteable/pkg-descr
deleted file mode 100644
index 9d3e03eaa7fa..000000000000
--- a/devel/hs-byteable/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Abstract class to manipulate sequence of bytes. The use case of this
-class is abstracting manipulation of types that are just wrapping a
-bytestring with stronger and more meaniful name.
-
-WWW: https://github.com/vincenthz/hs-byteable
diff --git a/devel/hs-byteorder/Makefile b/devel/hs-byteorder/Makefile
deleted file mode 100644
index 9fe9ce4132c1..000000000000
--- a/devel/hs-byteorder/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= byteorder
-PORTVERSION= 1.0.4
-PORTREVISION= 12
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Exposes the native endianness or byte ordering of the system
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-byteorder/distinfo b/devel/hs-byteorder/distinfo
deleted file mode 100644
index 3a4873c29cab..000000000000
--- a/devel/hs-byteorder/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627822
-SHA256 (cabal/byteorder-1.0.4.tar.gz) = bd20bbb586947f99c38a4c93d9d0266f49f6fc581767b51ba568f6d5d52d2919
-SIZE (cabal/byteorder-1.0.4.tar.gz) = 2030
diff --git a/devel/hs-byteorder/pkg-descr b/devel/hs-byteorder/pkg-descr
deleted file mode 100644
index 61281c6ba93c..000000000000
--- a/devel/hs-byteorder/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This package is for working with native byte-ordering of the system.
-
-WWW: http://community.haskell.org/~aslatter/code/byteorder
diff --git a/devel/hs-bytestring-lexing/Makefile b/devel/hs-bytestring-lexing/Makefile
deleted file mode 100644
index 6d8337caeb57..000000000000
--- a/devel/hs-bytestring-lexing/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: martin@sugioarto.com
-# $FreeBSD$
-
-PORTNAME= bytestring-lexing
-PORTVERSION= 0.5.0.2
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Parse and produce literals from strict or lazy bytestrings
-
-LICENSE= BSD2CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_ALEX= yes
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-bytestring-lexing/distinfo b/devel/hs-bytestring-lexing/distinfo
deleted file mode 100644
index 035e04bee31b..000000000000
--- a/devel/hs-bytestring-lexing/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627822
-SHA256 (cabal/bytestring-lexing-0.5.0.2.tar.gz) = 01f9add3f25067a89c5ae9ab1f2fd8ab75ec9f386987ee0d83f73ec855b43f73
-SIZE (cabal/bytestring-lexing-0.5.0.2.tar.gz) = 13859
diff --git a/devel/hs-bytestring-lexing/pkg-descr b/devel/hs-bytestring-lexing/pkg-descr
deleted file mode 100644
index ad6ba28011ab..000000000000
--- a/devel/hs-bytestring-lexing/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Parse and produce literals efficiently from strict or lazy bytestrings.
-
-WWW: http://code.haskell.org/~wren/
diff --git a/devel/hs-bytestring-mmap/Makefile b/devel/hs-bytestring-mmap/Makefile
deleted file mode 100644
index f569b9b0de2d..000000000000
--- a/devel/hs-bytestring-mmap/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= bytestring-mmap
-PORTVERSION= 0.2.2
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Mmap support for strict ByteStrings
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-bytestring-mmap/distinfo b/devel/hs-bytestring-mmap/distinfo
deleted file mode 100644
index 668ccd42740c..000000000000
--- a/devel/hs-bytestring-mmap/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627822
-SHA256 (cabal/bytestring-mmap-0.2.2.tar.gz) = 7bbcaeeccec5cf448ba59c9ed4de95bcc47b11ae2b9bcddb6201decb88eb69af
-SIZE (cabal/bytestring-mmap-0.2.2.tar.gz) = 7188
diff --git a/devel/hs-bytestring-mmap/pkg-descr b/devel/hs-bytestring-mmap/pkg-descr
deleted file mode 100644
index 7d209482322b..000000000000
--- a/devel/hs-bytestring-mmap/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This library provides a wrapper to mmap(2), allowing files or devices to
-be lazily loaded into memory as strict or lazy ByteStrings, using the
-virtual memory subsystem to do on-demand loading.
-
-WWW: http://code.haskell.org/~dons/code/bytestring-mmap/
diff --git a/devel/hs-bytestring-show/Makefile b/devel/hs-bytestring-show/Makefile
deleted file mode 100644
index c2875cd366b3..000000000000
--- a/devel/hs-bytestring-show/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= bytestring-show
-PORTVERSION= 0.3.5.6
-PORTREVISION= 8
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Efficient conversion of values into readable byte strings
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-bytestring-show/distinfo b/devel/hs-bytestring-show/distinfo
deleted file mode 100644
index 7876a0176d41..000000000000
--- a/devel/hs-bytestring-show/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627823
-SHA256 (cabal/bytestring-show-0.3.5.6.tar.gz) = 29242efd16951ebba888218c469a99ff25b19ab74ee1e0d7b4db09b8800a0812
-SIZE (cabal/bytestring-show-0.3.5.6.tar.gz) = 8145
diff --git a/devel/hs-bytestring-show/files/patch-bytestring-show.cabal b/devel/hs-bytestring-show/files/patch-bytestring-show.cabal
deleted file mode 100644
index 4ce05dd94cae..000000000000
--- a/devel/hs-bytestring-show/files/patch-bytestring-show.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- bytestring-show.cabal.orig 2017-07-08 18:54:46 UTC
-+++ bytestring-show.cabal
-@@ -16,7 +16,7 @@ flag integer-simple
- description: use with integer-simple build of GHC
-
- library
-- build-depends: base < 5, binary < 0.8, bytestring >= 0.9 && <= 1, array < 0.6, containers < 0.6
-+ build-depends: base < 5, binary < 0.9, bytestring >= 0.9 && <= 1, array < 0.6, containers < 0.7
-
- exposed-modules:
- Text.Show.ByteString
diff --git a/devel/hs-bytestring-show/pkg-descr b/devel/hs-bytestring-show/pkg-descr
deleted file mode 100644
index 8529c6f8835c..000000000000
--- a/devel/hs-bytestring-show/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Efficient conversion of values into readable byte strings.
-
-WWW: http://code.haskell.org/~dolio/
diff --git a/devel/hs-call-stack/Makefile b/devel/hs-call-stack/Makefile
deleted file mode 100644
index eed69d61ad61..000000000000
--- a/devel/hs-call-stack/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= call-stack
-PORTVERSION= 0.1.0
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= The call-stack package
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-call-stack/distinfo b/devel/hs-call-stack/distinfo
deleted file mode 100644
index 59b4d0446cca..000000000000
--- a/devel/hs-call-stack/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499547219
-SHA256 (cabal/call-stack-0.1.0.tar.gz) = f25f5e0992a39371079cc25c2a14b5abb872fa7d868a32753aac3a258b83b1e2
-SIZE (cabal/call-stack-0.1.0.tar.gz) = 2473
diff --git a/devel/hs-call-stack/pkg-descr b/devel/hs-call-stack/pkg-descr
deleted file mode 100644
index e0499cd7eb67..000000000000
--- a/devel/hs-call-stack/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Use GHC call-stacks in a backward compatible way.
-
-WWW: https://hackage.haskell.org/package/call-stack
diff --git a/devel/hs-cereal/Makefile b/devel/hs-cereal/Makefile
deleted file mode 100644
index ebb9d88743db..000000000000
--- a/devel/hs-cereal/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cereal
-PORTVERSION= 0.5.5.0
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Binary serialization library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-cereal/distinfo b/devel/hs-cereal/distinfo
deleted file mode 100644
index a6983e6d323a..000000000000
--- a/devel/hs-cereal/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523129318
-SHA256 (cabal/cereal-0.5.5.0.tar.gz) = 0b97320ffbfa6df2e5679022215dbd0fe6e3b5ae8428c2ff4310d9e1acf16822
-SIZE (cabal/cereal-0.5.5.0.tar.gz) = 19832
diff --git a/devel/hs-cereal/pkg-descr b/devel/hs-cereal/pkg-descr
deleted file mode 100644
index 99db36936ce3..000000000000
--- a/devel/hs-cereal/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-A binary serialization library, similar to binary, that introduces an
-isolate primitive for parser isolation, and labeled blocks for better
-error messages.
-
-WWW: http://hackage.haskell.org/package/cereal
diff --git a/devel/hs-checkers/Makefile b/devel/hs-checkers/Makefile
deleted file mode 100644
index bba1226b4088..000000000000
--- a/devel/hs-checkers/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= checkers
-PORTVERSION= 0.4.7
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Check properties on standard classes and data structures
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= QuickCheck>=2.3 random
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-checkers/distinfo b/devel/hs-checkers/distinfo
deleted file mode 100644
index beb5d19fb724..000000000000
--- a/devel/hs-checkers/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499538835
-SHA256 (cabal/checkers-0.4.7.tar.gz) = f9d9cb2fcd613d0cfe440aae024e27e9ccb5c8f925046e4f71f6360d8f4c2b97
-SIZE (cabal/checkers-0.4.7.tar.gz) = 15026
diff --git a/devel/hs-checkers/pkg-descr b/devel/hs-checkers/pkg-descr
deleted file mode 100644
index 70242e61f847..000000000000
--- a/devel/hs-checkers/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-'Checkers' wraps up the expected properties associated with various
-standard type classes as QuickCheck properties. Also some morphism
-properties. It also provides arbitrary instances and generator
-combinators for common data types.
-
-WWW: http://hackage.haskell.org/package/checkers
diff --git a/devel/hs-chunked-data/Makefile b/devel/hs-chunked-data/Makefile
deleted file mode 100644
index e8427298bb3e..000000000000
--- a/devel/hs-chunked-data/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= chunked-data
-PORTVERSION= 0.3.1
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Typeclasses for dealing with various chunked data representations
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= blaze-builder mono-traversable>=0.2 semigroups vector
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-chunked-data/distinfo b/devel/hs-chunked-data/distinfo
deleted file mode 100644
index c0c027508670..000000000000
--- a/devel/hs-chunked-data/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524413491
-SHA256 (cabal/chunked-data-0.3.1.tar.gz) = f710c581aee1f899e807fc9e6cba721b27d53dc9d56986f1922bc7ccddf1a79a
-SIZE (cabal/chunked-data-0.3.1.tar.gz) = 4605
diff --git a/devel/hs-chunked-data/pkg-descr b/devel/hs-chunked-data/pkg-descr
deleted file mode 100644
index e977f4ecefbc..000000000000
--- a/devel/hs-chunked-data/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Originally present in classy-prelude.
-
-WWW: https://github.com/fpco/chunked-data
diff --git a/devel/hs-classy-prelude-conduit/Makefile b/devel/hs-classy-prelude-conduit/Makefile
deleted file mode 100644
index 76c9e75788ee..000000000000
--- a/devel/hs-classy-prelude-conduit/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= classy-prelude-conduit
-PORTVERSION= 1.5.0
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Conduit instances for classy-prelude
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= classy-prelude>=0.12.0 conduit>=1.0 \
- conduit-combinators>=0.2.8 monad-control resourcet void
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-classy-prelude-conduit/distinfo b/devel/hs-classy-prelude-conduit/distinfo
deleted file mode 100644
index 2a8a9575ad9f..000000000000
--- a/devel/hs-classy-prelude-conduit/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1546020418
-SHA256 (cabal/classy-prelude-conduit-1.5.0.tar.gz) = da27783595cd6b94ea5cb93f3e81084a664e65ed4766757a5e7f81fb3df8fd00
-SIZE (cabal/classy-prelude-conduit-1.5.0.tar.gz) = 1985
diff --git a/devel/hs-classy-prelude-conduit/pkg-descr b/devel/hs-classy-prelude-conduit/pkg-descr
deleted file mode 100644
index 5aa260406365..000000000000
--- a/devel/hs-classy-prelude-conduit/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Conduit instances for classy-prelude.
-
-WWW: https://github.com/snoyberg/classy-prelude
diff --git a/devel/hs-classy-prelude/Makefile b/devel/hs-classy-prelude/Makefile
deleted file mode 100644
index 608df8b76250..000000000000
--- a/devel/hs-classy-prelude/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= classy-prelude
-PORTVERSION= 1.5.0
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Typeclass-based Prelude
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= async basic-prelude bifunctors chunked-data dlist \
- exceptions hashable lifted-async lifted-base monad-unlift \
- mono-traversable mono-traversable-instances mtl \
- mutable-containers primitive safe-exceptions say semigroups \
- stm-chans time-locale-compat transformers-base unliftio \
- unordered-containers vector vector-instances
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-classy-prelude/distinfo b/devel/hs-classy-prelude/distinfo
deleted file mode 100644
index 32fb5677f377..000000000000
--- a/devel/hs-classy-prelude/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545847066
-SHA256 (cabal/classy-prelude-1.5.0.tar.gz) = d3bae4b17fdf73d7255f550ad172b1f709a8743371aa3a40c13c2cdc9fa7a4da
-SIZE (cabal/classy-prelude-1.5.0.tar.gz) = 12053
diff --git a/devel/hs-classy-prelude/pkg-descr b/devel/hs-classy-prelude/pkg-descr
deleted file mode 100644
index 208d6f12f8ec..000000000000
--- a/devel/hs-classy-prelude/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-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.
-
-WWW: https://github.com/snoyberg/classy-prelude
diff --git a/devel/hs-clock/Makefile b/devel/hs-clock/Makefile
deleted file mode 100644
index ff66eabec233..000000000000
--- a/devel/hs-clock/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= clock
-PORTVERSION= 0.7.2
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= A package for convenient access to high-resolution clock and timer functions
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-clock/distinfo b/devel/hs-clock/distinfo
deleted file mode 100644
index 6c3e33220931..000000000000
--- a/devel/hs-clock/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499692787
-SHA256 (cabal/clock-0.7.2.tar.gz) = 886601978898d3a91412fef895e864576a7125d661e1f8abc49a2a08840e691f
-SIZE (cabal/clock-0.7.2.tar.gz) = 7465
diff --git a/devel/hs-clock/pkg-descr b/devel/hs-clock/pkg-descr
deleted file mode 100644
index 37748a5a5bd3..000000000000
--- a/devel/hs-clock/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A package for convenient access to high-resolution clock and timer functions of
-different operating systems via a unified API.
-
-WWW: http://hackage.haskell.org/package/clock
diff --git a/devel/hs-cmdargs/Makefile b/devel/hs-cmdargs/Makefile
deleted file mode 100644
index 14d66deda4be..000000000000
--- a/devel/hs-cmdargs/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cmdargs
-PORTVERSION= 0.10.20
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Command-line argument processing
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-FLAGS_DEFINE= QUOTATION
-FLAGS_DEFAULT= QUOTATION
-
-QUOTATION_DESC= Build the Quote module
-QUOTATION_FLAG_ENABLE= quotation
-
-FLAGS_DISABLE= testprog
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-cmdargs/distinfo b/devel/hs-cmdargs/distinfo
deleted file mode 100644
index e1e68f30d7a0..000000000000
--- a/devel/hs-cmdargs/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523129483
-SHA256 (cabal/cmdargs-0.10.20.tar.gz) = 0e269dc48c3d4c0447c96ffd772a6fe69dfa1260c323f4cd7bf171cbf2ab7331
-SIZE (cabal/cmdargs-0.10.20.tar.gz) = 64550
diff --git a/devel/hs-cmdargs/pkg-descr b/devel/hs-cmdargs/pkg-descr
deleted file mode 100644
index d951fd63a60a..000000000000
--- a/devel/hs-cmdargs/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-This library provides an easy way to define command line parsers. Most users
-will want to use the "System.Console.CmdArgs.Implicit" module, whose
-documentation contains an example.
-
- * System.Console.CmdArgs.Explicit provides a way to write command line
- parsers for both single mode programs (most programs) and multiple mode
- programs (e.g. darcs or cabal). Parsers are defined by constructing a
- data structure.
-
- * System.Console.CmdArgs.Implicit provides a way to concisely define
- command line parsers, up to three times shorter than getopt. These
- parsers are translated into the Explicit data type.
-
- * System.Console.CmdArgs.GetOpt provides a wrapper allowing compatiblity
- with existing getopt parsers, mapping to the Explicit data type.
-
-WWW: http://community.haskell.org/~ndm/cmdargs/
diff --git a/devel/hs-code-page/Makefile b/devel/hs-code-page/Makefile
deleted file mode 100644
index 1c5c45717c9d..000000000000
--- a/devel/hs-code-page/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= code-page
-PORTVERSION= 0.1.3
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= A cross-platform module that exports functions which adjust code pages on Windows
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-code-page/distinfo b/devel/hs-code-page/distinfo
deleted file mode 100644
index 96e1d94bf360..000000000000
--- a/devel/hs-code-page/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499790338
-SHA256 (cabal/code-page-0.1.3.tar.gz) = e65c86600e06d85f2e2c2a9df4b3d68e2dbd3adb2df9e922a4cd744966762191
-SIZE (cabal/code-page-0.1.3.tar.gz) = 4718
diff --git a/devel/hs-code-page/pkg-descr b/devel/hs-code-page/pkg-descr
deleted file mode 100644
index b2fb523749a7..000000000000
--- a/devel/hs-code-page/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-This library provides two modules:
-
- * System.IO.CodePage: a cross-platform module that exports functions which
- adjust code pages on Windows, and do nothing on other operating systems.
-
- * System.Win32.CodePage: On Windows, this exports functions for getting,
- setting, and analyzing code pages. On other operating systems, this module
- exports nothing.
-
-WWW: https://hackage.haskell.org/package/code-page
diff --git a/devel/hs-colour/Makefile b/devel/hs-colour/Makefile
deleted file mode 100644
index 1c581211f291..000000000000
--- a/devel/hs-colour/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= colour
-PORTVERSION= 2.3.4
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= This package provides a data type for colours and transparency
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-colour/distinfo b/devel/hs-colour/distinfo
deleted file mode 100644
index 6ac4ad7ae042..000000000000
--- a/devel/hs-colour/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523129642
-SHA256 (cabal/colour-2.3.4.tar.gz) = 0f439f00b322ce3d551f28a4dd1520aa2c91d699de4cdc6d485b9b04be0dc5eb
-SIZE (cabal/colour-2.3.4.tar.gz) = 20418
diff --git a/devel/hs-colour/pkg-descr b/devel/hs-colour/pkg-descr
deleted file mode 100644
index 3876a3997a17..000000000000
--- a/devel/hs-colour/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This package provides a data type for colours and transparency.
-Colours can be blended and composed. Various colour spaces are
-supported. A module of colour names (Data.Colour.Names) is provided.
-
-WWW: http://hackage.haskell.org/package/colour
diff --git a/devel/hs-concurrent-output/Makefile b/devel/hs-concurrent-output/Makefile
deleted file mode 100644
index ad5a40b98869..000000000000
--- a/devel/hs-concurrent-output/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= concurrent-output
-PORTVERSION= 1.10.9
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Ungarble output from several threads or commands
-
-LICENSE= BSD2CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= async exceptions ansi-terminal terminal-size
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-concurrent-output/distinfo b/devel/hs-concurrent-output/distinfo
deleted file mode 100644
index 6725bb321521..000000000000
--- a/devel/hs-concurrent-output/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545835357
-SHA256 (cabal/concurrent-output-1.10.9.tar.gz) = 8cc49408e957c65359182fbfcda80717b931915d101e4be55ccb26c44b098e57
-SIZE (cabal/concurrent-output-1.10.9.tar.gz) = 22177
diff --git a/devel/hs-concurrent-output/pkg-descr b/devel/hs-concurrent-output/pkg-descr
deleted file mode 100644
index ed809c2db02d..000000000000
--- a/devel/hs-concurrent-output/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Lets multiple threads and external processes concurrently output to the
-console, without it getting all garbled up.
-
-Built on top of that is a way of defining multiple output regions, which are
-automatically laid out on the screen and can be individually updated by
-concurrent threads. Can be used for progress displays etc.
-
-WWW: http://hackage.haskell.org/package/concurrent-output
-
diff --git a/devel/hs-conduit-combinators/Makefile b/devel/hs-conduit-combinators/Makefile
deleted file mode 100644
index 194710a1b5b3..000000000000
--- a/devel/hs-conduit-combinators/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= conduit-combinators
-PORTVERSION= 1.3.0
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Commonly used conduit functions, for both chunked and unchunked data
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= base16-bytestring base64-bytestring>=0.1.1.1 chunked-data \
- conduit>=1.2.2 conduit-extra>=1.1.1 monad-control \
- mono-traversable>=0.4 mwc-random primitive resourcet \
- transformers-base unix-compat vector void
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-conduit-combinators/distinfo b/devel/hs-conduit-combinators/distinfo
deleted file mode 100644
index f9858acb773d..000000000000
--- a/devel/hs-conduit-combinators/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525004319
-SHA256 (cabal/conduit-combinators-1.3.0.tar.gz) = 9717d916a0422a7fb7cc262302333269607530d40cd0bea3be947872f906e7d3
-SIZE (cabal/conduit-combinators-1.3.0.tar.gz) = 2204
diff --git a/devel/hs-conduit-combinators/pkg-descr b/devel/hs-conduit-combinators/pkg-descr
deleted file mode 100644
index 7f386cb58255..000000000000
--- a/devel/hs-conduit-combinators/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Provides a replacement for Data.Conduit.List, as well as a convenient
-Conduit module.
-
-WWW: https://github.com/fpco/conduit-combinators
diff --git a/devel/hs-conduit-extra/Makefile b/devel/hs-conduit-extra/Makefile
deleted file mode 100644
index 69b34141a250..000000000000
--- a/devel/hs-conduit-extra/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= conduit-extra
-PORTVERSION= 1.3.0
-PORTREVISION= 3
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Batteries included conduit: adapters for common libraries
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= attoparsec>=0.10 blaze-builder>=0.3 conduit>=1.1 \
- monad-control network>=2.3 primitive>=0.5 resourcet>=1.1 \
- streaming-commons>=0.1.11 transformers-base typed-process
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-conduit-extra/distinfo b/devel/hs-conduit-extra/distinfo
deleted file mode 100644
index 27b1aad9f74c..000000000000
--- a/devel/hs-conduit-extra/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523897535
-SHA256 (cabal/conduit-extra-1.3.0.tar.gz) = 2c41c925fc53d9ba2e640c7cdca72c492b28c0d45f1a82e94baef8dfa65922ae
-SIZE (cabal/conduit-extra-1.3.0.tar.gz) = 32716
diff --git a/devel/hs-conduit-extra/pkg-descr b/devel/hs-conduit-extra/pkg-descr
deleted file mode 100644
index 84e86ce72bff..000000000000
--- a/devel/hs-conduit-extra/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-The conduit package itself maintains relative small dependencies. The
-purpose of this package is to collect commonly used utility functions
-wrapping other library dependencies, without depending on heavier-weight
-dependencies. The basic idea is that this package should only depend on
-haskell-platform packages and conduit.
-
-WWW: https://github.com/snoyberg/conduit
diff --git a/devel/hs-conduit/Makefile b/devel/hs-conduit/Makefile
deleted file mode 100644
index 2773cfb7158e..000000000000
--- a/devel/hs-conduit/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= conduit
-PORTVERSION= 1.3.0.2
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Streaming data processing library
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= exceptions>=0.6 lifted-base>=0.1 mmorph mono-traversable mtl \
- resourcet>=1.1 transformers-base>=0.4.1 vector void>=0.5.5
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-conduit/distinfo b/devel/hs-conduit/distinfo
deleted file mode 100644
index 046779142376..000000000000
--- a/devel/hs-conduit/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523696712
-SHA256 (cabal/conduit-1.3.0.2.tar.gz) = c0f099d242504e65a78e1cbb54c18afad45fe2c9297d1d918ce28ae7dc4a1e5b
-SIZE (cabal/conduit-1.3.0.2.tar.gz) = 86664
diff --git a/devel/hs-conduit/pkg-descr b/devel/hs-conduit/pkg-descr
deleted file mode 100644
index f2320fac3af9..000000000000
--- a/devel/hs-conduit/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-conduit is a solution to the streaming data problem, allowing for
-production, transformation, and consumption of streams of data in
-constant memory. It is an alternative to lazy I/O which guarantees
-deterministic resource handling, and fits in the same general solution
-space as enumerator/iteratee and pipes.
-
-WWW: https://github.com/snoyberg/conduit
diff --git a/devel/hs-configurator/Makefile b/devel/hs-configurator/Makefile
deleted file mode 100644
index 5f7ff0ccc714..000000000000
--- a/devel/hs-configurator/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= configurator
-PORTVERSION= 0.3.0.0
-PORTREVISION= 7
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Configuration management
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= attoparsec>=0.10.0.2 hashable unix-compat unordered-containers
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-configurator/distinfo b/devel/hs-configurator/distinfo
deleted file mode 100644
index fa149af9b6c2..000000000000
--- a/devel/hs-configurator/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627827
-SHA256 (cabal/configurator-0.3.0.0.tar.gz) = 6eb9996b672e9f7112ca23482c42fa533553312c3c13f38a8a06476e67c031b4
-SIZE (cabal/configurator-0.3.0.0.tar.gz) = 15232
diff --git a/devel/hs-configurator/pkg-descr b/devel/hs-configurator/pkg-descr
deleted file mode 100644
index fcde013112e5..000000000000
--- a/devel/hs-configurator/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-A configuration management library for programs and daemons.
-
-Features include:
-
- * Automatic, dynamic reloading in response to modifications to configuration
- files.
-
- * A simple, but flexible, configuration language, supporting several of
- the most commonly needed types of data, along with interpolation of
- strings from the configuration or the system environment (e.g.
- $(HOME)).
-
- * Subscription-based notification of changes to configuration properties.
-
- * An import directive allows the configuration of a complex application
- to be split across several smaller files, or common configuration data
- to be shared across several applications.
-
-WWW: https://github.com/bos/configurator
diff --git a/devel/hs-constraints/Makefile b/devel/hs-constraints/Makefile
deleted file mode 100644
index f6eb3b8241ef..000000000000
--- a/devel/hs-constraints/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= constraints
-PORTVERSION= 0.10.1
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Constraint manipulation
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= hashable mtl semigroups transformers-compat
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-constraints/distinfo b/devel/hs-constraints/distinfo
deleted file mode 100644
index fa9219ec400b..000000000000
--- a/devel/hs-constraints/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545654328
-SHA256 (cabal/constraints-0.10.1.tar.gz) = 5880ec261e053841b307c7c8c59614f46c2efbd5189f0f2a3c817589cedec3f7
-SIZE (cabal/constraints-0.10.1.tar.gz) = 19901
diff --git a/devel/hs-constraints/pkg-descr b/devel/hs-constraints/pkg-descr
deleted file mode 100644
index a0b8c6970985..000000000000
--- a/devel/hs-constraints/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-GHC 7.4 gave us the ability to talk about ConstraintKinds. They stopped
-crashing the compiler in GHC 7.6. This package provides a vocabulary for
-working with them.
-
-WWW: https://github.com/ekmett/constraints/
diff --git a/devel/hs-convertible/Makefile b/devel/hs-convertible/Makefile
deleted file mode 100644
index b68480d6e03c..000000000000
--- a/devel/hs-convertible/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= convertible
-PORTVERSION= 1.1.1.0
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Typeclasses and instances for converting between types
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl old-locale old-time
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-convertible/distinfo b/devel/hs-convertible/distinfo
deleted file mode 100644
index aa551f69bf81..000000000000
--- a/devel/hs-convertible/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627827
-SHA256 (cabal/convertible-1.1.1.0.tar.gz) = e9f9a70904b9995314c2aeb41580d654a2c76293feb955fb6bd63256c355286c
-SIZE (cabal/convertible-1.1.1.0.tar.gz) = 14354
diff --git a/devel/hs-convertible/pkg-descr b/devel/hs-convertible/pkg-descr
deleted file mode 100644
index f6bfd61bdfe9..000000000000
--- a/devel/hs-convertible/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-convertible provides a typeclass with a single function that is designed
-to help convert between different types: numeric values, dates and times,
-and the like. The conversions perform bounds checking and return a pure
-Either value. This means that you need not remember which specific function
-performs the conversion you desire. Also included in the package are
-optional instances that provide conversion for various numeric and time
-types, as well as utilities for writing your own instances. Finally, there
-is a function that will raise an exception on bounds-checking violation,
-or return a bare value otherwise, implemented in terms of the safer function
-described above. Convertible is also used by HDBC 2.0 for handling
-marshalling of data to and from databases. Convertible is backed by an
-extensive test suite and passes tests on GHC and Hugs.
-
-WWW: http://hackage.haskell.org/package/convertible
diff --git a/devel/hs-data-default-class/Makefile b/devel/hs-data-default-class/Makefile
deleted file mode 100644
index 0d3ba9a29d40..000000000000
--- a/devel/hs-data-default-class/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= data-default-class
-PORTVERSION= 0.1.2.0
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Class for types with a default value
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-data-default-class/distinfo b/devel/hs-data-default-class/distinfo
deleted file mode 100644
index 464fd1fafb02..000000000000
--- a/devel/hs-data-default-class/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627829
-SHA256 (cabal/data-default-class-0.1.2.0.tar.gz) = 4f01b423f000c3e069aaf52a348564a6536797f31498bb85c3db4bd2d0973e56
-SIZE (cabal/data-default-class-0.1.2.0.tar.gz) = 2522
diff --git a/devel/hs-data-default-class/pkg-descr b/devel/hs-data-default-class/pkg-descr
deleted file mode 100644
index 3f153f1c24b7..000000000000
--- a/devel/hs-data-default-class/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A class for types with a default value.
-
-WWW: http://hackage.haskell.org/package/data-default-class
diff --git a/devel/hs-data-default-instances-base/Makefile b/devel/hs-data-default-instances-base/Makefile
deleted file mode 100644
index 9812fd48b010..000000000000
--- a/devel/hs-data-default-instances-base/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= data-default-instances-base
-PORTVERSION= 0.1.0.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Default instances for types in base
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= data-default-class
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-data-default-instances-base/distinfo b/devel/hs-data-default-instances-base/distinfo
deleted file mode 100644
index 92eddcf0b843..000000000000
--- a/devel/hs-data-default-instances-base/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627830
-SHA256 (cabal/data-default-instances-base-0.1.0.1.tar.gz) = 844fe453f674b6b0998da804465914abce8936c5e640d8bb8bff37ad07d7a17a
-SIZE (cabal/data-default-instances-base-0.1.0.1.tar.gz) = 1554
diff --git a/devel/hs-data-default-instances-base/pkg-descr b/devel/hs-data-default-instances-base/pkg-descr
deleted file mode 100644
index 0601c8d78efc..000000000000
--- a/devel/hs-data-default-instances-base/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Default instances for types in base.
-
-WWW: http://hackage.haskell.org/package/data-default-instances-base
diff --git a/devel/hs-data-default-instances-containers/Makefile b/devel/hs-data-default-instances-containers/Makefile
deleted file mode 100644
index b8c673ff9a33..000000000000
--- a/devel/hs-data-default-instances-containers/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= data-default-instances-containers
-PORTVERSION= 0.0.1
-PORTREVISION= 12
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Default instances for types in containers
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= data-default-class
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-data-default-instances-containers/distinfo b/devel/hs-data-default-instances-containers/distinfo
deleted file mode 100644
index 6576bb357d2a..000000000000
--- a/devel/hs-data-default-instances-containers/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627830
-SHA256 (cabal/data-default-instances-containers-0.0.1.tar.gz) = a55e07af005c9815d82f3fc95e125db82994377c9f4a769428878701d4ec081a
-SIZE (cabal/data-default-instances-containers-0.0.1.tar.gz) = 1659
diff --git a/devel/hs-data-default-instances-containers/pkg-descr b/devel/hs-data-default-instances-containers/pkg-descr
deleted file mode 100644
index 2b93d9b2f524..000000000000
--- a/devel/hs-data-default-instances-containers/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Default instances for types in containers.
-
-WWW: http://hackage.haskell.org/package/data-default-instances-containers
diff --git a/devel/hs-data-default-instances-dlist/Makefile b/devel/hs-data-default-instances-dlist/Makefile
deleted file mode 100644
index 6e1a4b3a952d..000000000000
--- a/devel/hs-data-default-instances-dlist/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= data-default-instances-dlist
-PORTVERSION= 0.0.1
-PORTREVISION= 12
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Default instances for types in dlist
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= data-default-class dlist
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-data-default-instances-dlist/distinfo b/devel/hs-data-default-instances-dlist/distinfo
deleted file mode 100644
index fa9fd22b9699..000000000000
--- a/devel/hs-data-default-instances-dlist/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627830
-SHA256 (cabal/data-default-instances-dlist-0.0.1.tar.gz) = 7d683711cbf08abd7adcd5ac2be825381308d220397315a5570fe61b719b5959
-SIZE (cabal/data-default-instances-dlist-0.0.1.tar.gz) = 1503
diff --git a/devel/hs-data-default-instances-dlist/pkg-descr b/devel/hs-data-default-instances-dlist/pkg-descr
deleted file mode 100644
index 0c187bf55451..000000000000
--- a/devel/hs-data-default-instances-dlist/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Default instances for types in dlist.
-
-WWW: http://hackage.haskell.org/package/data-default-instances-dlist
diff --git a/devel/hs-data-default-instances-old-locale/Makefile b/devel/hs-data-default-instances-old-locale/Makefile
deleted file mode 100644
index 9e126430e4aa..000000000000
--- a/devel/hs-data-default-instances-old-locale/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= data-default-instances-old-locale
-PORTVERSION= 0.0.1
-PORTREVISION= 13
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Default instances for types in old-locale
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= data-default-class old-locale
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-data-default-instances-old-locale/distinfo b/devel/hs-data-default-instances-old-locale/distinfo
deleted file mode 100644
index 16f3c50a4a6d..000000000000
--- a/devel/hs-data-default-instances-old-locale/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627830
-SHA256 (cabal/data-default-instances-old-locale-0.0.1.tar.gz) = 60d3b02922958c4908d7bf2b24ddf61511665745f784227d206745784b0c0802
-SIZE (cabal/data-default-instances-old-locale-0.0.1.tar.gz) = 1519
diff --git a/devel/hs-data-default-instances-old-locale/pkg-descr b/devel/hs-data-default-instances-old-locale/pkg-descr
deleted file mode 100644
index 875b1ebc403c..000000000000
--- a/devel/hs-data-default-instances-old-locale/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Default instances for types in old-locale.
-
-WWW: http://hackage.haskell.org/package/data-default-instances-old-locale
diff --git a/devel/hs-data-default/Makefile b/devel/hs-data-default/Makefile
deleted file mode 100644
index 77f3f20c22fa..000000000000
--- a/devel/hs-data-default/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= data-default
-PORTVERSION= 0.7.1.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Class for types with a default value
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= data-default-class data-default-instances-base \
- data-default-instances-containers data-default-instances-dlist \
- data-default-instances-old-locale
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-data-default/distinfo b/devel/hs-data-default/distinfo
deleted file mode 100644
index dce4860a7ea1..000000000000
--- a/devel/hs-data-default/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627829
-SHA256 (cabal/data-default-0.7.1.1.tar.gz) = b0f95d279cd75cacaa8152a01590dc3460f7134f6840b37052abb3ba3cb2a511
-SIZE (cabal/data-default-0.7.1.1.tar.gz) = 1627
diff --git a/devel/hs-data-default/pkg-descr b/devel/hs-data-default/pkg-descr
deleted file mode 100644
index ab88ac6310f0..000000000000
--- a/devel/hs-data-default/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A class for types with a default value.
-
-WWW: http://hackage.haskell.org/package/data-default
diff --git a/devel/hs-data-endian/Makefile b/devel/hs-data-endian/Makefile
deleted file mode 100644
index 50969ffbec30..000000000000
--- a/devel/hs-data-endian/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= data-endian
-PORTVERSION= 0.1.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Endian-sensitive data
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-data-endian/distinfo b/devel/hs-data-endian/distinfo
deleted file mode 100644
index b983e0971148..000000000000
--- a/devel/hs-data-endian/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1501335045
-SHA256 (cabal/data-endian-0.1.1.tar.gz) = 8c1d4f30374f8331d31f4d7c6b39284331b6b9436e7b50f86547417bd05f2ac0
-SIZE (cabal/data-endian-0.1.1.tar.gz) = 2788
diff --git a/devel/hs-data-endian/pkg-descr b/devel/hs-data-endian/pkg-descr
deleted file mode 100644
index 8e9be44da194..000000000000
--- a/devel/hs-data-endian/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This package provides helpers for converting endian-sensitive data.
-
-WWW: https://github.com/mvv/data-endian
diff --git a/devel/hs-data-hash/Makefile b/devel/hs-data-hash/Makefile
deleted file mode 100644
index 0040c01172ab..000000000000
--- a/devel/hs-data-hash/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= data-hash
-PORTVERSION= 0.2.0.1
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Combinators for building fast hashing functions
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-data-hash/distinfo b/devel/hs-data-hash/distinfo
deleted file mode 100644
index 8e75d5aff7b2..000000000000
--- a/devel/hs-data-hash/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627830
-SHA256 (cabal/data-hash-0.2.0.1.tar.gz) = 9117dd49013ca28ff188fc71c3595ac3af23d56d301c1f39bac93d44d8c60bbe
-SIZE (cabal/data-hash-0.2.0.1.tar.gz) = 8504
diff --git a/devel/hs-data-hash/pkg-descr b/devel/hs-data-hash/pkg-descr
deleted file mode 100644
index 3ad409775ee4..000000000000
--- a/devel/hs-data-hash/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Combinators for building fast hashing functions. Includes hashing
-functions for all basic Haskell 98 types.
-
-WWW: http://hackage.haskell.org/package/data-hash
diff --git a/devel/hs-data-ordlist/Makefile b/devel/hs-data-ordlist/Makefile
deleted file mode 100644
index ee12ef5f9e43..000000000000
--- a/devel/hs-data-ordlist/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= data-ordlist
-PORTVERSION= 0.4.7.0
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Set and bag operations on ordered lists
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-data-ordlist/distinfo b/devel/hs-data-ordlist/distinfo
deleted file mode 100644
index bb7c22be6541..000000000000
--- a/devel/hs-data-ordlist/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627830
-SHA256 (cabal/data-ordlist-0.4.7.0.tar.gz) = 6f6c1e7a9a9155ad78ca78cb9abd6f7e2e1c78b3e549b179dc0874e6428f490d
-SIZE (cabal/data-ordlist-0.4.7.0.tar.gz) = 8906
diff --git a/devel/hs-data-ordlist/pkg-descr b/devel/hs-data-ordlist/pkg-descr
deleted file mode 100644
index 846de9871eae..000000000000
--- a/devel/hs-data-ordlist/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This module provides set and multiset operations on ordered lists.
-
-WWW: http://hackage.haskell.org/package/data-ordlist
diff --git a/devel/hs-data-pprint/Makefile b/devel/hs-data-pprint/Makefile
deleted file mode 100644
index 40a6306881b4..000000000000
--- a/devel/hs-data-pprint/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= data-pprint
-PORTVERSION= 0.2.4.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Prettyprint and compare Data values
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl parallel
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-data-pprint/distinfo b/devel/hs-data-pprint/distinfo
deleted file mode 100644
index eff54157f627..000000000000
--- a/devel/hs-data-pprint/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499448153
-SHA256 (cabal/data-pprint-0.2.4.1.tar.gz) = 0c06aae83e1e41883927fbaa008964acd7d6b005a0f7e44c95fa5062943e0f83
-SIZE (cabal/data-pprint-0.2.4.1.tar.gz) = 10117
diff --git a/devel/hs-data-pprint/files/patch-Data_PPrint.hs b/devel/hs-data-pprint/files/patch-Data_PPrint.hs
deleted file mode 100644
index f517231270e5..000000000000
--- a/devel/hs-data-pprint/files/patch-Data_PPrint.hs
+++ /dev/null
@@ -1,9 +0,0 @@
---- Data/PPrint.hs.orig 2018-04-13 19:36:43 UTC
-+++ Data/PPrint.hs
-@@ -60,6 +60,6 @@ a === b = do
- showBotts :: [(String, String)] -> Doc
- showBotts es = vcat $ map f es
- where
-- f (i, e) = text i <> text ":" <+> vcat (map text $ lines e)
-+ f (i, e) = text i Text.PrettyPrint.HughesPJ.<> text ":" <+> vcat (map text $ lines e)
-
diff --git a/devel/hs-data-pprint/files/patch-data-pprint.cabal b/devel/hs-data-pprint/files/patch-data-pprint.cabal
deleted file mode 100644
index 648b16e8289f..000000000000
--- a/devel/hs-data-pprint/files/patch-data-pprint.cabal
+++ /dev/null
@@ -1,24 +0,0 @@
---- data-pprint.cabal.orig 2016-05-24 15:33:57 UTC
-+++ data-pprint.cabal
-@@ -30,7 +30,7 @@ description:
- > [1..10] === reverse [10..1]
- > reverse [10..] === [1..]
- > [1..] === [1..99] ++ [101..]
-- > ([1..], [1..]) === ([1..], [1..100])
-+ > ([1..], [1..]) === ([1..], [1..100])
- > (error "x", [1..]) === (0 `div` 0, reverse [1..])
- > error ("xx" ++ show (length [1..])) === 1
- > error ("xx" ++ error "yy") === 1
-@@ -68,10 +68,10 @@ library
- System.IO.Parallel
- other-modules:
- build-depends:
-- base >= 4.0 && < 4.10,
-+ base >= 4.0 && < 4.13,
- pretty >= 1.0 && < 1.2,
- mtl >= 2.0 && < 2.3,
- deepseq >= 1.1 && < 1.5,
-- time >= 1.2 && < 1.6,
-+ time >= 1.2 && < 1.9,
- parallel >= 3.1 && < 3.3
-
diff --git a/devel/hs-data-pprint/pkg-descr b/devel/hs-data-pprint/pkg-descr
deleted file mode 100644
index 706b14a2089d..000000000000
--- a/devel/hs-data-pprint/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Prettyprint and compare Data values.
-
- * Size limit for the output
- * Time limit for the computation
- * Escape exceptions
- * Do not escape unicode characters
- * Comparison: Highlight the first difference
- * Comparison: Yes, No or Maybe results
-
-WWW: http://hackage.haskell.org/package/data-pprint
diff --git a/devel/hs-date-cache/Makefile b/devel/hs-date-cache/Makefile
deleted file mode 100644
index 15c446ccc061..000000000000
--- a/devel/hs-date-cache/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= date-cache
-PORTVERSION= 0.3.0
-PORTREVISION= 14
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Date cacher
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-date-cache/distinfo b/devel/hs-date-cache/distinfo
deleted file mode 100644
index 0a4b730b040f..000000000000
--- a/devel/hs-date-cache/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627831
-SHA256 (cabal/date-cache-0.3.0.tar.gz) = abce44f11dd9da4abaca9e33da2c74bd32b42fea027d171c03b6c10cda62303f
-SIZE (cabal/date-cache-0.3.0.tar.gz) = 2126
diff --git a/devel/hs-date-cache/pkg-descr b/devel/hs-date-cache/pkg-descr
deleted file mode 100644
index 3c6527a44d32..000000000000
--- a/devel/hs-date-cache/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Formatting time is slow. This package provides mechanisms to cache formatted
-date.
-
-WWW: http://hackage.haskell.org/package/date-cache
diff --git a/devel/hs-datetime/Makefile b/devel/hs-datetime/Makefile
deleted file mode 100644
index 6529a0f2e84e..000000000000
--- a/devel/hs-datetime/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= datetime
-PORTVERSION= 0.3.1
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Utilities to make Data.Time.* easier to use
-
-LICENSE= GPLv3
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= old-locale>=1.0.0.1 old-time>=1.0.0.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-datetime/distinfo b/devel/hs-datetime/distinfo
deleted file mode 100644
index f1b398b13494..000000000000
--- a/devel/hs-datetime/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627831
-SHA256 (cabal/datetime-0.3.1.tar.gz) = 333c7577c5051eb23d172568b9d4fe186f8b5bc750ba1d09822c275d76edbd4a
-SIZE (cabal/datetime-0.3.1.tar.gz) = 15071
diff --git a/devel/hs-datetime/pkg-descr b/devel/hs-datetime/pkg-descr
deleted file mode 100644
index 5f8166f15dc1..000000000000
--- a/devel/hs-datetime/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Provides several utilities for easily converting among the various
-standard library Date and Time types, and for converting between these
-and standard external representations.
-
-WWW: http://hackage.haskell.org/package/datetime
diff --git a/devel/hs-dbus/Makefile b/devel/hs-dbus/Makefile
deleted file mode 100644
index 84971012580e..000000000000
--- a/devel/hs-dbus/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= dbus
-PORTVERSION= 1.0.1
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= A client library for the D-Bus IPC system
-
-LICENSE= GPLv3
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= cereal lens libxml-sax network random split th-lift vector \
- xml-types
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-dbus/distinfo b/devel/hs-dbus/distinfo
deleted file mode 100644
index d259b22642ae..000000000000
--- a/devel/hs-dbus/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524595525
-SHA256 (cabal/dbus-1.0.1.tar.gz) = a325b5c6958a343b30fd378d54ac01f9db889a4d7cadb14b2103da7ef4e7e8f5
-SIZE (cabal/dbus-1.0.1.tar.gz) = 77535
diff --git a/devel/hs-dbus/pkg-descr b/devel/hs-dbus/pkg-descr
deleted file mode 100644
index 4b968c71b5b2..000000000000
--- a/devel/hs-dbus/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-D-Bus is a simple, message-based protocol for inter-process communication,
-which allows applications to interact with other parts of the machine and the
-user's session using remote procedure calls.
-
-D-Bus is a essential part of the modern Linux desktop, where it replaces
-earlier protocols such as CORBA and DCOP.
-
-This library is an implementation of the D-Bus protocol in Haskell. It can be
-used to add D-Bus support to Haskell applications, without the awkward
-interfaces common to foreign bindings.
-
-WWW: https://github.com/rblaze/haskell-dbus#readme
-
diff --git a/devel/hs-deepseq-generics/Makefile b/devel/hs-deepseq-generics/Makefile
deleted file mode 100644
index 1a5f652f8ff0..000000000000
--- a/devel/hs-deepseq-generics/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= deepseq-generics
-PORTVERSION= 0.2.0.0
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= GHC.Generics-based Control.DeepSeq.rnf implementation
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-deepseq-generics/distinfo b/devel/hs-deepseq-generics/distinfo
deleted file mode 100644
index f344190f38b7..000000000000
--- a/devel/hs-deepseq-generics/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499444756
-SHA256 (cabal/deepseq-generics-0.2.0.0.tar.gz) = b0b3ef5546c0768ef9194519a90c629f8f2ba0348487e620bb89d512187c7c9d
-SIZE (cabal/deepseq-generics-0.2.0.0.tar.gz) = 5192
diff --git a/devel/hs-deepseq-generics/files/patch-deepseq-generics.cabal b/devel/hs-deepseq-generics/files/patch-deepseq-generics.cabal
deleted file mode 100644
index 4c00ca2ee16d..000000000000
--- a/devel/hs-deepseq-generics/files/patch-deepseq-generics.cabal
+++ /dev/null
@@ -1,10 +0,0 @@
---- deepseq-generics.cabal.orig 2018-04-11 11:03:49 UTC
-+++ deepseq-generics.cabal
-@@ -42,7 +42,7 @@ source-repository head
- library
- default-language: Haskell2010
- exposed-modules: Control.DeepSeq.Generics
-- build-depends: base >= 4.5 && < 4.10, ghc-prim >= 0.2 && < 0.6, deepseq >= 1.2.0.1 && < 1.5
-+ build-depends: base >= 4.5 && < 4.13, ghc-prim >= 0.2 && < 0.6, deepseq >= 1.2.0.1 && < 1.5
- other-extensions: BangPatterns, FlexibleContexts, TypeOperators
- ghc-options: -Wall
diff --git a/devel/hs-deepseq-generics/pkg-descr b/devel/hs-deepseq-generics/pkg-descr
deleted file mode 100644
index fef41249bf4c..000000000000
--- a/devel/hs-deepseq-generics/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This package provides a "GHC.Generics"-based
-'Control.DeepSeq.Generics.genericRnf' function which can be used for
-providing a 'rnf' implementation.
-
-WWW: https://github.com/hvr/deepseq-generics
diff --git a/devel/hs-directory-tree/Makefile b/devel/hs-directory-tree/Makefile
deleted file mode 100644
index d480d12252ea..000000000000
--- a/devel/hs-directory-tree/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= directory-tree
-PORTVERSION= 0.12.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Simple directory-like tree datatype, with useful IO functions
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-directory-tree/distinfo b/devel/hs-directory-tree/distinfo
deleted file mode 100644
index b736767ddc50..000000000000
--- a/devel/hs-directory-tree/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627831
-SHA256 (cabal/directory-tree-0.12.1.tar.gz) = e2084495b3a226cf54d949635c86fc14e89daa09d86cce39e3c3cf898ae6e517
-SIZE (cabal/directory-tree-0.12.1.tar.gz) = 12261
diff --git a/devel/hs-directory-tree/pkg-descr b/devel/hs-directory-tree/pkg-descr
deleted file mode 100644
index 231a59ec13e9..000000000000
--- a/devel/hs-directory-tree/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-A simple directory-like tree datatype, with useful IO functions and
-Foldable and Traversable instance. Provides a simple data structure
-mirroring a directory tree on the filesystem, as well as useful
-functions for reading and writing file and directory structures in the
-IO monad.
-
-WWW: http://brandon.si/code/directory-tree-module-released/
diff --git a/devel/hs-dlist-instances/Makefile b/devel/hs-dlist-instances/Makefile
deleted file mode 100644
index b968c165819c..000000000000
--- a/devel/hs-dlist-instances/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= dlist-instances
-PORTVERSION= 0.1.1.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Difference lists instances
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= dlist semigroups
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-dlist-instances/distinfo b/devel/hs-dlist-instances/distinfo
deleted file mode 100644
index 7d69d5afb950..000000000000
--- a/devel/hs-dlist-instances/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499459956
-SHA256 (cabal/dlist-instances-0.1.1.1.tar.gz) = d14a10c06f52fb412b2c1066d729f5534aa43204221e7ba7d81d935c44ce4f5b
-SIZE (cabal/dlist-instances-0.1.1.1.tar.gz) = 1749
diff --git a/devel/hs-dlist-instances/pkg-descr b/devel/hs-dlist-instances/pkg-descr
deleted file mode 100644
index c8abfb79bba7..000000000000
--- a/devel/hs-dlist-instances/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This package is the canonical source for some orphan instances. Orphan
-instances are placed here to avoid dependencies elsewhere.
-
-WWW: https://github.com/gregwebs/dlist-instances
diff --git a/devel/hs-dlist/Makefile b/devel/hs-dlist/Makefile
deleted file mode 100644
index 7c327b8dfc76..000000000000
--- a/devel/hs-dlist/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# Created by: Samy Al Bahra <sbahra@kerneled.org>
-# $FreeBSD$
-
-PORTNAME= dlist
-PORTVERSION= 0.8.0.5
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Difference lists
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-dlist/distinfo b/devel/hs-dlist/distinfo
deleted file mode 100644
index 202304fab950..000000000000
--- a/devel/hs-dlist/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1546158989
-SHA256 (cabal/dlist-0.8.0.5.tar.gz) = 98a88aa839b40d4aee8b08880030d282d627b63de311f5414dca6e831a951b43
-SIZE (cabal/dlist-0.8.0.5.tar.gz) = 8987
diff --git a/devel/hs-dlist/pkg-descr b/devel/hs-dlist/pkg-descr
deleted file mode 100644
index 96b9fcbdbef8..000000000000
--- a/devel/hs-dlist/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Differences lists are a list-like type supporting O(1) append. This is
-particularly useful for efficient logging and pretty printing, (e.g.
-with the Writer monad), where list append quickly becomes too expensive.
-
-WWW: https://github.com/spl/dlist
diff --git a/devel/hs-easy-file/Makefile b/devel/hs-easy-file/Makefile
deleted file mode 100644
index 717034db9b3d..000000000000
--- a/devel/hs-easy-file/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= easy-file
-PORTVERSION= 0.2.1
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Cross-platform File handling
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-easy-file/distinfo b/devel/hs-easy-file/distinfo
deleted file mode 100644
index 2cd4b787e652..000000000000
--- a/devel/hs-easy-file/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627832
-SHA256 (cabal/easy-file-0.2.1.tar.gz) = ff86e1b29284499bea5f1d0ff539b3ed64fa6d1a06c2243ca61f93be0202e56c
-SIZE (cabal/easy-file-0.2.1.tar.gz) = 12610
diff --git a/devel/hs-easy-file/pkg-descr b/devel/hs-easy-file/pkg-descr
deleted file mode 100644
index 09c532dfb5bf..000000000000
--- a/devel/hs-easy-file/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Cross-platform file handling for Unix/Mac/Windows.
-
-WWW: https://github.com/kazu-yamamoto/easy-file
diff --git a/devel/hs-echo/Makefile b/devel/hs-echo/Makefile
deleted file mode 100644
index 63e370758273..000000000000
--- a/devel/hs-echo/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= echo
-PORTVERSION= 0.1.3
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Cross-platform and cross-console library to handle echoing terminal input
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-echo/distinfo b/devel/hs-echo/distinfo
deleted file mode 100644
index a7cf34b1ea25..000000000000
--- a/devel/hs-echo/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523290399
-SHA256 (cabal/echo-0.1.3.tar.gz) = 704f07310f8272d170f8ab7fb2a2c13f15d8501ef8310801e36964c8eff485ef
-SIZE (cabal/echo-0.1.3.tar.gz) = 5373
diff --git a/devel/hs-echo/files/patch-echo.cabal b/devel/hs-echo/files/patch-echo.cabal
deleted file mode 100644
index 515e4e8df566..000000000000
--- a/devel/hs-echo/files/patch-echo.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- echo.cabal.orig 2018-04-09 16:19:02 UTC
-+++ echo.cabal
-@@ -39,7 +39,7 @@ library
- System.IO.Echo.Internal
-
- build-depends: base >= 4.3 && < 5
-- , process >= 1.0.1.1 && < 1.5
-+ , process >= 1.0.1.1 && < 1.7
- if os(windows)
- cpp-options: "-DWINDOWS"
- build-depends: mintty >= 0.1 && < 0.2
diff --git a/devel/hs-echo/pkg-descr b/devel/hs-echo/pkg-descr
deleted file mode 100644
index e36e97fe3764..000000000000
--- a/devel/hs-echo/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-The base Haskell library exposes the hGetEcho and hSetEcho functions for
-querying and setting echo status, but unfortunately, neither function works
-with MinTTY consoles on Windows. This library provides an alternative interface
-which works with both MinTTY and other consoles.
-
-WWW: https://github.com/RyanGlScott/echo
diff --git a/devel/hs-edit-distance/Makefile b/devel/hs-edit-distance/Makefile
deleted file mode 100644
index 2edb7d641049..000000000000
--- a/devel/hs-edit-distance/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= edit-distance
-PORTVERSION= 0.2.2.1
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Levenshtein and restricted Damerau-Levenshtein edit distances
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= random>=1.0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-edit-distance/distinfo b/devel/hs-edit-distance/distinfo
deleted file mode 100644
index f42daab8bbd8..000000000000
--- a/devel/hs-edit-distance/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627832
-SHA256 (cabal/edit-distance-0.2.2.1.tar.gz) = 3e8885ee2f56ad4da940f043ae8f981ee2fe336b5e8e4ba3f7436cff4f526c4a
-SIZE (cabal/edit-distance-0.2.2.1.tar.gz) = 13228
diff --git a/devel/hs-edit-distance/pkg-descr b/devel/hs-edit-distance/pkg-descr
deleted file mode 100644
index e37399bff3b1..000000000000
--- a/devel/hs-edit-distance/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Optimized edit distances for fuzzy matching, including Levenshtein and
-restricted Damerau-Levenshtein algorithms.
-
-WWW: https://github.com/phadej/edit-distance
diff --git a/devel/hs-either/Makefile b/devel/hs-either/Makefile
deleted file mode 100644
index eb1e1d864c67..000000000000
--- a/devel/hs-either/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= either
-PORTVERSION= 5
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Either monad transformer
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= bifunctors exceptions free mmorph monad-control \
- MonadRandom mtl profunctors semigroupoids semigroups \
- transformers-base
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-either/distinfo b/devel/hs-either/distinfo
deleted file mode 100644
index 0cd4aea4ad82..000000000000
--- a/devel/hs-either/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524406695
-SHA256 (cabal/either-5.tar.gz) = 75cee27641a34f80e6c71f82469a76c7f51d23a522e792e2733269ebf7cbf420
-SIZE (cabal/either-5.tar.gz) = 8637
diff --git a/devel/hs-either/pkg-descr b/devel/hs-either/pkg-descr
deleted file mode 100644
index eb565f335620..000000000000
--- a/devel/hs-either/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-An either monad transformer.
-
-WWW: https://github.com/ekmett/either/
diff --git a/devel/hs-enclosed-exceptions/Makefile b/devel/hs-enclosed-exceptions/Makefile
deleted file mode 100644
index 9a435eb0ab2d..000000000000
--- a/devel/hs-enclosed-exceptions/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= enclosed-exceptions
-PORTVERSION= 1.0.2
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Catching all exceptions from within an enclosed computation
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= async>=2.0 lifted-base>=0.2 monad-control transformers-base
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-enclosed-exceptions/distinfo b/devel/hs-enclosed-exceptions/distinfo
deleted file mode 100644
index a459aca75509..000000000000
--- a/devel/hs-enclosed-exceptions/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627832
-SHA256 (cabal/enclosed-exceptions-1.0.2.tar.gz) = 7b9beab82d219c0dd879dfdef70fb74a4a7595b4dbd0baf7adb12cdbbe8189f1
-SIZE (cabal/enclosed-exceptions-1.0.2.tar.gz) = 5266
diff --git a/devel/hs-enclosed-exceptions/pkg-descr b/devel/hs-enclosed-exceptions/pkg-descr
deleted file mode 100644
index d08fe8f7c1e7..000000000000
--- a/devel/hs-enclosed-exceptions/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Catching all exceptions raised within an enclosed computation, while
-remaining responsive to (external) asynchronous exceptions.
-
-WWW: https://github.com/jcristovao/enclosed-exceptions
diff --git a/devel/hs-equivalence/Makefile b/devel/hs-equivalence/Makefile
deleted file mode 100644
index 6bc33daddc27..000000000000
--- a/devel/hs-equivalence/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= equivalence
-PORTVERSION= 0.3.3
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Maintaining an equivalence relation implemented as union-find using STT
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl STMonadTrans transformers-compat>=0.3
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-equivalence/distinfo b/devel/hs-equivalence/distinfo
deleted file mode 100644
index cf4889881a68..000000000000
--- a/devel/hs-equivalence/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545554667
-SHA256 (cabal/equivalence-0.3.3.tar.gz) = ee8dd8ce12298e6252f331e3844f684cfe7f32b70e529fe7b8dd63153eb2500a
-SIZE (cabal/equivalence-0.3.3.tar.gz) = 8371
diff --git a/devel/hs-equivalence/pkg-descr b/devel/hs-equivalence/pkg-descr
deleted file mode 100644
index 35c17b1f4522..000000000000
--- a/devel/hs-equivalence/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-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.
-
-WWW: https://bitbucket.org/paba/equivalence/
diff --git a/devel/hs-errors/Makefile b/devel/hs-errors/Makefile
deleted file mode 100644
index e2f2d6fafcd6..000000000000
--- a/devel/hs-errors/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= errors
-PORTVERSION= 2.2.5
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Simplified error-handling
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= exceptions>=0.6 safe>=0.3.3 transformers-compat unexceptionalio
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-errors/distinfo b/devel/hs-errors/distinfo
deleted file mode 100644
index 31be5b46197a..000000000000
--- a/devel/hs-errors/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523996378
-SHA256 (cabal/errors-2.2.5.tar.gz) = e917ca560c5573d792483677fa5ad30d9d1923d21361ce24879cb51e6fbc735c
-SIZE (cabal/errors-2.2.5.tar.gz) = 9030
diff --git a/devel/hs-errors/pkg-descr b/devel/hs-errors/pkg-descr
deleted file mode 100644
index 58c6980880f5..000000000000
--- a/devel/hs-errors/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-The one-stop shop for all your error-handling needs! Just import
-"Control.Error". This library encourages an error-handling style that directly
-uses the type system, rather than out-of-band exceptions.
-
-WWW: http://hackage.haskell.org/package/errors
diff --git a/devel/hs-exceptions/Makefile b/devel/hs-exceptions/Makefile
deleted file mode 100644
index 410767b5f9e0..000000000000
--- a/devel/hs-exceptions/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= exceptions
-PORTVERSION= 0.10.0
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Extensible optionally-pure exceptions
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl transformers-compat
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-exceptions/distinfo b/devel/hs-exceptions/distinfo
deleted file mode 100644
index 3482e8b1ae9f..000000000000
--- a/devel/hs-exceptions/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523386414
-SHA256 (cabal/exceptions-0.10.0.tar.gz) = 1edd912e5ea5cbda37941b06738597d35214dc247d332b1bfffc82adadfa49d7
-SIZE (cabal/exceptions-0.10.0.tar.gz) = 19460
diff --git a/devel/hs-exceptions/files/patch-exceptions.cabal b/devel/hs-exceptions/files/patch-exceptions.cabal
deleted file mode 100644
index 226ef6627b34..000000000000
--- a/devel/hs-exceptions/files/patch-exceptions.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- exceptions.cabal.orig 2018-03-11 14:52:28 UTC
-+++ exceptions.cabal
-@@ -35,7 +35,7 @@ library
- build-depends:
- base >= 4.3 && < 5,
- stm >= 2.2 && < 3,
-- template-haskell >= 2.2 && < 2.14,
-+ template-haskell >= 2.2 && < 2.15,
- transformers >= 0.2 && < 0.6,
- transformers-compat >= 0.3 && < 0.7,
- mtl >= 2.0 && < 2.3
diff --git a/devel/hs-exceptions/pkg-descr b/devel/hs-exceptions/pkg-descr
deleted file mode 100644
index b66fef6410fa..000000000000
--- a/devel/hs-exceptions/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Extensible optionally-pure exceptions.
-
-WWW: https://github.com/ekmett/exceptions/
diff --git a/devel/hs-extensible-exceptions/Makefile b/devel/hs-extensible-exceptions/Makefile
deleted file mode 100644
index 40b2454b41e6..000000000000
--- a/devel/hs-extensible-exceptions/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= extensible-exceptions
-PORTVERSION= 0.1.1.4
-PORTREVISION= 12
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Extensible exceptions
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-CABAL_SETUP= Setup.hs
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-extensible-exceptions/distinfo b/devel/hs-extensible-exceptions/distinfo
deleted file mode 100644
index e3594b520253..000000000000
--- a/devel/hs-extensible-exceptions/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627833
-SHA256 (cabal/extensible-exceptions-0.1.1.4.tar.gz) = 6ce5e8801760385a408dab71b53550f87629e661b260bdc2cd41c6a439b6e388
-SIZE (cabal/extensible-exceptions-0.1.1.4.tar.gz) = 8531
diff --git a/devel/hs-extensible-exceptions/pkg-descr b/devel/hs-extensible-exceptions/pkg-descr
deleted file mode 100644
index bfd536bc7d0c..000000000000
--- a/devel/hs-extensible-exceptions/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This package provides extensible exceptions for both new and old versions
-of GHC (i.e., < 6.10).
-
-WWW: http://hackage.haskell.org/package/extensible-exceptions
diff --git a/devel/hs-extra/Makefile b/devel/hs-extra/Makefile
deleted file mode 100644
index 11e0d46e217c..000000000000
--- a/devel/hs-extra/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= extra
-PORTVERSION= 1.6.6
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Extra functions
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= clock
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-extra/distinfo b/devel/hs-extra/distinfo
deleted file mode 100644
index ff7299285260..000000000000
--- a/devel/hs-extra/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525013177
-SHA256 (cabal/extra-1.6.6.tar.gz) = 79996e6a8add465b9ae6253249199afc7fb2e4df475744dbe32b3c0b4573a09d
-SIZE (cabal/extra-1.6.6.tar.gz) = 39499
diff --git a/devel/hs-extra/pkg-descr b/devel/hs-extra/pkg-descr
deleted file mode 100644
index 9507a27bdcb8..000000000000
--- a/devel/hs-extra/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-A library of extra functions for the standard Haskell libraries. Most
-functions are simple additions, filling out missing functionality. A few
-functions are available in later versions of GHC, but this package makes
-them available back to GHC 7.2. The module "Extra" documents all functions
-provided by this library. Modules such as "Data.List.Extra" provide extra
-functions over "Data.List" and also reexport "Data.List". Users are
-recommended to replace "Data.List" imports with "Data.List.Extra" if they
-need the extra functionality.
-
-WWW: https://github.com/ndmitchell/extra#readme
diff --git a/devel/hs-fast-logger/Makefile b/devel/hs-fast-logger/Makefile
deleted file mode 100644
index 32f310c30908..000000000000
--- a/devel/hs-fast-logger/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= fast-logger
-PORTVERSION= 2.4.11
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Fast logging system
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= auto-update easy-file old-locale unix-time
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-fast-logger/distinfo b/devel/hs-fast-logger/distinfo
deleted file mode 100644
index e8a39e4b4bb7..000000000000
--- a/devel/hs-fast-logger/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523783540
-SHA256 (cabal/fast-logger-2.4.11.tar.gz) = bbe5deab58f435754dbe938cf0ddf26fc21f317c35fb3431d4bdb96809dea2a9
-SIZE (cabal/fast-logger-2.4.11.tar.gz) = 10326
diff --git a/devel/hs-fast-logger/pkg-descr b/devel/hs-fast-logger/pkg-descr
deleted file mode 100644
index e5bf188f9e77..000000000000
--- a/devel/hs-fast-logger/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A fast logging system.
-
-WWW: http://hackage.haskell.org/package/fast-logger
diff --git a/devel/hs-fgl/Makefile b/devel/hs-fgl/Makefile
deleted file mode 100644
index 0a6109dab3aa..000000000000
--- a/devel/hs-fgl/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= fgl
-PORTVERSION= 5.7.0.1
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Martin Erwig Functional Graph Library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-fgl/distinfo b/devel/hs-fgl/distinfo
deleted file mode 100644
index f62feacaa5c3..000000000000
--- a/devel/hs-fgl/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545555065
-SHA256 (cabal/fgl-5.7.0.1.tar.gz) = ffce7af67d4e7ee2f6a7c44fbb749c4253ce9bb35b8b1ffe1c93a173a01fe910
-SIZE (cabal/fgl-5.7.0.1.tar.gz) = 56186
diff --git a/devel/hs-fgl/pkg-descr b/devel/hs-fgl/pkg-descr
deleted file mode 100644
index d07d29bb7860..000000000000
--- a/devel/hs-fgl/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-An inductive representation of manipulating graph data structures.
-
-WWW: http://hackage.haskell.org/package/fgl
diff --git a/devel/hs-file-embed/Makefile b/devel/hs-file-embed/Makefile
deleted file mode 100644
index 27e63c716337..000000000000
--- a/devel/hs-file-embed/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= file-embed
-PORTVERSION= 0.0.10
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Use Template Haskell to embed file contents directly
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-file-embed/distinfo b/devel/hs-file-embed/distinfo
deleted file mode 100644
index d3031a0c3178..000000000000
--- a/devel/hs-file-embed/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627834
-SHA256 (cabal/file-embed-0.0.10.tar.gz) = f751925cec5773a4fad5a48ca0a86a21091ee5f1efccf618a64a89fa2cf5f711
-SIZE (cabal/file-embed-0.0.10.tar.gz) = 6247
diff --git a/devel/hs-file-embed/pkg-descr b/devel/hs-file-embed/pkg-descr
deleted file mode 100644
index 74b2dba7c9cf..000000000000
--- a/devel/hs-file-embed/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Use Template Haskell to read a file or all the files in a directory, and
-turn them into (path, text) pairs embedded in your haskell code.
-
-WWW: https://github.com/snoyberg/file-embed
diff --git a/devel/hs-filemanip/Makefile b/devel/hs-filemanip/Makefile
deleted file mode 100644
index 999933f4df3f..000000000000
--- a/devel/hs-filemanip/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= filemanip
-PORTVERSION= 0.3.6.3
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Expressive file and directory manipulation for Haskell
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl unix-compat
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-filemanip/distinfo b/devel/hs-filemanip/distinfo
deleted file mode 100644
index ab907943273d..000000000000
--- a/devel/hs-filemanip/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627834
-SHA256 (cabal/filemanip-0.3.6.3.tar.gz) = 8836da17baaaf02ca080c9990ece4e0b0c8d6a128f458f8b64fd07b225ca9846
-SIZE (cabal/filemanip-0.3.6.3.tar.gz) = 10369
diff --git a/devel/hs-filemanip/pkg-descr b/devel/hs-filemanip/pkg-descr
deleted file mode 100644
index 0de277d22ee1..000000000000
--- a/devel/hs-filemanip/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A Haskell library for working with files and directories. Includes code
-for pattern matching, finding files, modifying file contents, and more.
-
-WWW: https://github.com/bos/filemanip
diff --git a/devel/hs-filestore/Makefile b/devel/hs-filestore/Makefile
deleted file mode 100644
index 1f7a6eb39460..000000000000
--- a/devel/hs-filestore/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= filestore
-PORTVERSION= 0.6.3.4
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Interface for versioning file stores
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= Diff>=0.2 old-locale>=1.0 split>=0.1 utf8-string>=0.3 xml>=1.3
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-filestore/distinfo b/devel/hs-filestore/distinfo
deleted file mode 100644
index c7443962d627..000000000000
--- a/devel/hs-filestore/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545674897
-SHA256 (cabal/filestore-0.6.3.4.tar.gz) = a06b24a0c522ecec62e6b5bcc2d0c014ced0aa86821b3a522ebd33aa25b63e60
-SIZE (cabal/filestore-0.6.3.4.tar.gz) = 32070
diff --git a/devel/hs-filestore/pkg-descr b/devel/hs-filestore/pkg-descr
deleted file mode 100644
index bd532ee1dc4e..000000000000
--- a/devel/hs-filestore/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-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.
-
-WWW: http://hackage.haskell.org/package/filestore
diff --git a/devel/hs-fmlist/Makefile b/devel/hs-fmlist/Makefile
deleted file mode 100644
index 635355a8ef1a..000000000000
--- a/devel/hs-fmlist/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= fmlist
-PORTVERSION= 0.9.2
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= FoldMap lists are lists represented by their foldMap function
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-fmlist/distinfo b/devel/hs-fmlist/distinfo
deleted file mode 100644
index 47f0bced9971..000000000000
--- a/devel/hs-fmlist/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523130549
-SHA256 (cabal/fmlist-0.9.2.tar.gz) = 8fc4b55d04e7f216740a01acd2f38293e3bd9409a9495e6042a162580c420609
-SIZE (cabal/fmlist-0.9.2.tar.gz) = 4387
diff --git a/devel/hs-fmlist/pkg-descr b/devel/hs-fmlist/pkg-descr
deleted file mode 100644
index 6ba34e535217..000000000000
--- a/devel/hs-fmlist/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-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.
-
-WWW: http://hackage.haskell.org/package/fmlist
diff --git a/devel/hs-fortran-src/Makefile b/devel/hs-fortran-src/Makefile
deleted file mode 100644
index 5aff615f7014..000000000000
--- a/devel/hs-fortran-src/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= fortran-src
-DISTVERSION= 0.2.1.1
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= hello@blubee.me
-COMMENT= Parser and analyses for Fortran standard 66, 77, 90 & 95
-
-LICENSE= APACHE20
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-BROKEN= Doesn't build with newest GHC
-
-USE_CABAL= fgl>=5.0 GenericPretty>=1.2.2 uniplate>=1.6 alex>=3.1 \
- happy>=1.19 unordered-containers>=0.2.9.0 syb>=0.7 \
- hashable>=1.2.3.0
-
-EXECUTABLE= fortran-src
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-fortran-src/distinfo b/devel/hs-fortran-src/distinfo
deleted file mode 100644
index 4f5b984503ba..000000000000
--- a/devel/hs-fortran-src/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1532744573
-SHA256 (cabal/fortran-src-0.2.1.1.tar.gz) = 5fb3eee113f61feae8c556454f3052c61b103be984e158fdaf979b59d2001100
-SIZE (cabal/fortran-src-0.2.1.1.tar.gz) = 135885
diff --git a/devel/hs-fortran-src/files/patch-fortran-src.cabal b/devel/hs-fortran-src/files/patch-fortran-src.cabal
deleted file mode 100644
index 36251a873ae0..000000000000
--- a/devel/hs-fortran-src/files/patch-fortran-src.cabal
+++ /dev/null
@@ -1,29 +0,0 @@
---- fortran-src.cabal.orig 2018-05-18 02:24:45 UTC
-+++ fortran-src.cabal
-@@ -28,7 +28,7 @@ executable fortran-src
- uniplate >= 1.6 && < 2,
- GenericPretty >= 1.2.2 && < 2,
- pretty >= 1.1 && < 2,
-- containers >= 0.5 && < 0.6,
-+ containers >= 0.5 && < 0.7,
- text >= 1.2 && < 2,
- bytestring >= 0.10 && < 0.11,
- binary >= 0.8.3.0 && < 0.9,
-@@ -78,7 +78,7 @@ library
- uniplate >= 1.6 && < 2,
- GenericPretty >= 1.2.2 && < 2,
- pretty >= 1.1 && < 2,
-- containers >= 0.5 && < 0.6,
-+ containers >= 0.5 && < 0.7,
- text >= 1.2 && < 2,
- bytestring >= 0.10 && < 0.11,
- binary >= 0.8.3.0 && < 0.9,
-@@ -102,7 +102,7 @@ test-suite spec
- filepath >= 1.4 && < 2,
- GenericPretty >= 1.2.2 && < 2,
- pretty >= 1.1 && < 2,
-- containers >= 0.5 && < 0.6,
-+ containers >= 0.5 && < 0.7,
- text >= 1.2 && < 2,
- bytestring >= 0.10 && < 0.11,
- binary >= 0.8.3.0 && < 0.9,
diff --git a/devel/hs-fortran-src/pkg-descr b/devel/hs-fortran-src/pkg-descr
deleted file mode 100644
index d5924ae55f04..000000000000
--- a/devel/hs-fortran-src/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Provides lexing, parsing, and basic analyses of Fortran code covering
-standards: FORTRAN 66, FORTRAN 77, Fortran 90, and Fortran 95 and some legacy
-extensions. Includes data flow and basic block analysis, a renamer, and type
-analysis.
-
-WWW: https://github.com/camfort/fortran-src
diff --git a/devel/hs-foundation/Makefile b/devel/hs-foundation/Makefile
deleted file mode 100644
index 4ea31a525dab..000000000000
--- a/devel/hs-foundation/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= foundation
-PORTVERSION= 0.0.21
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= A custom prelude with no dependencies apart from base
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= basement
-
-post-extract:
- ${ECHO} "import Distribution.Simple" > ${WRKSRC}/Setup.hs
- ${ECHO} "main = defaultMain" >> ${WRKSRC}/Setup.hs
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-foundation/distinfo b/devel/hs-foundation/distinfo
deleted file mode 100644
index b3f2200c4583..000000000000
--- a/devel/hs-foundation/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545589565
-SHA256 (cabal/foundation-0.0.21.tar.gz) = 4ed3a0e7f8052b52d27c9806eff3bea51acc2587f74f81db4b8e03e938f283e0
-SIZE (cabal/foundation-0.0.21.tar.gz) = 120009
diff --git a/devel/hs-foundation/pkg-descr b/devel/hs-foundation/pkg-descr
deleted file mode 100644
index 38f7cc1da12d..000000000000
--- a/devel/hs-foundation/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-This package has the following goals:
- * provide a base like sets of modules that provide a consistent set of
- features and bugfixes across multiple versions of GHC (unlike base).
- * provide a better and more efficient prelude than base's prelude.
- * be self-sufficient: no external dependencies apart from base.
- * provide better data-types: packed unicode string by default, arrays.
- * Better numerical classes that better represent mathematical thing
- (No more all-in-one Num).
- * Better I/O system with less Lazy IO
- * Usual partial functions distinguished through type system
-
-WWW: https://hackage.haskell.org/package/foundation
diff --git a/devel/hs-free/Makefile b/devel/hs-free/Makefile
deleted file mode 100644
index 448186bb790e..000000000000
--- a/devel/hs-free/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= free
-PORTVERSION= 5.0.1
-PORTREVISION= 3
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Monads for free
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= bifunctors>=4 comonad>=4 distributive>=0.2.1 exceptions>=0.6 \
- mtl>=2.0.1.0 prelude-extras>=0.4 profunctors>=4 \
- semigroupoids>=4 semigroups>=0.8.3.1 transformers-base
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-free/distinfo b/devel/hs-free/distinfo
deleted file mode 100644
index fa8edc99aba2..000000000000
--- a/devel/hs-free/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523821134
-SHA256 (cabal/free-5.0.1.tar.gz) = b75cb592fdcbe11b83d2316c0cb5c8a66621709f57af9f52bbfcc8e4524e6299
-SIZE (cabal/free-5.0.1.tar.gz) = 64069
diff --git a/devel/hs-free/files/patch-free.cabal b/devel/hs-free/files/patch-free.cabal
deleted file mode 100644
index 9c7d446b9414..000000000000
--- a/devel/hs-free/files/patch-free.cabal
+++ /dev/null
@@ -1,13 +0,0 @@
---- free.cabal.orig 2018-03-08 00:33:22 UTC
-+++ free.cabal
-@@ -84,8 +84,8 @@ library
- transformers-base < 0.5,
- transformers-compat >= 0.3 && < 1,
- template-haskell >= 2.7.0.0 && < 3,
-- exceptions >= 0.6 && < 0.10,
-- containers < 0.6
-+ exceptions >= 0.6 && < 0.11,
-+ containers < 0.7
-
- exposed-modules:
- Control.Applicative.Free
diff --git a/devel/hs-free/pkg-descr b/devel/hs-free/pkg-descr
deleted file mode 100644
index 55c3814564e3..000000000000
--- a/devel/hs-free/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Free monads are useful for many tree-like structures and Domain-Specific
-Languages.
-
-WWW: https://github.com/ekmett/free/
diff --git a/devel/hs-fsnotify/Makefile b/devel/hs-fsnotify/Makefile
deleted file mode 100644
index 678a064f7243..000000000000
--- a/devel/hs-fsnotify/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= fsnotify
-PORTVERSION= 0.2.1.1
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Cross-platform library for file system notifications
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= async>=2.0.1 hinotify>=0.3.7 unix-compat>=0.2
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-fsnotify/distinfo b/devel/hs-fsnotify/distinfo
deleted file mode 100644
index ec5492469977..000000000000
--- a/devel/hs-fsnotify/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523958991
-SHA256 (cabal/fsnotify-0.2.1.1.tar.gz) = 175a75962ad07c30c031fa8931f8d3e32abc06a96676e73e65cb7207e9d2dc90
-SIZE (cabal/fsnotify-0.2.1.1.tar.gz) = 14695
diff --git a/devel/hs-fsnotify/pkg-descr b/devel/hs-fsnotify/pkg-descr
deleted file mode 100644
index ed087a7e1575..000000000000
--- a/devel/hs-fsnotify/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Cross-platform library for file creation, modification, and deletion
-notification. This library builds upon existing libraries for
-platform-specific Window, Mac, and Linux file system event notification.
-
-WWW: https://github.com/haskell-fswatch/hfsnotify
diff --git a/devel/hs-gconf/Makefile b/devel/hs-gconf/Makefile
deleted file mode 100644
index a1c8f1f46a52..000000000000
--- a/devel/hs-gconf/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= gconf
-PORTVERSION= 0.13.1.0
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Binding to the GNOME configuration database system
-
-LICENSE= LGPL21
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USES= pkgconfig
-USE_CABAL= glib>=0.13.0.0 gtk2hs-buildtools
-USE_GNOME= gconf2
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-gconf/distinfo b/devel/hs-gconf/distinfo
deleted file mode 100644
index df39899b5024..000000000000
--- a/devel/hs-gconf/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627837
-SHA256 (cabal/gconf-0.13.1.0.tar.gz) = 57cfa606ef4dcd377e0d77d59b880439382ad05604b3e3d439fd64af64a21dad
-SIZE (cabal/gconf-0.13.1.0.tar.gz) = 26625
diff --git a/devel/hs-gconf/pkg-descr b/devel/hs-gconf/pkg-descr
deleted file mode 100644
index a11bbab17b6a..000000000000
--- a/devel/hs-gconf/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-GConf is a configuration database system for storing application preferences.
-It supports default or mandatory settings set by the administrator, and
-changes to the database are instantly applied to all running applications. It
-is written for the GNOME desktop but doesn't require it.
-
-WWW: http://projects.haskell.org/gtk2hs/
diff --git a/devel/hs-generic-deriving/Makefile b/devel/hs-generic-deriving/Makefile
deleted file mode 100644
index f7d5ce80ff58..000000000000
--- a/devel/hs-generic-deriving/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= generic-deriving
-PORTVERSION= 1.12.1
-PORTREVISION= 3
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Generic programming library for generalised deriving
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-generic-deriving/distinfo b/devel/hs-generic-deriving/distinfo
deleted file mode 100644
index dfebc6140b6d..000000000000
--- a/devel/hs-generic-deriving/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523447778
-SHA256 (cabal/generic-deriving-1.12.1.tar.gz) = f5fd3f733a20deee5a6e752969edac1e04a90e2ee34e005fccb5d35a5c129473
-SIZE (cabal/generic-deriving-1.12.1.tar.gz) = 67982
diff --git a/devel/hs-generic-deriving/files/patch-generic-deriving.cabal b/devel/hs-generic-deriving/files/patch-generic-deriving.cabal
deleted file mode 100644
index 3903715f50bc..000000000000
--- a/devel/hs-generic-deriving/files/patch-generic-deriving.cabal
+++ /dev/null
@@ -1,14 +0,0 @@
---- generic-deriving.cabal.orig 2018-01-11 21:49:37 UTC
-+++ generic-deriving.cabal
-@@ -75,9 +75,9 @@ library
- build-depends: base >= 4.3 && < 4.9
- other-modules: Generics.Deriving.TH.Pre4_9
-
-- build-depends: containers >= 0.1 && < 0.6
-+ build-depends: containers >= 0.1 && < 0.7
- , ghc-prim < 1
-- , template-haskell >= 2.4 && < 2.13
-+ , template-haskell >= 2.4 && < 2.15
-
- default-language: Haskell2010
- ghc-options: -Wall
diff --git a/devel/hs-generic-deriving/pkg-descr b/devel/hs-generic-deriving/pkg-descr
deleted file mode 100644
index 0dc690fe0bee..000000000000
--- a/devel/hs-generic-deriving/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This package provides functionality for generalising the deriving mechanism
-in Haskell to arbitrary classes.
-
-WWW: http://hackage.haskell.org/package/generic-deriving
diff --git a/devel/hs-geniplate-mirror/Makefile b/devel/hs-geniplate-mirror/Makefile
deleted file mode 100644
index 2ade48edfa60..000000000000
--- a/devel/hs-geniplate-mirror/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= geniplate-mirror
-PORTVERSION= 0.7.6
-PORTREVISION= 3
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Use Template Haskell to generate Uniplate-like functions
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-geniplate-mirror/distinfo b/devel/hs-geniplate-mirror/distinfo
deleted file mode 100644
index 5d127d7cd69d..000000000000
--- a/devel/hs-geniplate-mirror/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523650498
-SHA256 (cabal/geniplate-mirror-0.7.6.tar.gz) = 4b6b82d0348e79ae4a5e1deac029441251ae87ec15a7667cf0a1de5ff80215f8
-SIZE (cabal/geniplate-mirror-0.7.6.tar.gz) = 9314
diff --git a/devel/hs-geniplate-mirror/files/patch-geniplate-mirror.cabal b/devel/hs-geniplate-mirror/files/patch-geniplate-mirror.cabal
deleted file mode 100644
index ac725f7bf8b4..000000000000
--- a/devel/hs-geniplate-mirror/files/patch-geniplate-mirror.cabal
+++ /dev/null
@@ -1,10 +0,0 @@
---- geniplate-mirror.cabal.orig 2018-02-07 14:46:43 UTC
-+++ geniplate-mirror.cabal
-@@ -28,6 +28,6 @@ source-repository head
- location: https://github.com/danr/geniplate
-
- library
-- Build-Depends: base >= 4 && < 5.0, template-haskell < 2.14, mtl
-+ Build-Depends: base >= 4 && < 5.0, template-haskell < 2.15, mtl
-
- Exposed-modules: Data.Generics.Geniplate
diff --git a/devel/hs-geniplate-mirror/pkg-descr b/devel/hs-geniplate-mirror/pkg-descr
deleted file mode 100644
index 33fcbd4d869d..000000000000
--- a/devel/hs-geniplate-mirror/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Use Template Haskell to generate Uniplate-like functions.
-
-WWW: https://github.com/danr/geniplate
diff --git a/devel/hs-ghc-mtl/Makefile b/devel/hs-ghc-mtl/Makefile
deleted file mode 100644
index 146853ae3520..000000000000
--- a/devel/hs-ghc-mtl/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= ghc-mtl
-PORTVERSION= 1.2.1.0
-PORTREVISION= 7
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Mtl-compatible version of the Ghc-Api monads and monad-transformers
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= exceptions>=0.6 extensible-exceptions mtl
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-ghc-mtl/distinfo b/devel/hs-ghc-mtl/distinfo
deleted file mode 100644
index 61739ae5260f..000000000000
--- a/devel/hs-ghc-mtl/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627837
-SHA256 (cabal/ghc-mtl-1.2.1.0.tar.gz) = 934e36c03ae0cbf59d6eb6d626983a3e520c6101417284b0a652db74e333d940
-SIZE (cabal/ghc-mtl-1.2.1.0.tar.gz) = 2963
diff --git a/devel/hs-ghc-mtl/pkg-descr b/devel/hs-ghc-mtl/pkg-descr
deleted file mode 100644
index 78107337605e..000000000000
--- a/devel/hs-ghc-mtl/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Provides an 'mtl' compatible version of the 'GhcT' monad-transformer
-defined in the 'GHC-API' since version 6.10.1.
-
-WWW: http://hub.darcs.net/jcpetruzza/ghc-mtl
diff --git a/devel/hs-ghc-paths/Makefile b/devel/hs-ghc-paths/Makefile
deleted file mode 100644
index d152df0fd51c..000000000000
--- a/devel/hs-ghc-paths/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= ghc-paths
-PORTVERSION= 0.1.0.9
-PORTREVISION= 13
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Knowledge of GHC's installation directories
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-ghc-paths/distinfo b/devel/hs-ghc-paths/distinfo
deleted file mode 100644
index 46b995f709f4..000000000000
--- a/devel/hs-ghc-paths/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627837
-SHA256 (cabal/ghc-paths-0.1.0.9.tar.gz) = afa68fb86123004c37c1dc354286af2d87a9dcfb12ddcb80e8bd0cd55bc87945
-SIZE (cabal/ghc-paths-0.1.0.9.tar.gz) = 2402
diff --git a/devel/hs-ghc-paths/pkg-descr b/devel/hs-ghc-paths/pkg-descr
deleted file mode 100644
index 82789d455542..000000000000
--- a/devel/hs-ghc-paths/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Knowledge of GHC's installation directories.
-
-WWW: http://hackage.haskell.org/packages/ghc-paths
diff --git a/devel/hs-gio/Makefile b/devel/hs-gio/Makefile
deleted file mode 100644
index 82a11128c320..000000000000
--- a/devel/hs-gio/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= gio
-PORTVERSION= 0.13.3.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Binding to the GIO
-
-LICENSE= LGPL21
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USES= pkgconfig
-USE_CABAL= glib>=0.13.0.0 mtl
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-gio/distinfo b/devel/hs-gio/distinfo
deleted file mode 100644
index ab8dd7804ffd..000000000000
--- a/devel/hs-gio/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627838
-SHA256 (cabal/gio-0.13.3.1.tar.gz) = ac63f42321800731b9dc1f753f27ee877c04fdf7bcbcab0e2c57348a4739d827
-SIZE (cabal/gio-0.13.3.1.tar.gz) = 70058
diff --git a/devel/hs-gio/pkg-descr b/devel/hs-gio/pkg-descr
deleted file mode 100644
index 48c3f357460d..000000000000
--- a/devel/hs-gio/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-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.
-
-WWW: http://projects.haskell.org/gtk2hs/
diff --git a/devel/hs-gitrev/Makefile b/devel/hs-gitrev/Makefile
deleted file mode 100644
index 90ef3312d88f..000000000000
--- a/devel/hs-gitrev/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= gitrev
-PORTVERSION= 1.3.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Compile git revision info into Haskell projects
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= base-compat
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-gitrev/distinfo b/devel/hs-gitrev/distinfo
deleted file mode 100644
index a663b88ab8f5..000000000000
--- a/devel/hs-gitrev/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1500996936
-SHA256 (cabal/gitrev-1.3.1.tar.gz) = a89964db24f56727b0e7b10c98fe7c116d721d8c46f52d6e77088669aaa38332
-SIZE (cabal/gitrev-1.3.1.tar.gz) = 3756
diff --git a/devel/hs-gitrev/pkg-descr b/devel/hs-gitrev/pkg-descr
deleted file mode 100644
index bb27b0d5b2a0..000000000000
--- a/devel/hs-gitrev/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-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.
-
-WWW: https://github.com/acfoltzer/gitrev
-
diff --git a/devel/hs-glib/Makefile b/devel/hs-glib/Makefile
deleted file mode 100644
index 8c9398564180..000000000000
--- a/devel/hs-glib/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= glib
-PORTVERSION= 0.13.6.0
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Binding to the GLIB library for Gtk2Hs
-
-LICENSE= LGPL21
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USES= pkgconfig
-USE_CABAL= gtk2hs-buildtools utf8-string>=0.2
-USE_GNOME= glib20
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-glib/distinfo b/devel/hs-glib/distinfo
deleted file mode 100644
index 89495003481c..000000000000
--- a/devel/hs-glib/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524403919
-SHA256 (cabal/glib-0.13.6.0.tar.gz) = 4e71062c6a458440294d820e21449aa4666deed2ea233ef5915da7c1d4aee8eb
-SIZE (cabal/glib-0.13.6.0.tar.gz) = 39809
diff --git a/devel/hs-glib/pkg-descr b/devel/hs-glib/pkg-descr
deleted file mode 100644
index 70de5d084067..000000000000
--- a/devel/hs-glib/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-GLib is a collection of C data structures and utility functions for the
-GObject system, main loop implementation, for strings and common data
-structures 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.
-
-WWW: http://projects.haskell.org/gtk2hs/
diff --git a/devel/hs-haddock-api/Makefile b/devel/hs-haddock-api/Makefile
deleted file mode 100644
index 3afa20019e0d..000000000000
--- a/devel/hs-haddock-api/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= haddock-api
-PORTVERSION= 2.21.0
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Documentation-generation tool for Haskell libraries
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-BROKEN= Doesn't build with recent GHC
-
-USE_CABAL= ghc-paths haddock-library>=1.2
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-haddock-api/distinfo b/devel/hs-haddock-api/distinfo
deleted file mode 100644
index deed8b7f2f19..000000000000
--- a/devel/hs-haddock-api/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545846892
-SHA256 (cabal/haddock-api-2.21.0.tar.gz) = dcaeb11b9fa22544b932492198b373abf598c87fedc3ea05ae125a6230ecd148
-SIZE (cabal/haddock-api-2.21.0.tar.gz) = 177939
diff --git a/devel/hs-haddock-api/pkg-descr b/devel/hs-haddock-api/pkg-descr
deleted file mode 100644
index 17176ab296b8..000000000000
--- a/devel/hs-haddock-api/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Haddock is a documentation-generation tool for Haskell libraries.
-
-WWW: http://www.haskell.org/haddock/
diff --git a/devel/hs-haddock-library/Makefile b/devel/hs-haddock-library/Makefile
deleted file mode 100644
index bdd07b0d092e..000000000000
--- a/devel/hs-haddock-library/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= haddock-library
-PORTVERSION= 1.7.0
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Library exposing some functionality of Haddock
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= attoparsec
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-haddock-library/distinfo b/devel/hs-haddock-library/distinfo
deleted file mode 100644
index 891f29a53ddc..000000000000
--- a/devel/hs-haddock-library/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545833664
-SHA256 (cabal/haddock-library-1.7.0.tar.gz) = e7c2794a7eb352824f098cafa07bc0506f2c3633808bfbf4c64aef0ba664d011
-SIZE (cabal/haddock-library-1.7.0.tar.gz) = 26315
diff --git a/devel/hs-haddock-library/pkg-descr b/devel/hs-haddock-library/pkg-descr
deleted file mode 100644
index 60d7b0fcfcba..000000000000
--- a/devel/hs-haddock-library/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Haddock is a documentation-generation tool for Haskell libraries. These
-modules expose some functionality of it without pulling in the GHC
-dependency.
-
-WWW: http://www.haskell.org/haddock/
diff --git a/devel/hs-hashable/Makefile b/devel/hs-hashable/Makefile
deleted file mode 100644
index d18e283faa0a..000000000000
--- a/devel/hs-hashable/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hashable
-PORTVERSION= 1.2.7.0
-PORTREVISION= 3
-PORTEPOCH= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Class for types that can be converted to a hash value
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-FLAGS_DEFINE= INTEGER_GMP SSE2 SSE41
-FLAGS_DEFAULT_amd64= INTEGER_GMP SSE2
-FLAGS_DEFAULT_i386= INTEGER_GMP SSE2
-
-INTEGER_GMP_DESC= Use integer-gmp for fast Integer instances
-INTEGER_GMP_FLAG_ENABLE= integer-gmp
-
-SSE2_DESC= Support for SSE 2
-SSE2_FLAG_ENABLE= sse2
-
-SSE41_DESC= Support for SSE 4.1
-SSE41_FLAG_ENABLE= sse41
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-hashable/distinfo b/devel/hs-hashable/distinfo
deleted file mode 100644
index 9c8ed5b1f252..000000000000
--- a/devel/hs-hashable/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523295742
-SHA256 (cabal/hashable-1.2.7.0.tar.gz) = ecb5efc0586023f5a0dc861100621c1dbb4cbb2f0516829a16ebac39f0432abf
-SIZE (cabal/hashable-1.2.7.0.tar.gz) = 30182
diff --git a/devel/hs-hashable/files/patch-hashable.cabal b/devel/hs-hashable/files/patch-hashable.cabal
deleted file mode 100644
index 6a39053c03b6..000000000000
--- a/devel/hs-hashable/files/patch-hashable.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- hashable.cabal.orig 2018-03-07 22:02:09 UTC
-+++ hashable.cabal
-@@ -48,7 +48,7 @@ Library
- Exposed-modules: Data.Hashable
- Data.Hashable.Lifted
- Other-modules: Data.Hashable.Class
-- Build-depends: base >= 4.4 && < 4.12,
-+ Build-depends: base >= 4.4 && < 4.13,
- bytestring >= 0.9 && < 0.11,
- deepseq >= 1.3 && < 1.5
- if impl(ghc)
diff --git a/devel/hs-hashable/pkg-descr b/devel/hs-hashable/pkg-descr
deleted file mode 100644
index 62f85fcd1d78..000000000000
--- a/devel/hs-hashable/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This package defines a class, 'Hashable', for types that can be converted
-to a hash value. This class exists for the benefit of hashing-based data
-structures. The package provides instances for basic types and a way to
-combine hash values.
-
-WWW: https://github.com/tibbe/hashable
diff --git a/devel/hs-hashtables/Makefile b/devel/hs-hashtables/Makefile
deleted file mode 100644
index ddf46c7d5c46..000000000000
--- a/devel/hs-hashtables/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hashtables
-PORTVERSION= 1.2.3.0
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Mutable hash tables in the ST monad
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= hashable>=1.1 primitive vector>=0.7
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-hashtables/distinfo b/devel/hs-hashtables/distinfo
deleted file mode 100644
index 19284d783f92..000000000000
--- a/devel/hs-hashtables/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523445335
-SHA256 (cabal/hashtables-1.2.3.0.tar.gz) = f956b4bb6113f30193c9d85caebeda5000c29d8acf4f4994af650d3748bf73a5
-SIZE (cabal/hashtables-1.2.3.0.tar.gz) = 57335
diff --git a/devel/hs-hashtables/pkg-descr b/devel/hs-hashtables/pkg-descr
deleted file mode 100644
index a165a24737aa..000000000000
--- a/devel/hs-hashtables/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This package provides a couple of different implementations of mutable
-hash tables in the ST monad, as well as a type class abstracting their
-common operations, and a set of wrappers to use the hash tables in the
-IO monad.
-
-WWW: https://github.com/gregorycollins/hashtables
diff --git a/devel/hs-haskell-lexer/Makefile b/devel/hs-haskell-lexer/Makefile
deleted file mode 100644
index 387ac617900c..000000000000
--- a/devel/hs-haskell-lexer/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= haskell-lexer
-PORTVERSION= 1.0.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= A fully compliant Haskell 98 lexer
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-haskell-lexer/distinfo b/devel/hs-haskell-lexer/distinfo
deleted file mode 100644
index 12a4838366d0..000000000000
--- a/devel/hs-haskell-lexer/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499720420
-SHA256 (cabal/haskell-lexer-1.0.1.tar.gz) = d7d42ab3c4bc2f0232ede8b005fb9de57f862ee4c1c83aa61e1022346fc84366
-SIZE (cabal/haskell-lexer-1.0.1.tar.gz) = 12380
diff --git a/devel/hs-haskell-lexer/pkg-descr b/devel/hs-haskell-lexer/pkg-descr
deleted file mode 100644
index 69b5920898aa..000000000000
--- a/devel/hs-haskell-lexer/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A fully compliant Haskell 98 lexer.
-
-WWW: http://hackage.haskell.org/package/haskell-lexer
diff --git a/devel/hs-haskell-src-exts-util/Makefile b/devel/hs-haskell-src-exts-util/Makefile
deleted file mode 100644
index 610bdc71460f..000000000000
--- a/devel/hs-haskell-src-exts-util/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= haskell-src-exts-util
-PORTVERSION= 0.2.3
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Manipulating Haskell source
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= data-default haskell-src-exts semigroups uniplate
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-haskell-src-exts-util/distinfo b/devel/hs-haskell-src-exts-util/distinfo
deleted file mode 100644
index 8cc1aec9957d..000000000000
--- a/devel/hs-haskell-src-exts-util/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1531825609
-SHA256 (cabal/haskell-src-exts-util-0.2.3.tar.gz) = e833ef33423645fee4a300ff4e1354618a0d115a954cd62e72096175513803a0
-SIZE (cabal/haskell-src-exts-util-0.2.3.tar.gz) = 6202
diff --git a/devel/hs-haskell-src-exts-util/pkg-descr b/devel/hs-haskell-src-exts-util/pkg-descr
deleted file mode 100644
index 29b2fa1249f5..000000000000
--- a/devel/hs-haskell-src-exts-util/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Haskell-Source with Extensions (HSE, haskell-src-exts) is an extension of
-the standard haskell-src package, and handles most registered syntactic
-extensions to Haskell. This package contains helper functions for working
-with haskell-src-exts trees.
-
-WWW: https://github.com/haskell-suite/haskell-src-exts-util
diff --git a/devel/hs-haskell-src-exts/Makefile b/devel/hs-haskell-src-exts/Makefile
deleted file mode 100644
index e9faff27337c..000000000000
--- a/devel/hs-haskell-src-exts/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= haskell-src-exts
-PORTVERSION= 1.21.0
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Manipulating Haskell source
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= cpphs
-USE_HAPPY= yes
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-haskell-src-exts/distinfo b/devel/hs-haskell-src-exts/distinfo
deleted file mode 100644
index 506f1e9f26c8..000000000000
--- a/devel/hs-haskell-src-exts/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545681093
-SHA256 (cabal/haskell-src-exts-1.21.0.tar.gz) = 95dac187824edfa23b6a2363880b5e113df8ce4a641e8a0f76e6d45aaa699ff3
-SIZE (cabal/haskell-src-exts-1.21.0.tar.gz) = 1231435
diff --git a/devel/hs-haskell-src-exts/pkg-descr b/devel/hs-haskell-src-exts/pkg-descr
deleted file mode 100644
index f591d63b87e7..000000000000
--- a/devel/hs-haskell-src-exts/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-Haskell-Source with Extensions (HSE, haskell-src-exts) is an extension of
-the standard haskell-src package, and handles most registered syntactic
-extensions to Haskell, including:
-
- * Multi-parameter type classes with functional dependencies
- * Indexed type families (including associated types)
- * Empty data declarations
- * GADTs
- * Implicit parameters
- * Template Haskell
-
-and a few more. All extensions implemented in GHC are supported.
-Apart from these standard extensions, it also handles regular patterns as
-per the HaRP extension as well as HSX-style embedded XML syntax.
-
-WWW: https://github.com/haskell-suite/haskell-src-exts
diff --git a/devel/hs-haskell-src-meta/Makefile b/devel/hs-haskell-src-meta/Makefile
deleted file mode 100644
index a5866191440d..000000000000
--- a/devel/hs-haskell-src-meta/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= haskell-src-meta
-PORTVERSION= 0.8.0.3
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Parse source to template-haskell abstract syntax
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= haskell-src-exts safe syb th-orphans
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-haskell-src-meta/distinfo b/devel/hs-haskell-src-meta/distinfo
deleted file mode 100644
index ac98cdb1e404..000000000000
--- a/devel/hs-haskell-src-meta/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545757485
-SHA256 (cabal/haskell-src-meta-0.8.0.3.tar.gz) = 8473e3555080860c2043581b398dbab67319584a568463b074a092fd4d095822
-SIZE (cabal/haskell-src-meta-0.8.0.3.tar.gz) = 20473
diff --git a/devel/hs-haskell-src-meta/files/patch-fix-build-with-src-exts b/devel/hs-haskell-src-meta/files/patch-fix-build-with-src-exts
deleted file mode 100644
index f2ceb2a8c0f6..000000000000
--- a/devel/hs-haskell-src-meta/files/patch-fix-build-with-src-exts
+++ /dev/null
@@ -1,28 +0,0 @@
-From 109ee29d5fd0f4e23fdd2f80eb122d66341b64a9 Mon Sep 17 00:00:00 2001
-From: Galen Huntington <galen@alumni.reed.edu>
-Date: Sun, 23 Dec 2018 22:57:21 -0800
-Subject: [PATCH] Support haskell-src-exts 1.21.
-
----
- haskell-src-meta.cabal | 2 +-
- src/Language/Haskell/Meta/Syntax/Translate.hs | 2 ++
- 2 files changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/src/Language/Haskell/Meta/Syntax/Translate.hs b/src/Language/Haskell/Meta/Syntax/Translate.hs
-index 0dba4f5..aa95cff 100644
---- src/Language/Haskell/Meta/Syntax/Translate.hs
-+++ src/Language/Haskell/Meta/Syntax/Translate.hs
-@@ -314,11 +314,13 @@ instance ToName TyVarBndr where
- toName (PlainTV n) = n
- toName (KindedTV n _) = n
-
-+#if !MIN_VERSION_haskell_src_exts(1,21,0)
- instance ToType (Hs.Kind l) where
- toType (Hs.KindStar _) = StarT
- toType (Hs.KindFn _ k1 k2) = toType k1 .->. toType k2
- toType (Hs.KindParen _ kp) = toType kp
- toType (Hs.KindVar _ n) = VarT (toName n)
-+#endif
-
- toKind :: Hs.Kind l -> Kind
- toKind = toType
diff --git a/devel/hs-haskell-src-meta/files/patch-haskell-src-meta.cabal b/devel/hs-haskell-src-meta/files/patch-haskell-src-meta.cabal
deleted file mode 100644
index 50852723535e..000000000000
--- a/devel/hs-haskell-src-meta/files/patch-haskell-src-meta.cabal
+++ /dev/null
@@ -1,17 +0,0 @@
---- haskell-src-meta.cabal.orig 2018-06-19 10:23:31 UTC
-+++ haskell-src-meta.cabal
-@@ -17,11 +17,11 @@ description: The translation from haskell-src-e
- extra-source-files: ChangeLog README.md examples/*.hs
-
- library
-- build-depends: base >= 4.6 && < 4.12,
-- haskell-src-exts >= 1.18 && < 1.21,
-+ build-depends: base >= 4.6 && < 4.13,
-+ haskell-src-exts >= 1.18 && < 1.22,
- pretty >= 1.0 && < 1.2,
- syb >= 0.1 && < 0.8,
-- template-haskell >= 2.8 && < 2.14,
-+ template-haskell >= 2.8 && < 2.15,
- th-orphans >= 0.9.1 && < 0.14
-
- if impl(ghc < 7.8)
diff --git a/devel/hs-haskell-src-meta/pkg-descr b/devel/hs-haskell-src-meta/pkg-descr
deleted file mode 100644
index 7d35074b8eb2..000000000000
--- a/devel/hs-haskell-src-meta/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The translation from haskell-src-exts abstract syntax to template-haskell
-abstract syntax.
-
-WWW: https://github.com/bmillwood/haskell-src-meta/
diff --git a/devel/hs-haskell-src/Makefile b/devel/hs-haskell-src/Makefile
deleted file mode 100644
index 3187b45ea736..000000000000
--- a/devel/hs-haskell-src/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= haskell-src
-PORTVERSION= 1.0.3.0
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Support for manipulating Haskell source code
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_HAPPY= yes
-USE_CABAL= syb
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-haskell-src/distinfo b/devel/hs-haskell-src/distinfo
deleted file mode 100644
index 3fd728843029..000000000000
--- a/devel/hs-haskell-src/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524150777
-SHA256 (cabal/haskell-src-1.0.3.0.tar.gz) = b4b4941e8883da32c3f2b93f3ecdd5cff82ff9304cb91e89850b19095c908dbc
-SIZE (cabal/haskell-src-1.0.3.0.tar.gz) = 29863
diff --git a/devel/hs-haskell-src/pkg-descr b/devel/hs-haskell-src/pkg-descr
deleted file mode 100644
index 6c8e2a9c5c52..000000000000
--- a/devel/hs-haskell-src/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-The haskell-src package provides support for manipulating Haskell source
-code. The package provides a lexer, parser and pretty-printer, and a
-definition of a Haskell abstract syntax tree (AST). Common uses of this
-package are to parse or generate Haskell 98 code.
-
-WWW: http://hackage.haskell.org/package/haskell-src
diff --git a/devel/hs-hex/Makefile b/devel/hs-hex/Makefile
deleted file mode 100644
index c0379e2a00a6..000000000000
--- a/devel/hs-hex/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hex
-PORTVERSION= 0.1.2
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Convert strings into hexadecimal and back
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-hex/distinfo b/devel/hs-hex/distinfo
deleted file mode 100644
index 865934a937ce..000000000000
--- a/devel/hs-hex/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627841
-SHA256 (cabal/hex-0.1.2.tar.gz) = 12ee1243edd80570a486521565fb0c9b5e39374f21a12f050636e71d55ec61ec
-SIZE (cabal/hex-0.1.2.tar.gz) = 1956
diff --git a/devel/hs-hex/pkg-descr b/devel/hs-hex/pkg-descr
deleted file mode 100644
index 470b803bbe3d..000000000000
--- a/devel/hs-hex/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Convert strings into hexadecimal and back.
-
-WWW: http://hackage.haskell.org/package/hex
diff --git a/devel/hs-hinotify/Makefile b/devel/hs-hinotify/Makefile
deleted file mode 100644
index 36bcb3fc20a3..000000000000
--- a/devel/hs-hinotify/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hinotify
-PORTVERSION= 0.3.10
-PORTREVISION= 3
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Haskell binding to inotify
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-LIB_DEPENDS= libinotify.so:devel/libinotify
-
-USE_CABAL= async hashable
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-hinotify/distinfo b/devel/hs-hinotify/distinfo
deleted file mode 100644
index 1db0ae299578..000000000000
--- a/devel/hs-hinotify/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523460966
-SHA256 (cabal/hinotify-0.3.10.tar.gz) = af2b7d5733ab52ca38f0d9aed1ec37304f1d6964caa0fb556b8215858c1d5d9d
-SIZE (cabal/hinotify-0.3.10.tar.gz) = 9193
diff --git a/devel/hs-hinotify/files/patch-hinotify.cabal b/devel/hs-hinotify/files/patch-hinotify.cabal
deleted file mode 100644
index b2a293f1068a..000000000000
--- a/devel/hs-hinotify/files/patch-hinotify.cabal
+++ /dev/null
@@ -1,12 +0,0 @@
---- hinotify.cabal.orig 2015-08-08 07:35:44 UTC
-+++ hinotify.cabal
-@@ -32,6 +32,9 @@ library
- includes: sys/inotify.h
- hs-source-dirs: src
-
-+ if os(freebsd)
-+ extra-libraries: inotify
-+
- test-suite test001
- type: exitcode-stdio-1.0
- build-depends: base, directory, hinotify
diff --git a/devel/hs-hinotify/pkg-descr b/devel/hs-hinotify/pkg-descr
deleted file mode 100644
index df58c92156ce..000000000000
--- a/devel/hs-hinotify/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This library provides a wrapper to the Linux Kernel's inotify feature,
-allowing applications to subscribe to notifications when a file is accessed
-or modified.
-
-WWW: https://github.com/kolmodin/hinotify.git
diff --git a/devel/hs-hint/Makefile b/devel/hs-hint/Makefile
deleted file mode 100644
index e8e649c93027..000000000000
--- a/devel/hs-hint/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= hint
-PORTVERSION= 0.9.0
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Runtime Haskell interpreter (GHC API wrapper)
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= exceptions extensible-exceptions ghc-mtl>=1.2.1 ghc-paths \
- mtl random temporary utf8-string
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-hint/distinfo b/devel/hs-hint/distinfo
deleted file mode 100644
index 902400af9715..000000000000
--- a/devel/hs-hint/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545674257
-SHA256 (cabal/hint-0.9.0.tar.gz) = 7425af412a66d22f254608b4e9f552d65fd96c6cc5885af7b2ed0af62923f8bc
-SIZE (cabal/hint-0.9.0.tar.gz) = 31062
diff --git a/devel/hs-hint/pkg-descr b/devel/hs-hint/pkg-descr
deleted file mode 100644
index 3d4c8816ed2f..000000000000
--- a/devel/hs-hint/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-This library defines an Interpreter monad. It allows to load Haskell
-modules, browse them, type-check and evaluate strings with Haskell
-expressions and even coerce them into values. The library is
-thread-safe and type-safe (even the coercion of expressions to values).
-It is, essentially, a huge subset of the GHC API wrapped in a simpler
-API.
-
-WWW: http://hub.darcs.net/jcpetruzza/hint
diff --git a/devel/hs-hlibev/Makefile b/devel/hs-hlibev/Makefile
deleted file mode 100644
index 1dc3d4ab4257..000000000000
--- a/devel/hs-hlibev/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hlibev
-PORTVERSION= 0.4.0
-PORTREVISION= 18
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= FFI interface to libev
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= network
-
-LIB_DEPENDS= libev.so:devel/libev
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-hlibev/distinfo b/devel/hs-hlibev/distinfo
deleted file mode 100644
index 6d33daf25c98..000000000000
--- a/devel/hs-hlibev/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627841
-SHA256 (cabal/hlibev-0.4.0.tar.gz) = dc37dafa42fad03228f353eaa0cda8d57eaf2f8c2558c3de29d2425526e02610
-SIZE (cabal/hlibev-0.4.0.tar.gz) = 6366
diff --git a/devel/hs-hlibev/pkg-descr b/devel/hs-hlibev/pkg-descr
deleted file mode 100644
index 32dc12f1f31f..000000000000
--- a/devel/hs-hlibev/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-FFI interface to libev.
-
-WWW: https://github.com/aycanirican/hlibev
diff --git a/devel/hs-hourglass/Makefile b/devel/hs-hourglass/Makefile
deleted file mode 100644
index a37f506f006e..000000000000
--- a/devel/hs-hourglass/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hourglass
-PORTVERSION= 0.2.11
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Simple performant time related library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-hourglass/distinfo b/devel/hs-hourglass/distinfo
deleted file mode 100644
index 884a1f43d036..000000000000
--- a/devel/hs-hourglass/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523386565
-SHA256 (cabal/hourglass-0.2.11.tar.gz) = 18a6bb303fc055275cca45aaffc17b6a04b2e9d7509aa5aa5bb9d9239f4e4f51
-SIZE (cabal/hourglass-0.2.11.tar.gz) = 25904
diff --git a/devel/hs-hourglass/pkg-descr b/devel/hs-hourglass/pkg-descr
deleted file mode 100644
index f889cef83c9d..000000000000
--- a/devel/hs-hourglass/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Simple time library focusing on simple but powerful and performant API
-The backbone of the library are the Timeable and Time type classes.
-Each Timeable instances can be converted to type that has a Time
-instances, and thus are different representations of current time.
-
-WWW: https://github.com/vincenthz/hs-hourglass
diff --git a/devel/hs-hsb2hs/Makefile b/devel/hs-hsb2hs/Makefile
deleted file mode 100644
index 5320040acf8d..000000000000
--- a/devel/hs-hsb2hs/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hsb2hs
-PORTVERSION= 0.3.1
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Preprocesses a file, adding blobs from files as string literals
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= preprocessor-tools>1.0
-
-EXECUTABLE= hsb2hs
-STANDALONE= yes
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-hsb2hs/distinfo b/devel/hs-hsb2hs/distinfo
deleted file mode 100644
index 7678c1dbee86..000000000000
--- a/devel/hs-hsb2hs/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627843
-SHA256 (cabal/hsb2hs-0.3.1.tar.gz) = 8ad800820554f273ada083dfce2f463d920fb1ceb053255023a4c883b090f9d8
-SIZE (cabal/hsb2hs-0.3.1.tar.gz) = 2387
diff --git a/devel/hs-hsb2hs/pkg-descr b/devel/hs-hsb2hs/pkg-descr
deleted file mode 100644
index 60ea929041eb..000000000000
--- a/devel/hs-hsb2hs/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Hsb2hs is a preprocessor that allows you to include the contents of
-files as string literals in your Haskell programs and libraries. It is
-an alternative to file-embed for those who do not want to rely on
-Template Haskell.
-
-WWW: http://hackage.haskell.org/package/hsb2hs
diff --git a/devel/hs-hslogger/Makefile b/devel/hs-hslogger/Makefile
deleted file mode 100644
index 7ceeec7f757c..000000000000
--- a/devel/hs-hslogger/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= hslogger
-PORTVERSION= 1.2.12
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Versatile logging framework
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl network old-locale
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-hslogger/distinfo b/devel/hs-hslogger/distinfo
deleted file mode 100644
index fa0fcfdf5223..000000000000
--- a/devel/hs-hslogger/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545658038
-SHA256 (cabal/hslogger-1.2.12.tar.gz) = f97a4c89d0921f237999de5d44950127dbe8baa177960ccccbfb79cccfd46c7a
-SIZE (cabal/hslogger-1.2.12.tar.gz) = 36228
diff --git a/devel/hs-hslogger/pkg-descr b/devel/hs-hslogger/pkg-descr
deleted file mode 100644
index 290e1708d552..000000000000
--- a/devel/hs-hslogger/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-hslogger is a logging framework for Haskell, roughly similar to Python's
-logging module.
-
-hslogger lets each log message have a priority and source be associated
-with it. The programmer can then define global handlers that route or
-filter messages based on the priority and source. hslogger also has a
-syslog handler built in.
-
-WWW: http://software.complete.org/hslogger
diff --git a/devel/hs-hslua-module-text/Makefile b/devel/hs-hslua-module-text/Makefile
deleted file mode 100644
index 6d3f810992cc..000000000000
--- a/devel/hs-hslua-module-text/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hslua-module-text
-PORTVERSION= 0.2.0
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Lua module for text
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= hslua
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-hslua-module-text/distinfo b/devel/hs-hslua-module-text/distinfo
deleted file mode 100644
index e983819d892b..000000000000
--- a/devel/hs-hslua-module-text/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545833621
-SHA256 (cabal/hslua-module-text-0.2.0.tar.gz) = 711705b9befac9b65cc44e13483dc5b6ddcca45bc049813863653276908d8f7e
-SIZE (cabal/hslua-module-text-0.2.0.tar.gz) = 3583
diff --git a/devel/hs-hslua-module-text/pkg-descr b/devel/hs-hslua-module-text/pkg-descr
deleted file mode 100644
index 59de04cbab38..000000000000
--- a/devel/hs-hslua-module-text/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-UTF-8 aware subset of Lua's string module.
-
-WWW: https://github.com/hslua/hslua-module-test
diff --git a/devel/hs-hslua/Makefile b/devel/hs-hslua/Makefile
deleted file mode 100644
index 3a00cb2938fa..000000000000
--- a/devel/hs-hslua/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hslua
-PORTVERSION= 1.0.1
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Lua language interpreter embedding in Haskell
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= exceptions
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-hslua/distinfo b/devel/hs-hslua/distinfo
deleted file mode 100644
index c3e209494538..000000000000
--- a/devel/hs-hslua/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545846233
-SHA256 (cabal/hslua-1.0.1.tar.gz) = ca4e74bbbd6917877bf61e86505d6550603aa62659c2ec8c3780d8be29feb1a0
-SIZE (cabal/hslua-1.0.1.tar.gz) = 235701
diff --git a/devel/hs-hslua/files/patch-hslua.cabal b/devel/hs-hslua/files/patch-hslua.cabal
deleted file mode 100644
index 565ff33c2831..000000000000
--- a/devel/hs-hslua/files/patch-hslua.cabal
+++ /dev/null
@@ -1,10 +0,0 @@
---- hslua.cabal.orig 2018-10-01 07:39:40 UTC
-+++ hslua.cabal
-@@ -91,7 +91,6 @@ library
- , bytestring >= 0.10.2 && < 0.11
- , containers >= 0.5 && < 0.7
- , exceptions >= 0.8 && < 0.11
-- , fail >= 4.9 && < 5
- , mtl >= 2.2 && < 2.3
- , text >= 1.0 && < 1.3
- hs-source-dirs: src
diff --git a/devel/hs-hslua/pkg-descr b/devel/hs-hslua/pkg-descr
deleted file mode 100644
index f2dc2410232d..000000000000
--- a/devel/hs-hslua/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The Scripting.Lua module is a wrapper of Lua language interpreter. This
-package contains full Lua interpreter version 5.1.5.
-
-WWW: http://hackage.haskell.org/package/hslua
diff --git a/devel/hs-hspec-core/Makefile b/devel/hs-hspec-core/Makefile
deleted file mode 100644
index 378f69e998bc..000000000000
--- a/devel/hs-hspec-core/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hspec-core
-PORTVERSION= 2.5.0
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Testing Framework for Haskell
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= ansi-terminal>=0.5 async>=2 clock hspec-expectations>=0.7.1 \
- HUnit>=1.2.5 QuickCheck>=2.5.1 quickcheck-io random setenv \
- tf-random
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-hspec-core/distinfo b/devel/hs-hspec-core/distinfo
deleted file mode 100644
index d4be3bf638d8..000000000000
--- a/devel/hs-hspec-core/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523960255
-SHA256 (cabal/hspec-core-2.5.0.tar.gz) = f2e5e1b6142eccda9dd9a03212cad691ceba6f66c99e01098bdfdd9c55d708dd
-SIZE (cabal/hspec-core-2.5.0.tar.gz) = 55084
diff --git a/devel/hs-hspec-core/pkg-descr b/devel/hs-hspec-core/pkg-descr
deleted file mode 100644
index 5ba9ca9805e0..000000000000
--- a/devel/hs-hspec-core/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This package exposes internal types and functions that can be used to
-extend Hspec's functionality.
-
-WWW: http://hspec.github.io/
diff --git a/devel/hs-hspec-expectations/Makefile b/devel/hs-hspec-expectations/Makefile
deleted file mode 100644
index 17cd5b9d3801..000000000000
--- a/devel/hs-hspec-expectations/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hspec-expectations
-PORTVERSION= 0.8.2
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Catchy combinators for HUnit
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= call-stack HUnit
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-hspec-expectations/distinfo b/devel/hs-hspec-expectations/distinfo
deleted file mode 100644
index a652ea8cc82f..000000000000
--- a/devel/hs-hspec-expectations/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499544608
-SHA256 (cabal/hspec-expectations-0.8.2.tar.gz) = 819607ea1faf35ce5be34be61c6f50f3389ea43892d56fb28c57a9f5d54fb4ef
-SIZE (cabal/hspec-expectations-0.8.2.tar.gz) = 5492
diff --git a/devel/hs-hspec-expectations/pkg-descr b/devel/hs-hspec-expectations/pkg-descr
deleted file mode 100644
index 25a4e696f718..000000000000
--- a/devel/hs-hspec-expectations/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Catchy combinators for HUnit.
-
-WWW: https://github.com/sol/hspec-expectations#readme
diff --git a/devel/hs-hspec/Makefile b/devel/hs-hspec/Makefile
deleted file mode 100644
index 0dcf465b0104..000000000000
--- a/devel/hs-hspec/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hspec
-PORTVERSION= 2.5.0
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Testing Framework for Haskell
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= hspec-core>=2.1.10 hspec-discover>=2.1.10 \
- hspec-expectations>=0.7.1 HUnit>=1.2.5 QuickCheck>=2.5.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-hspec/distinfo b/devel/hs-hspec/distinfo
deleted file mode 100644
index 152c64e64e65..000000000000
--- a/devel/hs-hspec/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525007159
-SHA256 (cabal/hspec-2.5.0.tar.gz) = abeda4a3282b5a1d80809fd17554bcc1593554832a6b11366c7ae3b6d01c779b
-SIZE (cabal/hspec-2.5.0.tar.gz) = 9013
diff --git a/devel/hs-hspec/pkg-descr b/devel/hs-hspec/pkg-descr
deleted file mode 100644
index 7a2d95826c15..000000000000
--- a/devel/hs-hspec/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Hspec is a testing framework for Haskell. It is inspired by the Ruby
-library RSpec. Some of Hspec's distinctive features are:
-
- * a friendly DSL for defining tests
- * integration with QuickCheck, SmallCheck, and HUnit
- * parallel test execution
- * automatic discovery of test files
-
-WWW: http://hspec.github.io/
diff --git a/devel/hs-io-streams-haproxy/Makefile b/devel/hs-io-streams-haproxy/Makefile
deleted file mode 100644
index 303b2224140e..000000000000
--- a/devel/hs-io-streams-haproxy/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= io-streams-haproxy
-PORTVERSION= 1.0.0.2
-PORTREVISION= 3
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= HAProxy protocol version 1.5 support for I/O using streams
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= attoparsec io-streams network
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-io-streams-haproxy/distinfo b/devel/hs-io-streams-haproxy/distinfo
deleted file mode 100644
index 64bff3881fd2..000000000000
--- a/devel/hs-io-streams-haproxy/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524413753
-SHA256 (cabal/io-streams-haproxy-1.0.0.2.tar.gz) = 77814f8258b5c32707a13e0d30ab2e144e7ad073aee821d6def65554024ed086
-SIZE (cabal/io-streams-haproxy-1.0.0.2.tar.gz) = 9888
diff --git a/devel/hs-io-streams-haproxy/files/patch-io-streams-haproxy.cabal b/devel/hs-io-streams-haproxy/files/patch-io-streams-haproxy.cabal
deleted file mode 100644
index e74a0d18e947..000000000000
--- a/devel/hs-io-streams-haproxy/files/patch-io-streams-haproxy.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- io-streams-haproxy.cabal.orig 2018-04-22 16:18:46 UTC
-+++ io-streams-haproxy.cabal
-@@ -35,7 +35,7 @@ library
- other-modules: System.IO.Streams.Network.Internal.Address
- c-sources: cbits/byteorder.c
-
-- build-depends: base >= 4.5 && < 4.11,
-+ build-depends: base >= 4.5 && < 4.13,
- attoparsec >= 0.7 && < 0.14,
- bytestring >= 0.9 && < 0.11,
- io-streams >= 1.3 && < 1.6,
diff --git a/devel/hs-io-streams-haproxy/pkg-descr b/devel/hs-io-streams-haproxy/pkg-descr
deleted file mode 100644
index bc3a1c898726..000000000000
--- a/devel/hs-io-streams-haproxy/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-HAProxy protocol version 1.5 support
-(see http://haproxy.1wt.eu/download/1.5/doc/proxy-protocol.txt) for
-applications using io-streams. The proxy protocol allows information about a
-networked peer (like remote address and port) to be propagated through a
-forwarding proxy that is configured to speak this protocol.
-
-WWW: http://hackage.haskell.org/package/io-streams-haproxy
diff --git a/devel/hs-io-streams/Makefile b/devel/hs-io-streams/Makefile
deleted file mode 100644
index ba5155856de6..000000000000
--- a/devel/hs-io-streams/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= io-streams
-PORTVERSION= 1.5.0.1
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Simple and easy-to-use primitives for I/O using streams
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= attoparsec network primitive vector zlib-bindings
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-io-streams/distinfo b/devel/hs-io-streams/distinfo
deleted file mode 100644
index c322b5a69087..000000000000
--- a/devel/hs-io-streams/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523904656
-SHA256 (cabal/io-streams-1.5.0.1.tar.gz) = 5dcb3717933197a84f31be74abf545126b3d25eb0e0d64f722c480d3c46b2c8b
-SIZE (cabal/io-streams-1.5.0.1.tar.gz) = 62763
diff --git a/devel/hs-io-streams/files/patch-io-streams.cabal b/devel/hs-io-streams/files/patch-io-streams.cabal
deleted file mode 100644
index c0a4fc6eb045..000000000000
--- a/devel/hs-io-streams/files/patch-io-streams.cabal
+++ /dev/null
@@ -1,10 +0,0 @@
---- io-streams.cabal.orig 2018-04-16 18:57:41 UTC
-+++ io-streams.cabal
-@@ -122,7 +122,6 @@ Library
- Build-depends: base >= 4 && <5,
- attoparsec >= 0.10 && <0.14,
- bytestring >= 0.9 && <0.11,
-- bytestring-builder >= 0.10 && <0.11,
- network >= 2.3 && <2.7,
- primitive >= 0.2 && <0.7,
- process >= 1.1 && <1.7,
diff --git a/devel/hs-io-streams/pkg-descr b/devel/hs-io-streams/pkg-descr
deleted file mode 100644
index 03d9f4a68b2b..000000000000
--- a/devel/hs-io-streams/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The io-streams library contains simple and easy-to-use primitives for I/O using
-streams.
-
-WWW: http://hackage.haskell.org/package/io-streams
diff --git a/devel/hs-js-flot/Makefile b/devel/hs-js-flot/Makefile
deleted file mode 100644
index 08a091eb389e..000000000000
--- a/devel/hs-js-flot/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= js-flot
-PORTVERSION= 0.8.3
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Obtain minified flot code
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-js-flot/distinfo b/devel/hs-js-flot/distinfo
deleted file mode 100644
index d902e5d7ee79..000000000000
--- a/devel/hs-js-flot/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627846
-SHA256 (cabal/js-flot-0.8.3.tar.gz) = 1ba2f2a6b8d85da76c41f526c98903cbb107f8642e506c072c1e7e3c20fe5e7a
-SIZE (cabal/js-flot-0.8.3.tar.gz) = 662691
diff --git a/devel/hs-js-flot/pkg-descr b/devel/hs-js-flot/pkg-descr
deleted file mode 100644
index 3caa8ddb4712..000000000000
--- a/devel/hs-js-flot/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This package bundles the minified Flot code (a jQuery plotting library)
-into a Haskell package, so it can be depended upon by Cabal packages.
-The first three components of the version number match the upstream flot
-version. The package is designed to meet the redistribution
-requirements of downstream users (e.g. Debian).
-
-WWW: https://github.com/ndmitchell/js-flot#readme
diff --git a/devel/hs-js-jquery/Makefile b/devel/hs-js-jquery/Makefile
deleted file mode 100644
index a6b89352cc65..000000000000
--- a/devel/hs-js-jquery/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= js-jquery
-PORTVERSION= 3.2.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Obtain minified jQuery code
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-js-jquery/distinfo b/devel/hs-js-jquery/distinfo
deleted file mode 100644
index ee23890482a0..000000000000
--- a/devel/hs-js-jquery/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499618157
-SHA256 (cabal/js-jquery-3.2.1.tar.gz) = 60503d82d0a601291cf0aa495edecbdb749dcf8982502bf18b9a886979ac1e0f
-SIZE (cabal/js-jquery-3.2.1.tar.gz) = 112319
diff --git a/devel/hs-js-jquery/pkg-descr b/devel/hs-js-jquery/pkg-descr
deleted file mode 100644
index 18c4f144482d..000000000000
--- a/devel/hs-js-jquery/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This package bundles the minified jQuery code into a Haskell package, so
-it can be depended upon by Cabal packages. The first three components
-of the version number match the upstream jQuery version. The package is
-designed to meet the redistribution requirements of downstream users
-(e.g. Debian).
-
-WWW: https://github.com/ndmitchell/js-jquery#readme
diff --git a/devel/hs-keys/Makefile b/devel/hs-keys/Makefile
deleted file mode 100644
index 0cd3723f1f33..000000000000
--- a/devel/hs-keys/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= keys
-PORTVERSION= 3.12.1
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Keyed functors and containers
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= comonad>=4 free>=4 hashable>=1.1.2.3 semigroupoids>=4 \
- semigroups>=0.8.3.1 unordered-containers>=0.2
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-keys/distinfo b/devel/hs-keys/distinfo
deleted file mode 100644
index 1a8eae8b0734..000000000000
--- a/devel/hs-keys/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545679232
-SHA256 (cabal/keys-3.12.1.tar.gz) = 7fcea48187df82c02c159dea07a581cddf371023e6a3c34de7fa69a8ef2315fb
-SIZE (cabal/keys-3.12.1.tar.gz) = 13608
diff --git a/devel/hs-keys/pkg-descr b/devel/hs-keys/pkg-descr
deleted file mode 100644
index 4356377e5bd4..000000000000
--- a/devel/hs-keys/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Keyed functors and containers.
-
-WWW: https://github.com/ekmett/keys/
diff --git a/devel/hs-kqueue/Makefile b/devel/hs-kqueue/Makefile
deleted file mode 100644
index 058f9748e783..000000000000
--- a/devel/hs-kqueue/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= kqueue
-PORTVERSION= 0.2
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Binding to the kqueue event library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl>=1.1
-USE_C2HS= yes
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-kqueue/distinfo b/devel/hs-kqueue/distinfo
deleted file mode 100644
index 2655994756cf..000000000000
--- a/devel/hs-kqueue/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627846
-SHA256 (cabal/kqueue-0.2.tar.gz) = 700c6daf8a3f6ff1dbbc7f8ef10f3acb2ffddb4ccc65a68fa533907802f67369
-SIZE (cabal/kqueue-0.2.tar.gz) = 7505
diff --git a/devel/hs-kqueue/files/patch-kqueue.cabal b/devel/hs-kqueue/files/patch-kqueue.cabal
deleted file mode 100644
index 377fcc5ae936..000000000000
--- a/devel/hs-kqueue/files/patch-kqueue.cabal
+++ /dev/null
@@ -1,16 +0,0 @@
---- kqueue.cabal.orig 2018-04-29 14:33:28 UTC
-+++ kqueue.cabal
-@@ -21,11 +21,11 @@ Library
- Hs-Source-Dirs: src
- Exposed-modules: System.KQueue
- System.KQueue.HighLevel
-- Build-depends: base >= 4.0 && < 4.10
-+ Build-depends: base >= 4.0 && < 4.13
- , directory >= 1.0 && < 1.4
- , filepath >= 1.1 && < 1.5
- , mtl >= 1.1 && < 2.3
-- , time >= 1.1 && < 1.7
-+ , time >= 1.1 && < 1.9
- , unix >= 2.3 && < 2.8
- Build-tools: c2hs
- GHC-Options: -Wall
diff --git a/devel/hs-kqueue/files/patch-src__System__KQueue.chs b/devel/hs-kqueue/files/patch-src__System__KQueue.chs
deleted file mode 100644
index 6fb005910895..000000000000
--- a/devel/hs-kqueue/files/patch-src__System__KQueue.chs
+++ /dev/null
@@ -1,57 +0,0 @@
---- src/System/KQueue.chs.orig 2016-05-30 14:31:11 UTC
-+++ src/System/KQueue.chs
-@@ -19,8 +19,10 @@ module System.KQueue
- , KQueueException
- ) where
-
-+#include <sys/param.h>
- #include <sys/time.h>
- #include <sys/event.h>
-+#include "MachDeps.h"
-
- #if __GLASGOW_HASKELL__ <= 708
- import Control.Applicative ( (<$>), (<*>) )
-@@ -57,6 +59,8 @@ import Foreign.C ( CInt )
- import Foreign.C ( CLong
- , CTime
- , CULong
-+ , CUInt
-+ , CLLong
- )
-
- -- | A kernel event queue.
-@@ -68,11 +72,23 @@ kqueue = KQueue <$> {#call kqueue as kqueue_ #}
-
- -- | A kernel event.
- data KEvent = KEvent
-+#if SIZEOF_HSWORD == 4
-+ { ident :: CUInt -- ^ The identifier for the event, often a file descriptor.
-+#else
- { ident :: CULong -- ^ The identifier for the event, often a file descriptor.
-+#endif
- , evfilter :: Filter -- ^ The kernel filter (type of event).
- , flags :: [Flag] -- ^ Actions to perform on the event.
- , fflags :: [FFlag] -- ^ Filter-specific flags.
-+#if SIZEOF_HSWORD == 4
-+#if __FreeBSD_version >= 1200033
-+ , data_ :: CLLong -- ^ Filter-specific data value.
-+#else
-+ , data_ :: CInt -- ^ Filter-specific data value.
-+#endif
-+#else
- , data_ :: CLong -- ^ Filter-specific data value.
-+#endif
- , udata :: Ptr () -- ^ User-defined data, passed through unchanged.
- } deriving (Show, Eq)
-
-@@ -128,8 +144,10 @@ enum FFlag
- , NoteExit = NOTE_EXIT
- , NoteFork = NOTE_FORK
- , NoteExec = NOTE_EXEC
-+#ifndef __FreeBSD__
- , NoteSignal = NOTE_SIGNAL
- // , NoteReap = NOTE_REAP
-+#endif
- };
- #endc
-
diff --git a/devel/hs-kqueue/pkg-descr b/devel/hs-kqueue/pkg-descr
deleted file mode 100644
index 489e5f6cfb36..000000000000
--- a/devel/hs-kqueue/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-A low-level binding to the kqueue library as found in BSD and Mac OS X.
-It provides, among other things, a way of monitoring files and directories
-for changes.
-
-WWW: https://github.com/hesselink/kqueue
diff --git a/devel/hs-language-c/Makefile b/devel/hs-language-c/Makefile
deleted file mode 100644
index aed862a345cb..000000000000
--- a/devel/hs-language-c/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= language-c
-PORTVERSION= 0.8.2
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Analysis and generation of C code
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_ALEX= yes
-USE_HAPPY= yes
-USE_CABAL= syb
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-language-c/distinfo b/devel/hs-language-c/distinfo
deleted file mode 100644
index a7dfd6f023af..000000000000
--- a/devel/hs-language-c/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545654745
-SHA256 (cabal/language-c-0.8.2.tar.gz) = b729d3b2263b0f029a66c37ae1c05b86b68bad1cde6c0b407bfd5201b91fce15
-SIZE (cabal/language-c-0.8.2.tar.gz) = 193533
diff --git a/devel/hs-language-c/pkg-descr b/devel/hs-language-c/pkg-descr
deleted file mode 100644
index 596676508857..000000000000
--- a/devel/hs-language-c/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Language C is a Haskell library for the analysis and generation of C
-code. It features a complete, well tested parser and pretty printer for
-all of C99 and a large set of GNU extensions.
-
-WWW: http://www.sivity.net/projects/language.c/
diff --git a/devel/hs-language-javascript/Makefile b/devel/hs-language-javascript/Makefile
deleted file mode 100644
index 89e36ac3ee2d..000000000000
--- a/devel/hs-language-javascript/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= language-javascript
-PORTVERSION= 0.6.0.11
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Parser for JavaScript
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= blaze-builder>=0.2 mtl>=1.1 utf8-string>=0.3.7
-USE_ALEX= yes
-USE_HAPPY= yes
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-language-javascript/distinfo b/devel/hs-language-javascript/distinfo
deleted file mode 100644
index 4395d009e085..000000000000
--- a/devel/hs-language-javascript/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523905950
-SHA256 (cabal/language-javascript-0.6.0.11.tar.gz) = d4756e9bc9a180cb93701e964a3157a03d4db4c7cb5a7b6b196067e587cc6143
-SIZE (cabal/language-javascript-0.6.0.11.tar.gz) = 106881
diff --git a/devel/hs-language-javascript/pkg-descr b/devel/hs-language-javascript/pkg-descr
deleted file mode 100644
index c6a18ed924e9..000000000000
--- a/devel/hs-language-javascript/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Parses Javascript into an Abstract Syntax Tree (AST). Initially intended
-as frontend to hjsmin.
-
-WWW: https://github.com/erikd/language-javascript
diff --git a/devel/hs-largeword/Makefile b/devel/hs-largeword/Makefile
deleted file mode 100644
index fe5dfc081677..000000000000
--- a/devel/hs-largeword/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= largeword
-PORTVERSION= 1.2.5
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Provides a way of producing other large words
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-largeword/distinfo b/devel/hs-largeword/distinfo
deleted file mode 100644
index 8e5dd0af5991..000000000000
--- a/devel/hs-largeword/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627848
-SHA256 (cabal/largeword-1.2.5.tar.gz) = 00b3b06d846649bf404f52a725c88349a38bc8c810e16c99f3100c4e1e9d7d46
-SIZE (cabal/largeword-1.2.5.tar.gz) = 4339
diff --git a/devel/hs-largeword/pkg-descr b/devel/hs-largeword/pkg-descr
deleted file mode 100644
index 6b73b9d03922..000000000000
--- a/devel/hs-largeword/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Provides Word128, Word192 and Word256 and a way of producing other large
-words if required.
-
-WWW: https://github.com/idontgetoutmuch/largeword
diff --git a/devel/hs-lazysmallcheck/Makefile b/devel/hs-lazysmallcheck/Makefile
deleted file mode 100644
index 9d9ad3e5c288..000000000000
--- a/devel/hs-lazysmallcheck/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= lazysmallcheck
-PORTVERSION= 0.6
-PORTREVISION= 17
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Library for demand-driven testing of Haskell programs
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-INSTALL_PORTEXAMPLES= cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-lazysmallcheck/distinfo b/devel/hs-lazysmallcheck/distinfo
deleted file mode 100644
index 9ae7998acb26..000000000000
--- a/devel/hs-lazysmallcheck/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627848
-SHA256 (cabal/lazysmallcheck-0.6.tar.gz) = 9dd4dfb590c77e4f6aff68296602de58422eed5e7148fc29190d875a4e7d0f53
-SIZE (cabal/lazysmallcheck-0.6.tar.gz) = 16862
diff --git a/devel/hs-lazysmallcheck/pkg-descr b/devel/hs-lazysmallcheck/pkg-descr
deleted file mode 100644
index 9ad601a05337..000000000000
--- a/devel/hs-lazysmallcheck/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-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.
-
-WWW: http://www.cs.york.ac.uk/~mfn/lazysmallcheck/
diff --git a/devel/hs-lens/Makefile b/devel/hs-lens/Makefile
deleted file mode 100644
index 68d6ab1bf428..000000000000
--- a/devel/hs-lens/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= lens
-PORTVERSION= 4.17
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Lenses, Folds and Traversals
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-BROKEN= Doesn't build with recent GHC
-
-USE_CABAL= base-orphans>=0.3 bifunctors>=5 call-stack comonad>=4 \
- contravariant distributive>=0.3 exceptions>=0.1.1 \
- free>=4 hashable>=1.1.2.3 kan-extensions>=4.2.1 mtl>=2.0.1 \
- parallel>=3.1.0.1 profunctors>=5 reflection>=2 \
- semigroupoids>=5 semigroups>=0.8.4 tagged>=0.4.4 \
- th-abstraction transformers-compat>=0.4 unordered-containers>=0.2.4 \
- vector>=0.9 void>=0.5
-
-FLAGS_DISABLE= test-hlint test-doctests test-hunit test-properties test-templates
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-lens/distinfo b/devel/hs-lens/distinfo
deleted file mode 100644
index 62ce9c7ae627..000000000000
--- a/devel/hs-lens/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545677566
-SHA256 (cabal/lens-4.17.tar.gz) = 473664de541023bef44aa29105abbb1e35542e9254cdc846963183e0dd3f08cc
-SIZE (cabal/lens-4.17.tar.gz) = 991660
diff --git a/devel/hs-lens/pkg-descr b/devel/hs-lens/pkg-descr
deleted file mode 100644
index a5cc6a0ea954..000000000000
--- a/devel/hs-lens/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-This package comes "Batteries Included" with many useful lenses for the
-types commonly used from the Haskell Platform, and with tools for
-automatically generating lenses and isomorphisms for user-supplied data
-types. The combinators in Control.Lens provide a highly generic toolbox
-for composing families of getters, folds, isomorphisms, traversals,
-setters and lenses and their indexed variants.
-
-WWW: https://github.com/ekmett/lens/
diff --git a/devel/hs-lifted-async/Makefile b/devel/hs-lifted-async/Makefile
deleted file mode 100644
index 6074c2ff8f34..000000000000
--- a/devel/hs-lifted-async/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= lifted-async
-PORTVERSION= 0.10.0.3
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Run lifted IO operations asynchronously and wait for their results
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= async>=2.0.1 constraints>=0.2 lifted-base>=0.2 \
- monad-control>=0.3.1 transformers-base>=0.4
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-lifted-async/distinfo b/devel/hs-lifted-async/distinfo
deleted file mode 100644
index 3586e43d619e..000000000000
--- a/devel/hs-lifted-async/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545833386
-SHA256 (cabal/lifted-async-0.10.0.3.tar.gz) = 83d09c355cf7c5d35f179f6f084524f451966ed29beac721f0500ee607822b8c
-SIZE (cabal/lifted-async-0.10.0.3.tar.gz) = 10217
diff --git a/devel/hs-lifted-async/pkg-descr b/devel/hs-lifted-async/pkg-descr
deleted file mode 100644
index cd748ed0d7a7..000000000000
--- a/devel/hs-lifted-async/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This package provides IO operations from async package lifted to any
-instance of 'MonadBase' or 'MonadBaseControl'.
-
-WWW: https://github.com/maoe/lifted-async
diff --git a/devel/hs-lifted-base/Makefile b/devel/hs-lifted-base/Makefile
deleted file mode 100644
index 5c7c0ca4b740..000000000000
--- a/devel/hs-lifted-base/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= lifted-base
-PORTVERSION= 0.2.3.11
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Lifted IO operations from the base library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= monad-control>=0.3 transformers-base>=0.4
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-lifted-base/distinfo b/devel/hs-lifted-base/distinfo
deleted file mode 100644
index b8006a1fb228..000000000000
--- a/devel/hs-lifted-base/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627850
-SHA256 (cabal/lifted-base-0.2.3.11.tar.gz) = 8ec47a9fce7cf5913766a5c53e1b2cf254be733fa9d62e6e2f3f24e538005aab
-SIZE (cabal/lifted-base-0.2.3.11.tar.gz) = 11777
diff --git a/devel/hs-lifted-base/pkg-descr b/devel/hs-lifted-base/pkg-descr
deleted file mode 100644
index bd832d764e4a..000000000000
--- a/devel/hs-lifted-base/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-lifted-base exports IO operations from the base library lifted to any
-instance of MonadBase or MonadBaseControl.
-
-WWW: https://github.com/basvandijk/lifted-base
diff --git a/devel/hs-logict/Makefile b/devel/hs-logict/Makefile
deleted file mode 100644
index 6e085246d9cb..000000000000
--- a/devel/hs-logict/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= logict
-PORTVERSION= 0.6.0.2
-PORTREVISION= 7
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Backtracking logic-programming monad
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl>=2
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-logict/distinfo b/devel/hs-logict/distinfo
deleted file mode 100644
index 504e7376a8aa..000000000000
--- a/devel/hs-logict/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627850
-SHA256 (cabal/logict-0.6.0.2.tar.gz) = 1182b68e8d00279460c7fb9b8284bf129805c07754c678b2a8de5a6d768e161e
-SIZE (cabal/logict-0.6.0.2.tar.gz) = 5370
diff --git a/devel/hs-logict/pkg-descr b/devel/hs-logict/pkg-descr
deleted file mode 100644
index 1983b695da40..000000000000
--- a/devel/hs-logict/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-A continuation-based, backtracking, logic programming monad. An
-adaptation of the two-continuation implementation found in the paper
-"Backtracking, Interleaving, and Terminating Monad Transformers" [1].
-
-[1] http://okmij.org/ftp/papers/LogicT.pdf
-
-WWW: http://code.haskell.org/~dolio/logict
diff --git a/devel/hs-map-syntax/Makefile b/devel/hs-map-syntax/Makefile
deleted file mode 100644
index 24b82195b37c..000000000000
--- a/devel/hs-map-syntax/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= map-syntax
-PORTVERSION= 0.3
-PORTREVISION= 3
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Syntax sugar for defining maps
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl>=2.0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-map-syntax/distinfo b/devel/hs-map-syntax/distinfo
deleted file mode 100644
index 1b481dc835bb..000000000000
--- a/devel/hs-map-syntax/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523633771
-SHA256 (cabal/map-syntax-0.3.tar.gz) = 9330065755202de07809fb23605da43d0fd0e25d72915ce22b5c6994526c6d2c
-SIZE (cabal/map-syntax-0.3.tar.gz) = 7104
diff --git a/devel/hs-map-syntax/files/patch-map-syntax.cabal b/devel/hs-map-syntax/files/patch-map-syntax.cabal
deleted file mode 100644
index efc4658e12e2..000000000000
--- a/devel/hs-map-syntax/files/patch-map-syntax.cabal
+++ /dev/null
@@ -1,13 +0,0 @@
---- map-syntax.cabal.orig 2018-04-03 20:48:24 UTC
-+++ map-syntax.cabal
-@@ -37,8 +37,8 @@ Library
- Data.Map.Syntax
-
- build-depends:
-- base >= 4.3 && < 4.12,
-- containers >= 0.3 && < 0.6,
-+ base >= 4.3 && < 4.13,
-+ containers >= 0.3 && < 0.7,
- mtl >= 2.0 && < 2.3
-
- ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -fno-warn-unused-do-bind
diff --git a/devel/hs-map-syntax/pkg-descr b/devel/hs-map-syntax/pkg-descr
deleted file mode 100644
index 9cdde850ea76..000000000000
--- a/devel/hs-map-syntax/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Haskell's canonical list of tuples syntax for defining maps is not very
-convenient and also has ambiguous semantics. This package leverages do
-notation to create a lighter syntax that makes semantics explicit and
-also allows the option of fail-fast handling of duplicate keys.
-
-WWW: http://hackage.haskell.org/package/map-syntax
diff --git a/devel/hs-memory/Makefile b/devel/hs-memory/Makefile
deleted file mode 100644
index d779c94f735a..000000000000
--- a/devel/hs-memory/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= memory
-PORTVERSION= 0.14.18
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Memory and related abtraction stuff
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= basement foundation
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-memory/distinfo b/devel/hs-memory/distinfo
deleted file mode 100644
index 61d277f6ef7b..000000000000
--- a/devel/hs-memory/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545678187
-SHA256 (cabal/memory-0.14.18.tar.gz) = f5458d170a291788ac8da896bb44b0cc84021c99dd596c52adf2f7a7f6c03507
-SIZE (cabal/memory-0.14.18.tar.gz) = 42266
diff --git a/devel/hs-memory/pkg-descr b/devel/hs-memory/pkg-descr
deleted file mode 100644
index 5aa0cfe56921..000000000000
--- a/devel/hs-memory/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Chunk of memory, polymorphic byte array management and manipulation:
-
- * A polymorphic byte array abstraction and function similar to strict
- ByteString.
- * Different type of byte array abstraction.
- * Raw memory IO operations (memory set, memory copy, ..).
- * Aliasing with endianness support.
-
-WWW: https://github.com/vincenthz/hs-memory
diff --git a/devel/hs-microlens-th/Makefile b/devel/hs-microlens-th/Makefile
deleted file mode 100644
index bc4bf09be4aa..000000000000
--- a/devel/hs-microlens-th/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= microlens-th
-PORTVERSION= 0.4.2.3
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= This package lets you automatically generate lenses for data types
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= microlens th-abstraction
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-microlens-th/distinfo b/devel/hs-microlens-th/distinfo
deleted file mode 100644
index 1538bfb68286..000000000000
--- a/devel/hs-microlens-th/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545657437
-SHA256 (cabal/microlens-th-0.4.2.3.tar.gz) = 321018c6c0aad3f68eb26f6c7e7a518db43039e3f8f19c4634ceb4c7f8051c8f
-SIZE (cabal/microlens-th-0.4.2.3.tar.gz) = 20960
diff --git a/devel/hs-microlens-th/pkg-descr b/devel/hs-microlens-th/pkg-descr
deleted file mode 100644
index 81cdf658e8db..000000000000
--- a/devel/hs-microlens-th/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This package lets you automatically generate lenses for data types; code was
-extracted from the lens package, and therefore generated lenses are fully
-compatible with ones generated by lens (and can be used both from lens and
-microlens).
-
-WWW: https://hackage.haskell.org/package/microlens-th
diff --git a/devel/hs-microlens/Makefile b/devel/hs-microlens/Makefile
deleted file mode 100644
index 300d3246a920..000000000000
--- a/devel/hs-microlens/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= microlens
-PORTVERSION= 0.4.9.1
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= The microlens package
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-microlens/distinfo b/devel/hs-microlens/distinfo
deleted file mode 100644
index ea768eabb0bf..000000000000
--- a/devel/hs-microlens/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523449015
-SHA256 (cabal/microlens-0.4.9.1.tar.gz) = a1401c6f92c142bafea4cf58a1d99cc34af285df808b97f5b64af4bb81fb5648
-SIZE (cabal/microlens-0.4.9.1.tar.gz) = 25185
diff --git a/devel/hs-microlens/pkg-descr b/devel/hs-microlens/pkg-descr
deleted file mode 100644
index 6ddfff4a974a..000000000000
--- a/devel/hs-microlens/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This library is an extract from lens (with no dependencies). It's not a toy
-lenses library, unsuitable for “real world”, but merely a small one. It is
-compatible with lens, and should have same performance. It also has better
-documentation.
-
-WWW: http://hackage.haskell.org/package/microlens
diff --git a/devel/hs-microstache/Makefile b/devel/hs-microstache/Makefile
deleted file mode 100644
index ee8c18015323..000000000000
--- a/devel/hs-microstache/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= microstache
-PORTVERSION= 1.0.1.1
-PORTREVISION= 3
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Mustache templates for Haskell
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson semigroups unordered-containers vector
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-microstache/distinfo b/devel/hs-microstache/distinfo
deleted file mode 100644
index 992082da0952..000000000000
--- a/devel/hs-microstache/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524430537
-SHA256 (cabal/microstache-1.0.1.1.tar.gz) = 5de98542313eb75f84961366ff8a70ed632387ba6518215035b2dd1b32d6a120
-SIZE (cabal/microstache-1.0.1.1.tar.gz) = 20449
diff --git a/devel/hs-microstache/files/patch-microstache.cabal b/devel/hs-microstache/files/patch-microstache.cabal
deleted file mode 100644
index 95046832b0eb..000000000000
--- a/devel/hs-microstache/files/patch-microstache.cabal
+++ /dev/null
@@ -1,39 +0,0 @@
---- microstache.cabal.orig 2017-07-20 19:26:17 UTC
-+++ microstache.cabal
-@@ -40,10 +40,10 @@ source-repository head
-
- library
- build-depends:
-- aeson >=0.11 && < 1.3,
-+ aeson >=0.11 && < 1.5,
- base >=4.5 && < 5.0,
- bytestring >=0.9.2.1 && < 0.11,
-- containers >=0.4.2.1 && < 0.6,
-+ containers >=0.4.2.1 && < 0.7,
- deepseq >=1.3.0.0 && < 1.5,
- directory >=1.1.0.2 && < 1.4,
- filepath >=1.3.0.0 && < 1.5,
-@@ -83,7 +83,7 @@ test-suite tests
- if !impl(ghc >= 8.0)
- build-depends:
- semigroups == 0.18.*
-- other-modules:
-+ other-modules:
- Text.Microstache.ParserSpec
- Text.Microstache.RenderSpec
- Text.Microstache.TypeSpec
-@@ -93,12 +93,12 @@ test-suite mustache-spec
- main-is: Spec.hs
- hs-source-dirs: mustache-spec
- type: exitcode-stdio-1.0
-- build-depends:
-+ build-depends:
- hspec,
- aeson,
- base,
- bytestring,
-- containers,
-+ containers,
- parsec,
- microstache,
- text
diff --git a/devel/hs-microstache/pkg-descr b/devel/hs-microstache/pkg-descr
deleted file mode 100644
index adc327c8c432..000000000000
--- a/devel/hs-microstache/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Mustache templates for Haskell.
-
-Based on stache library, which uses megaparsec.
-This library uses parsec, thus the name: microstache.
-
-WWW: https://hackage.haskell.org/package/microstache
diff --git a/devel/hs-mmap/Makefile b/devel/hs-mmap/Makefile
deleted file mode 100644
index 43100be4029e..000000000000
--- a/devel/hs-mmap/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= mmap
-PORTVERSION= 0.5.9
-PORTREVISION= 7
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Memory-mapped files for POSIX and Windows
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-mmap/distinfo b/devel/hs-mmap/distinfo
deleted file mode 100644
index dfd3bf24ed4a..000000000000
--- a/devel/hs-mmap/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627850
-SHA256 (cabal/mmap-0.5.9.tar.gz) = 58fcbb04e1cb8e7c36c05823b02dce2faaa989c53d745a7f36192de2fc98b5f8
-SIZE (cabal/mmap-0.5.9.tar.gz) = 11731
diff --git a/devel/hs-mmap/pkg-descr b/devel/hs-mmap/pkg-descr
deleted file mode 100644
index 097d5db52da3..000000000000
--- a/devel/hs-mmap/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This library provides a wrapper to mmap(2) or MapViewOfFile, allowing
-files or devices to be lazily loaded into memory as strict or lazy
-ByteStrings, ForeignPtrs or plain Ptrs, using the virtual memory
-subsystem to do on-demand loading. Modifications are also supported.
-
-WWW: http://hackage.haskell.org/packages/archive/mmap
diff --git a/devel/hs-mmorph/Makefile b/devel/hs-mmorph/Makefile
deleted file mode 100644
index 5086c05ae4c6..000000000000
--- a/devel/hs-mmorph/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= mmorph
-PORTVERSION= 1.1.0
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Monad morphisms
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl transformers-compat
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-mmorph/distinfo b/devel/hs-mmorph/distinfo
deleted file mode 100644
index 116cbf814370..000000000000
--- a/devel/hs-mmorph/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499444382
-SHA256 (cabal/mmorph-1.1.0.tar.gz) = c1bcb45560753203f5ce3952f3c8a100b7d5b37c91746372c1da4988c4db74de
-SIZE (cabal/mmorph-1.1.0.tar.gz) = 6663
diff --git a/devel/hs-mmorph/pkg-descr b/devel/hs-mmorph/pkg-descr
deleted file mode 100644
index 84e194b925e9..000000000000
--- a/devel/hs-mmorph/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This library provides monad morphism utilities, most commonly used for
-manipulating monad transformer stacks.
-
-WWW: http://hackage.haskell.org/package/mmorph
diff --git a/devel/hs-monad-control/Makefile b/devel/hs-monad-control/Makefile
deleted file mode 100644
index 2e34fd77abcd..000000000000
--- a/devel/hs-monad-control/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= monad-control
-PORTVERSION= 1.0.2.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Lift control operations through monad transformers
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= transformers-base>=0.4.2
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-monad-control/distinfo b/devel/hs-monad-control/distinfo
deleted file mode 100644
index 846604e0bfcc..000000000000
--- a/devel/hs-monad-control/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499444311
-SHA256 (cabal/monad-control-1.0.2.1.tar.gz) = cc4ecb2db714499c0fa518321cfbbf22f98ed03c199d47eee0dea3e0430358c2
-SIZE (cabal/monad-control-1.0.2.1.tar.gz) = 12406
diff --git a/devel/hs-monad-control/pkg-descr b/devel/hs-monad-control/pkg-descr
deleted file mode 100644
index 26c8761cdddf..000000000000
--- a/devel/hs-monad-control/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This package defines the type class MonadBaseControl, a subset of
-MonadBase into which generic control operations such as catch can be
-lifted from IO or any other base monad. Instances are based on monad
-transformers in MonadTransControl, which includes all standard monad
-transformers in the transformers library except ContT.
-
-WWW: https://github.com/basvandijk/monad-control
diff --git a/devel/hs-monad-logger/Makefile b/devel/hs-monad-logger/Makefile
deleted file mode 100644
index 04250a60d956..000000000000
--- a/devel/hs-monad-logger/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= monad-logger
-PORTVERSION= 0.3.28.5
-PORTREVISION= 3
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Class of monads which can log messages
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= blaze-builder conduit>=1.0 conduit-extra>=1.0 exceptions \
- fast-logger>=2.0 lifted-base monad-control monad-loops \
- mtl resourcet>=0.4 stm-chans transformers-base
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-monad-logger/distinfo b/devel/hs-monad-logger/distinfo
deleted file mode 100644
index cc343381bde4..000000000000
--- a/devel/hs-monad-logger/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524399749
-SHA256 (cabal/monad-logger-0.3.28.5.tar.gz) = 225ed7cd2d0d375c0207d5d3b9faa12b339ca7dd51ca92f96d3eaf2d360027f1
-SIZE (cabal/monad-logger-0.3.28.5.tar.gz) = 10720
diff --git a/devel/hs-monad-logger/pkg-descr b/devel/hs-monad-logger/pkg-descr
deleted file mode 100644
index 39e2f11e5b65..000000000000
--- a/devel/hs-monad-logger/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This package uses template-haskell for determining source code locations
-of messages.
-
-WWW: https://github.com/kazu-yamamoto/logger
diff --git a/devel/hs-monad-loops/Makefile b/devel/hs-monad-loops/Makefile
deleted file mode 100644
index fc1f1f9ce63b..000000000000
--- a/devel/hs-monad-loops/Makefile
+++ /dev/null
@@ -1,15 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= monad-loops
-PORTVERSION= 0.4.3
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Monadic loops
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-monad-loops/distinfo b/devel/hs-monad-loops/distinfo
deleted file mode 100644
index 199ddd4e6f70..000000000000
--- a/devel/hs-monad-loops/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627851
-SHA256 (cabal/monad-loops-0.4.3.tar.gz) = 7eaaaf6bc43661e9e86e310ff8c56fbea16eb6bf13c31a2e28103138ac164c18
-SIZE (cabal/monad-loops-0.4.3.tar.gz) = 4996
diff --git a/devel/hs-monad-loops/pkg-descr b/devel/hs-monad-loops/pkg-descr
deleted file mode 100644
index 5335434d9c75..000000000000
--- a/devel/hs-monad-loops/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Some useful control operators for looping.
-
-WWW: https://github.com/mokus0/monad-loops
diff --git a/devel/hs-monad-par-extras/Makefile b/devel/hs-monad-par-extras/Makefile
deleted file mode 100644
index a182dc24f7fd..000000000000
--- a/devel/hs-monad-par-extras/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= monad-par-extras
-PORTVERSION= 0.3.3
-PORTREVISION= 7
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Combinators and extra features for Par monads
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= abstract-par>=0.3 cereal>=0.3 mtl>=2.0 random>=1.0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-monad-par-extras/distinfo b/devel/hs-monad-par-extras/distinfo
deleted file mode 100644
index 5959b71d4e95..000000000000
--- a/devel/hs-monad-par-extras/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627851
-SHA256 (cabal/monad-par-extras-0.3.3.tar.gz) = e21e33190bc248afa4ae467287ac37d24037ef3de6050c44fd85b52f4d5b842e
-SIZE (cabal/monad-par-extras-0.3.3.tar.gz) = 9146
diff --git a/devel/hs-monad-par-extras/pkg-descr b/devel/hs-monad-par-extras/pkg-descr
deleted file mode 100644
index 07ac21dba7b4..000000000000
--- a/devel/hs-monad-par-extras/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The modules below provide additional data structures, and other added
-capabilities layered on top of the Par monad.
-
-WWW: https://github.com/simonmar/monad-par
diff --git a/devel/hs-monad-par/Makefile b/devel/hs-monad-par/Makefile
deleted file mode 100644
index 51ad9fcd004f..000000000000
--- a/devel/hs-monad-par/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= monad-par
-PORTVERSION= 0.3.4.8
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Library for parallel programming based on a monad
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= abstract-deque>=0.1.4 abstract-par monad-par-extras>=0.3 \
- mtl>=2.0.1.0 mwc-random>=0.11 parallel>=3.1
-
-FLAGS_DISABLE= chaselev newgeneric
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-monad-par/distinfo b/devel/hs-monad-par/distinfo
deleted file mode 100644
index cdf663ef60b3..000000000000
--- a/devel/hs-monad-par/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627851
-SHA256 (cabal/monad-par-0.3.4.8.tar.gz) = f84cdf51908a1c41c3f672be9520a8fdc028ea39d90a25ecfe5a3b223cfeb951
-SIZE (cabal/monad-par-0.3.4.8.tar.gz) = 30583
diff --git a/devel/hs-monad-par/pkg-descr b/devel/hs-monad-par/pkg-descr
deleted file mode 100644
index d63b4339d817..000000000000
--- a/devel/hs-monad-par/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-The Par monad offers a simple API for parallel programming. The library
-works for parallelising both pure and IO computations, although only the
-pure version is deterministic. The default implementation provides a
-work-stealing scheduler and supports forking tasks that are much lighter
-weight than IO-threads.
-
-WWW: https://github.com/simonmar/monad-par
diff --git a/devel/hs-monad-unlift/Makefile b/devel/hs-monad-unlift/Makefile
deleted file mode 100644
index f26b5c440268..000000000000
--- a/devel/hs-monad-unlift/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= monad-unlift
-PORTVERSION= 0.2.0
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= The monad-unlift package
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= constraints monad-control transformers-base
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-monad-unlift/distinfo b/devel/hs-monad-unlift/distinfo
deleted file mode 100644
index a1d226785c63..000000000000
--- a/devel/hs-monad-unlift/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499718296
-SHA256 (cabal/monad-unlift-0.2.0.tar.gz) = 4b5e638619e4821918b4ec67aeffb581ab9df23d168fbb72164137009a15ee0f
-SIZE (cabal/monad-unlift-0.2.0.tar.gz) = 5845
diff --git a/devel/hs-monad-unlift/pkg-descr b/devel/hs-monad-unlift/pkg-descr
deleted file mode 100644
index 2e779d1e4ee5..000000000000
--- a/devel/hs-monad-unlift/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-The monad-unlift package
-
-WWW: http://hackage.haskell.org/package/monad-unlift
diff --git a/devel/hs-monads-tf/Makefile b/devel/hs-monads-tf/Makefile
deleted file mode 100644
index 582586c9d6b3..000000000000
--- a/devel/hs-monads-tf/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= monads-tf
-PORTVERSION= 0.1.0.3
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Monad classes, using type families
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-monads-tf/distinfo b/devel/hs-monads-tf/distinfo
deleted file mode 100644
index 9f208fe21c19..000000000000
--- a/devel/hs-monads-tf/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499444793
-SHA256 (cabal/monads-tf-0.1.0.3.tar.gz) = 249dd2aa55c4dd6530f1e49f6b052ec91bc590ecfef2bd24c58837a3f8d4b0f1
-SIZE (cabal/monads-tf-0.1.0.3.tar.gz) = 14159
diff --git a/devel/hs-monads-tf/pkg-descr b/devel/hs-monads-tf/pkg-descr
deleted file mode 100644
index 0895946eb198..000000000000
--- a/devel/hs-monads-tf/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Monad classes using type families, with instances for various monad
-transformers.
-
-WWW: http://hackage.haskell.org/package/monads-tf
diff --git a/devel/hs-mono-traversable-instances/Makefile b/devel/hs-mono-traversable-instances/Makefile
deleted file mode 100644
index b0087f398e95..000000000000
--- a/devel/hs-mono-traversable-instances/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= mono-traversable-instances
-PORTVERSION= 0.1.0.0
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= The mono-traversable-instances package
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= comonad dlist dlist-instances mono-traversable semigroupoids \
- semigroups vector-instances
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-mono-traversable-instances/distinfo b/devel/hs-mono-traversable-instances/distinfo
deleted file mode 100644
index bfe390d30f52..000000000000
--- a/devel/hs-mono-traversable-instances/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499720948
-SHA256 (cabal/mono-traversable-instances-0.1.0.0.tar.gz) = b5ff2b8bcebe31ffcc652a8dd3adde6aa7cd7f27a1cf6d058d4c658b370c087e
-SIZE (cabal/mono-traversable-instances-0.1.0.0.tar.gz) = 2520
diff --git a/devel/hs-mono-traversable-instances/pkg-descr b/devel/hs-mono-traversable-instances/pkg-descr
deleted file mode 100644
index 8a5e4bdf415e..000000000000
--- a/devel/hs-mono-traversable-instances/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-The mono-traversable-instances package
-
-WWW: http://hackage.haskell.org/package/mono-traversable-instances
diff --git a/devel/hs-mono-traversable/Makefile b/devel/hs-mono-traversable/Makefile
deleted file mode 100644
index cd5179a3b588..000000000000
--- a/devel/hs-mono-traversable/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= mono-traversable
-PORTVERSION= 1.0.8.1
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Type classes for mapping, folding, and traversing monomorphic containers
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= comonad>=3.0.3 dlist>=0.6 dlist-instances>=0.1 hashable \
- semigroupoids>=3.0 semigroups>=0.10 split \
- unordered-containers>=0.2 vector>=0.10 vector-algorithms>=0.6 \
- vector-instances
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-mono-traversable/distinfo b/devel/hs-mono-traversable/distinfo
deleted file mode 100644
index f1e4155d8124..000000000000
--- a/devel/hs-mono-traversable/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523892095
-SHA256 (cabal/mono-traversable-1.0.8.1.tar.gz) = 991290797bd77ce2f2e23dd5dea32fb159c6cb9310615f64a0703ea4c6373935
-SIZE (cabal/mono-traversable-1.0.8.1.tar.gz) = 39037
diff --git a/devel/hs-mono-traversable/pkg-descr b/devel/hs-mono-traversable/pkg-descr
deleted file mode 100644
index 9784c3ec67d7..000000000000
--- a/devel/hs-mono-traversable/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Monomorphic variants of the Functor, Foldable, and Traversable
-typeclasses.
-
-WWW: https://github.com/snoyberg/mono-traversable
diff --git a/devel/hs-mtl/Makefile b/devel/hs-mtl/Makefile
deleted file mode 100644
index 414c19644a5e..000000000000
--- a/devel/hs-mtl/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= mtl
-PORTVERSION= 2.2.1
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Monad classes, using functional dependencies
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-mtl/distinfo b/devel/hs-mtl/distinfo
deleted file mode 100644
index 860e02872e20..000000000000
--- a/devel/hs-mtl/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627852
-SHA256 (cabal/mtl-2.2.1.tar.gz) = cae59d79f3a16f8e9f3c9adc1010c7c6cdddc73e8a97ff4305f6439d855c8dc5
-SIZE (cabal/mtl-2.2.1.tar.gz) = 15391
diff --git a/devel/hs-mtl/files/patch-git_5949840 b/devel/hs-mtl/files/patch-git_5949840
deleted file mode 100644
index ebc02d418f0f..000000000000
--- a/devel/hs-mtl/files/patch-git_5949840
+++ /dev/null
@@ -1,22 +0,0 @@
-From 59498406a6338d93891dec3abcbdde2cb7e41325 Mon Sep 17 00:00:00 2001
-From: Oleg Grenrus <oleg.grenrus@iki.fi>
-Date: Wed, 23 Dec 2015 16:41:29 +0200
-Subject: [PATCH] Support transformers-0.5
-
----
- mtl.cabal | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/mtl.cabal b/mtl.cabal
-index aaa5187..7702edd 100644
---- mtl.cabal
-+++ mtl.cabal
-@@ -54,7 +54,7 @@ Library
- Control.Monad.Writer.Class
- Control.Monad.Writer.Lazy
- Control.Monad.Writer.Strict
-- build-depends: base < 6, transformers == 0.4.*
-+ build-depends: base < 6, transformers >= 0.4 && <0.6
- extensions:
- MultiParamTypeClasses
- FunctionalDependencies
diff --git a/devel/hs-mtl/pkg-descr b/devel/hs-mtl/pkg-descr
deleted file mode 100644
index 2145bf1b526e..000000000000
--- a/devel/hs-mtl/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Monad classes using functional dependencies, with instances for various
-monad transformers, inspired by the paper "Functional Programming with
-Overloading and Higher-Order Polymorphism" by Mark P Jones, in Advanced
-School of Functional Programming, 1995.
-
-WWW: https://github.com/ekmett/mtl
diff --git a/devel/hs-murmur-hash/Makefile b/devel/hs-murmur-hash/Makefile
deleted file mode 100644
index 01495d6cea0f..000000000000
--- a/devel/hs-murmur-hash/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= murmur-hash
-PORTVERSION= 0.1.0.9
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= MurmurHash2 implementation for Haskell
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-murmur-hash/distinfo b/devel/hs-murmur-hash/distinfo
deleted file mode 100644
index 87e21ea5f99c..000000000000
--- a/devel/hs-murmur-hash/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499450881
-SHA256 (cabal/murmur-hash-0.1.0.9.tar.gz) = 89b9db94ead4cc0784dbcfb47c51b5664c1718860db00cd8ada3ef6fdd4465ad
-SIZE (cabal/murmur-hash-0.1.0.9.tar.gz) = 4204
diff --git a/devel/hs-murmur-hash/pkg-descr b/devel/hs-murmur-hash/pkg-descr
deleted file mode 100644
index ae4133c8ae3c..000000000000
--- a/devel/hs-murmur-hash/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Implements MurmurHash2, a good, fast, general-purpose, non-cryptographic
-hashing function. See <http://murmurhash.googlepages.com/> for details.
-
-This implementation is pure Haskell, so it might be a bit slower than a C
-FFI binding.
-
-WWW: https://github.com/nominolo/murmur-hash
diff --git a/devel/hs-mutable-containers/Makefile b/devel/hs-mutable-containers/Makefile
deleted file mode 100644
index 17f92010bb33..000000000000
--- a/devel/hs-mutable-containers/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= mutable-containers
-PORTVERSION= 0.3.3
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Abstactions and concrete implementations of mutable containers
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mono-traversable primitive>=0.5.2.1 vector
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-mutable-containers/distinfo b/devel/hs-mutable-containers/distinfo
deleted file mode 100644
index 25af84a7a894..000000000000
--- a/devel/hs-mutable-containers/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627853
-SHA256 (cabal/mutable-containers-0.3.3.tar.gz) = 7a7a39cbb16978dd1607a3977d7a1e5d8ecda7a528845d6983b5b97c49517ceb
-SIZE (cabal/mutable-containers-0.3.3.tar.gz) = 12062
diff --git a/devel/hs-mutable-containers/pkg-descr b/devel/hs-mutable-containers/pkg-descr
deleted file mode 100644
index a204e34b67cf..000000000000
--- a/devel/hs-mutable-containers/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-One of Haskell's strengths is immutable data structures. These
-structures make it easier to reason about code, simplify concurrency and
-parallelism, and in some cases can improve performance by allowing
-sharing. However, there are still classes of problems where mutable
-data structures can both be more convenient, and provide a performance
-boost. This library is meant to provide such structures in a
-performant, well tested way. It also provides a simple abstraction over
-such data structures via typeclasses.
-
-WWW: https://github.com/fpco/mutable-containers
diff --git a/devel/hs-ncurses/Makefile b/devel/hs-ncurses/Makefile
deleted file mode 100644
index f54276f7e25b..000000000000
--- a/devel/hs-ncurses/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: Nikolai Lifanov <lifanov@mail.lifanov.com>
-# $FreeBSD$
-
-PORTNAME= ncurses
-PORTVERSION= 0.2.16
-PORTREVISION= 6
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Modernised Haskell binding to GNU ncurses
-
-LICENSE= GPLv3
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_C2HS= yes
-
-USES= ncurses
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-ncurses/distinfo b/devel/hs-ncurses/distinfo
deleted file mode 100644
index 9b81a09d87be..000000000000
--- a/devel/hs-ncurses/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1486993504
-SHA256 (cabal/ncurses-0.2.16.tar.gz) = e50fb7b1f700d6fa60b4040623b7e0249ae6af2ef2729801fb2917e8b1f25e3f
-SIZE (cabal/ncurses-0.2.16.tar.gz) = 29115
diff --git a/devel/hs-ncurses/files/patch-lib_UI_NCurses.chs b/devel/hs-ncurses/files/patch-lib_UI_NCurses.chs
deleted file mode 100644
index 55c52891e718..000000000000
--- a/devel/hs-ncurses/files/patch-lib_UI_NCurses.chs
+++ /dev/null
@@ -1,26 +0,0 @@
---- lib/UI/NCurses.chs.orig 2016-08-29 01:09:37 UTC
-+++ lib/UI/NCurses.chs
-@@ -435,12 +435,12 @@ setColor (ColorID pair) = withWindow_ "s
- -- | Add some text to the window, at the current cursor position.
- drawString :: String -> Update ()
- drawString str = withWindow_ "drawString" $ \win ->
-- withCWString str ({# call waddwstr #} win)
-+ withCWString str $ \s -> ({# call waddwstr #} win) (castPtr s)
-
- -- | Add some text to the window, at the current cursor position.
- drawText :: T.Text -> Update ()
- drawText txt = withWindow_ "drawText" $ \win ->
-- withCWString (T.unpack txt) ({# call waddwstr #} win)
-+ withCWString (T.unpack txt) $ \s -> ({# call waddwstr #} win) (castPtr s)
-
- drawGlyph :: Glyph -> Update ()
- drawGlyph glyph = withWindow_ "drawGlyph" $ \win ->
-@@ -718,7 +718,7 @@ withGlyph (Glyph char attrs) io =
- let cAttrs = foldl' (\acc a -> acc .|. attrToInt a) 0 attrs in
- withCWStringLen [char] $ \(cChars, cCharsLen) ->
- allocaBytes {# sizeof cchar_t #} $ \pBuf -> do
-- {# call hsncurses_init_cchar_t #} (CCharT pBuf) cAttrs cChars (fromIntegral cCharsLen)
-+ {# call hsncurses_init_cchar_t #} (CCharT pBuf) cAttrs (castPtr cChars) (fromIntegral cCharsLen)
- io (CCharT pBuf)
-
- -- | Upper left corner
diff --git a/devel/hs-ncurses/pkg-descr b/devel/hs-ncurses/pkg-descr
deleted file mode 100644
index 127baae78b11..000000000000
--- a/devel/hs-ncurses/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-GNU ncurses is a library for creating command-line application with
-pseudo-graphical interfaces. This package is a nice, modern binding to GNU
-ncurses.
-
-WWW: https://john-millikin.com/software/haskell-ncurses/
diff --git a/devel/hs-newtype-generics/Makefile b/devel/hs-newtype-generics/Makefile
deleted file mode 100644
index 0230c94ce414..000000000000
--- a/devel/hs-newtype-generics/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= newtype-generics
-PORTVERSION= 0.5.3
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Full replacement for the original newtype package
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-newtype-generics/distinfo b/devel/hs-newtype-generics/distinfo
deleted file mode 100644
index 8eb50b9807ba..000000000000
--- a/devel/hs-newtype-generics/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523473191
-SHA256 (cabal/newtype-generics-0.5.3.tar.gz) = f295f001a86bdbcf759d6b91b9e7ae27cd431ccf41d9b9d34ee1c926b88efe45
-SIZE (cabal/newtype-generics-0.5.3.tar.gz) = 6956
diff --git a/devel/hs-newtype-generics/pkg-descr b/devel/hs-newtype-generics/pkg-descr
deleted file mode 100644
index 780c9c4ae3c0..000000000000
--- a/devel/hs-newtype-generics/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Per Conor McBride, the Newtype typeclass represents the packing and unpacking
-of a newtype, and allows you to operatate under that newtype with functions
-such as ala. Generics support was added in version 0.4, making this package a
-full replacement for the original newtype package, and a better alternative to
-newtype-th.
-
-WWW: http://hackage.haskell.org/package/newtype-genericse
diff --git a/devel/hs-newtype/Makefile b/devel/hs-newtype/Makefile
deleted file mode 100644
index be24e52c1fff..000000000000
--- a/devel/hs-newtype/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= newtype
-PORTVERSION= 0.2
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Typeclass and set of functions for working with newtypes
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-newtype/distinfo b/devel/hs-newtype/distinfo
deleted file mode 100644
index afd7e6783178..000000000000
--- a/devel/hs-newtype/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627853
-SHA256 (cabal/newtype-0.2.tar.gz) = b714033abd9a8b0903bcef0d36d0913de2a5003c852f43f97fa688717289e459
-SIZE (cabal/newtype-0.2.tar.gz) = 3476
diff --git a/devel/hs-newtype/pkg-descr b/devel/hs-newtype/pkg-descr
deleted file mode 100644
index 7138e74129f6..000000000000
--- a/devel/hs-newtype/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Per Conor McBride, the Newtype typeclass represents the packing and
-unpacking of a newtype, and allows you to operatate under that newtype
-with functions such as ala.
-
-WWW: http://hackage.haskell.org/package/newtype
diff --git a/devel/hs-old-locale/Makefile b/devel/hs-old-locale/Makefile
deleted file mode 100644
index 24ef3dc5ed0e..000000000000
--- a/devel/hs-old-locale/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= old-locale
-PORTVERSION= 1.0.0.7
-PORTREVISION= 6
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Locale library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-old-locale/distinfo b/devel/hs-old-locale/distinfo
deleted file mode 100644
index bbe9a7186f2a..000000000000
--- a/devel/hs-old-locale/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627853
-SHA256 (cabal/old-locale-1.0.0.7.tar.gz) = dbaf8bf6b888fb98845705079296a23c3f40ee2f449df7312f7f7f1de18d7b50
-SIZE (cabal/old-locale-1.0.0.7.tar.gz) = 3384
diff --git a/devel/hs-old-locale/files/patch-git_15fea2d b/devel/hs-old-locale/files/patch-git_15fea2d
deleted file mode 100644
index e937c048c9eb..000000000000
--- a/devel/hs-old-locale/files/patch-git_15fea2d
+++ /dev/null
@@ -1,21 +0,0 @@
-From 68cdafe1580fbf448f293ad4efb5ba6313107d0e Mon Sep 17 00:00:00 2001
-From: Ryan Scott <ryan.gl.scott@gmail.com>
-Date: Tue, 4 Apr 2017 10:26:44 -0400
-Subject: [PATCH 1/2] Allow building with base-4.10.0.0
-
----
- old-locale.cabal | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/old-locale.cabal b/old-locale.cabal
-index 37057a8..52aa83a 100644
---- old-locale.cabal
-+++ old-locale.cabal
-@@ -31,5 +31,5 @@ Library
- exposed-modules:
- System.Locale
-
-- build-depends: base >= 4.2 && < 4.9
-+ build-depends: base >= 4.2 && < 4.13
- ghc-options: -Wall
-
diff --git a/devel/hs-old-locale/pkg-descr b/devel/hs-old-locale/pkg-descr
deleted file mode 100644
index a22d74894dd0..000000000000
--- a/devel/hs-old-locale/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This package provides the ability to adapt to locale conventions such as
-date and time formats.
-
-WWW: http://hackage.haskell.org/package/old-locale
diff --git a/devel/hs-old-time/Makefile b/devel/hs-old-time/Makefile
deleted file mode 100644
index 76077340295f..000000000000
--- a/devel/hs-old-time/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= old-time
-PORTVERSION= 1.1.0.3
-PORTREVISION= 6
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Time library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= old-locale>=1.0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-old-time/distinfo b/devel/hs-old-time/distinfo
deleted file mode 100644
index 7e047ac6ce9c..000000000000
--- a/devel/hs-old-time/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627853
-SHA256 (cabal/old-time-1.1.0.3.tar.gz) = 1ccb158b0f7851715d36b757c523b026ca1541e2030d02239802ba39b4112bc1
-SIZE (cabal/old-time-1.1.0.3.tar.gz) = 74219
diff --git a/devel/hs-old-time/files/patch-git_82790af b/devel/hs-old-time/files/patch-git_82790af
deleted file mode 100644
index ec394c8c0a72..000000000000
--- a/devel/hs-old-time/files/patch-git_82790af
+++ /dev/null
@@ -1,23 +0,0 @@
-From 320f806511c2819c7ae338a5e75a74fc4c3411b7 Mon Sep 17 00:00:00 2001
-From: Ryan Scott <ryan.gl.scott@gmail.com>
-Date: Tue, 4 Apr 2017 10:29:41 -0400
-Subject: [PATCH 1/2] Allow building with base-4.10.0.0
-
----
- old-time.cabal | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/old-time.cabal b/old-time.cabal
-index d322965..3a0e85c 100644
---- old-time.cabal
-+++ old-time.cabal
-@@ -53,7 +53,7 @@ Library
- HsTime.h
-
- build-depends:
-- base >= 4.7 && < 4.9,
-+ base >= 4.7 && < 4.13,
- old-locale == 1.0.*
-
- ghc-options: -Wall
-
diff --git a/devel/hs-old-time/pkg-descr b/devel/hs-old-time/pkg-descr
deleted file mode 100644
index 33a9f27223c6..000000000000
--- a/devel/hs-old-time/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This package provides the old time library.
-
-WWW: http://hackage.haskell.org/package/old-time
diff --git a/devel/hs-optparse-applicative/Makefile b/devel/hs-optparse-applicative/Makefile
deleted file mode 100644
index 5f81bab9f8a7..000000000000
--- a/devel/hs-optparse-applicative/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= optparse-applicative
-PORTVERSION= 0.14.3.0
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Utilities and combinators for parsing command line options
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= ansi-wl-pprint>=0.6 transformers-compat>=0.3
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-optparse-applicative/distinfo b/devel/hs-optparse-applicative/distinfo
deleted file mode 100644
index 00997187bef7..000000000000
--- a/devel/hs-optparse-applicative/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545655938
-SHA256 (cabal/optparse-applicative-0.14.3.0.tar.gz) = 72476302fe555a508917b2d7d6121c7b58ea5434cdc08aeb5d4b652e8f0e7663
-SIZE (cabal/optparse-applicative-0.14.3.0.tar.gz) = 53480
diff --git a/devel/hs-optparse-applicative/pkg-descr b/devel/hs-optparse-applicative/pkg-descr
deleted file mode 100644
index b7f10b642208..000000000000
--- a/devel/hs-optparse-applicative/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Utilities and combinators for parsing command line options.
-
-WWW: https://github.com/pcapriotti/optparse-applicative
diff --git a/devel/hs-parallel/Makefile b/devel/hs-parallel/Makefile
deleted file mode 100644
index 6f4ab8812547..000000000000
--- a/devel/hs-parallel/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= parallel
-PORTVERSION= 3.2.2.0
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Parallel programming library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-parallel/distinfo b/devel/hs-parallel/distinfo
deleted file mode 100644
index b5150cf011b6..000000000000
--- a/devel/hs-parallel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545498989
-SHA256 (cabal/parallel-3.2.2.0.tar.gz) = 170453a71a2a8b31cca63125533f7771d7debeb639700bdabdd779c34d8a6ef6
-SIZE (cabal/parallel-3.2.2.0.tar.gz) = 14681
diff --git a/devel/hs-parallel/pkg-descr b/devel/hs-parallel/pkg-descr
deleted file mode 100644
index 20d72b9b9cab..000000000000
--- a/devel/hs-parallel/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This package provides a library for parallel programming.
-
-WWW: http://hackage.haskell.org/package/parallel
diff --git a/devel/hs-pcre-light/Makefile b/devel/hs-pcre-light/Makefile
deleted file mode 100644
index b99d75c3cb5c..000000000000
--- a/devel/hs-pcre-light/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= pcre-light
-PORTVERSION= 0.4.0.4
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Small, efficient, and portable regex library for Perl 5 compatible
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USES= pkgconfig
-LIB_DEPENDS= libpcre.so:devel/pcre
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-pcre-light/distinfo b/devel/hs-pcre-light/distinfo
deleted file mode 100644
index 979b58547205..000000000000
--- a/devel/hs-pcre-light/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627854
-SHA256 (cabal/pcre-light-0.4.0.4.tar.gz) = 02c97e39263d18fd26aa63d52c88c4bfbb5c3f66ab40564552e7f11d5d889e75
-SIZE (cabal/pcre-light-0.4.0.4.tar.gz) = 15065
diff --git a/devel/hs-pcre-light/pkg-descr b/devel/hs-pcre-light/pkg-descr
deleted file mode 100644
index 65984c91a089..000000000000
--- a/devel/hs-pcre-light/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-A small, efficient and portable Haskell regex library for Perl 5
-compatible regular expressions. The PCRE library is a set of functions
-that implement regular expression pattern matching using the same syntax
-and semantics as Perl 5.
-
-WWW: https://github.com/Daniel-Diaz/pcre-light
diff --git a/devel/hs-prelude-extras/Makefile b/devel/hs-prelude-extras/Makefile
deleted file mode 100644
index 2dc32a68742a..000000000000
--- a/devel/hs-prelude-extras/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= prelude-extras
-PORTVERSION= 0.4.0.3
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Higher-order versions of Prelude classes
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-prelude-extras/distinfo b/devel/hs-prelude-extras/distinfo
deleted file mode 100644
index 8f485d698d45..000000000000
--- a/devel/hs-prelude-extras/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627854
-SHA256 (cabal/prelude-extras-0.4.0.3.tar.gz) = 09bb087f0870a353ec1e7e1a08017b9a766d430d956afb88ca000a6a876bf877
-SIZE (cabal/prelude-extras-0.4.0.3.tar.gz) = 8141
diff --git a/devel/hs-prelude-extras/pkg-descr b/devel/hs-prelude-extras/pkg-descr
deleted file mode 100644
index f1290ccb17bb..000000000000
--- a/devel/hs-prelude-extras/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Haskell 98 - higher order versions of Prelude classes to ease
-programming with polymorphic recursion and reduce UndecidableInstances.
-
-WWW: https://github.com/ekmett/prelude-extras
diff --git a/devel/hs-preprocessor-tools/Makefile b/devel/hs-preprocessor-tools/Makefile
deleted file mode 100644
index d70174d18e75..000000000000
--- a/devel/hs-preprocessor-tools/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= preprocessor-tools
-PORTVERSION= 2.0.2
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Framework for extending Haskell's syntax via quick-and-dirty preprocessors
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl>=1 syb>=0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-preprocessor-tools/distinfo b/devel/hs-preprocessor-tools/distinfo
deleted file mode 100644
index a28a38023b47..000000000000
--- a/devel/hs-preprocessor-tools/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1531854206
-SHA256 (cabal/preprocessor-tools-2.0.2.tar.gz) = 9753b0b490af005092a73a1a537892c6290ae4f1dfd107825643eff32d2f0255
-SIZE (cabal/preprocessor-tools-2.0.2.tar.gz) = 9892
diff --git a/devel/hs-preprocessor-tools/pkg-descr b/devel/hs-preprocessor-tools/pkg-descr
deleted file mode 100644
index 6e05c41e35ed..000000000000
--- a/devel/hs-preprocessor-tools/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This library provides a quick-and-dirty (but often effective) method for
-extending Haskell's syntax using a custom preprocessor. It parses
-Haskell into a bare-bones AST with just enough knowledge of the syntax
-to preserve nesting, and then allows transformations on the AST.
-
-WWW: http://www.eecs.harvard.edu/~tov/pubs/haskell-session-types/
diff --git a/devel/hs-prettyclass/Makefile b/devel/hs-prettyclass/Makefile
deleted file mode 100644
index 1a5675977139..000000000000
--- a/devel/hs-prettyclass/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= prettyclass
-PORTVERSION= 1.0.0.0
-PORTREVISION= 7
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Pretty printing class similar to Show
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-prettyclass/distinfo b/devel/hs-prettyclass/distinfo
deleted file mode 100644
index dea617a4d328..000000000000
--- a/devel/hs-prettyclass/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627854
-SHA256 (cabal/prettyclass-1.0.0.0.tar.gz) = e537446e7a346e5e0872ed8281db2bb0220c737f10757848c901da1399548986
-SIZE (cabal/prettyclass-1.0.0.0.tar.gz) = 1542
diff --git a/devel/hs-prettyclass/pkg-descr b/devel/hs-prettyclass/pkg-descr
deleted file mode 100644
index aaabf76f2841..000000000000
--- a/devel/hs-prettyclass/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Pretty printing class similar to Show, based on the HughesPJ pretty
-printing library. Provides the pretty printing class and instances for
-the Prelude types.
-
-WWW: http://hackage.haskell.org/package/prettyclass
diff --git a/devel/hs-primitive/Makefile b/devel/hs-primitive/Makefile
deleted file mode 100644
index d1b5bedaec38..000000000000
--- a/devel/hs-primitive/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= primitive
-PORTVERSION= 0.6.4.0
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Primitive memory-related operations
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-primitive/distinfo b/devel/hs-primitive/distinfo
deleted file mode 100644
index 5131e72cd85e..000000000000
--- a/devel/hs-primitive/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545490019
-SHA256 (cabal/primitive-0.6.4.0.tar.gz) = 4cbeaf7924dd79221f327ea101a29bf35c4976dc3319df157ff46ea68e6a0c64
-SIZE (cabal/primitive-0.6.4.0.tar.gz) = 45937
diff --git a/devel/hs-primitive/files/patch-primitive.cabal b/devel/hs-primitive/files/patch-primitive.cabal
deleted file mode 100644
index c61901226eed..000000000000
--- a/devel/hs-primitive/files/patch-primitive.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- primitive.cabal.orig 2018-05-30 18:38:36 UTC
-+++ primitive.cabal
-@@ -53,7 +53,7 @@ Library
- Data.Primitive.Internal.Compat
- Data.Primitive.Internal.Operations
-
-- Build-Depends: base >= 4.5 && < 4.12
-+ Build-Depends: base >= 4.5 && < 4.13
- , ghc-prim >= 0.2 && < 0.6
- , transformers >= 0.2 && < 0.6
-
diff --git a/devel/hs-primitive/pkg-descr b/devel/hs-primitive/pkg-descr
deleted file mode 100644
index 77662894d8b4..000000000000
--- a/devel/hs-primitive/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This package provides wrappers for primitive memory-related operations.
-
-WWW: https://github.com/haskell/primitive
diff --git a/devel/hs-process-extras/Makefile b/devel/hs-process-extras/Makefile
deleted file mode 100644
index f22dd1419b2d..000000000000
--- a/devel/hs-process-extras/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= process-extras
-PORTVERSION= 0.7.4
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Read process input and output as ByteStrings or Text
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= data-default generic-deriving ListLike mtl
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-process-extras/distinfo b/devel/hs-process-extras/distinfo
deleted file mode 100644
index ef43c829a1d1..000000000000
--- a/devel/hs-process-extras/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523957985
-SHA256 (cabal/process-extras-0.7.4.tar.gz) = 293e75f849254ce0ce0d7fa659681917e07a557c602505a2f9e20777467e984e
-SIZE (cabal/process-extras-0.7.4.tar.gz) = 14256
diff --git a/devel/hs-process-extras/pkg-descr b/devel/hs-process-extras/pkg-descr
deleted file mode 100644
index 0c353cc81be2..000000000000
--- a/devel/hs-process-extras/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Extends http://hackage.haskell.org/package/process. Read process input and
-output as ByteStrings or Text, or write your own ProcessOutput instance. Lazy
-process input and output. ProcessMaker class for more flexibility in the
-process creation API.
-
-WWW: http://hackage.haskell.org/package/process-extras
-
diff --git a/devel/hs-profunctors/Makefile b/devel/hs-profunctors/Makefile
deleted file mode 100644
index 8277ff80e2d4..000000000000
--- a/devel/hs-profunctors/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= profunctors
-PORTVERSION= 5.3
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Profunctors
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= base-orphans bifunctors comonad distributive tagged
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-profunctors/distinfo b/devel/hs-profunctors/distinfo
deleted file mode 100644
index 3904ac4f7b80..000000000000
--- a/devel/hs-profunctors/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545676462
-SHA256 (cabal/profunctors-5.3.tar.gz) = 74632acc5bb76e04ade95e187be432b607da0e863c0e08f3cabafb23d8b4a3b7
-SIZE (cabal/profunctors-5.3.tar.gz) = 28744
diff --git a/devel/hs-profunctors/files/patch-profunctors.cabal b/devel/hs-profunctors/files/patch-profunctors.cabal
deleted file mode 100644
index 5fc7f80f6af0..000000000000
--- a/devel/hs-profunctors/files/patch-profunctors.cabal
+++ /dev/null
@@ -1,10 +0,0 @@
---- profunctors.cabal.orig 2018-07-03 01:33:59 UTC
-+++ profunctors.cabal
-@@ -38,7 +38,6 @@ library
- base-orphans >= 0.4 && < 0.9,
- bifunctors >= 5.2 && < 6,
- comonad >= 4 && < 6,
-- contravariant >= 1 && < 2,
- distributive >= 0.4.4 && < 1,
- semigroups >= 0.11 && < 0.19,
- tagged >= 0.4.4 && < 1,
diff --git a/devel/hs-profunctors/pkg-descr b/devel/hs-profunctors/pkg-descr
deleted file mode 100644
index 49e3f1aff2cd..000000000000
--- a/devel/hs-profunctors/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Profunctors.
-
-WWW: https://github.com/ekmett/profunctors/
diff --git a/devel/hs-project-template/Makefile b/devel/hs-project-template/Makefile
deleted file mode 100644
index a4768b9d945e..000000000000
--- a/devel/hs-project-template/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= project-template
-PORTVERSION= 0.2.0.1
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Specify Haskell project templates and generate files
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= base64-bytestring conduit>=1.0 conduit-extra mtl>=2.0 \
- resourcet>=0.4.3
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-project-template/distinfo b/devel/hs-project-template/distinfo
deleted file mode 100644
index 72a719d30516..000000000000
--- a/devel/hs-project-template/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524430893
-SHA256 (cabal/project-template-0.2.0.1.tar.gz) = eb52496fa7448f5fed445525c05327b31a45282fc1d0a772c7022a9809e7c9dc
-SIZE (cabal/project-template-0.2.0.1.tar.gz) = 8321
diff --git a/devel/hs-project-template/pkg-descr b/devel/hs-project-template/pkg-descr
deleted file mode 100644
index 6ed4883c94be..000000000000
--- a/devel/hs-project-template/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Specify Haskell project templates and generate files.
-
-WWW: https://github.com/fpco/haskell-ide
diff --git a/devel/hs-psqueues/Makefile b/devel/hs-psqueues/Makefile
deleted file mode 100644
index ddb58a627f01..000000000000
--- a/devel/hs-psqueues/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= psqueues
-PORTVERSION= 0.2.6.0
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Provides Priority Search Queues
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= hashable
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-psqueues/distinfo b/devel/hs-psqueues/distinfo
deleted file mode 100644
index 53726d83d4ae..000000000000
--- a/devel/hs-psqueues/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523432363
-SHA256 (cabal/psqueues-0.2.6.0.tar.gz) = 9a6a10c99a64617bdab28331bed4a77cdd373283ebc2a6f73eda488462d06958
-SIZE (cabal/psqueues-0.2.6.0.tar.gz) = 27266
diff --git a/devel/hs-psqueues/pkg-descr b/devel/hs-psqueues/pkg-descr
deleted file mode 100644
index f912ac17c9f3..000000000000
--- a/devel/hs-psqueues/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-The psqueues package provides Priority Search Queues in three different flavors.
-
- * OrdPSQ k p v, which uses the Ord k instance to provide fast insertion,
- deletion and lookup. This implementation is based on Ralf Hinze's A Simple
- Implementation Technique for Priority Search Queues. Hence, it is similar to
- the PSQueue library, although it is considerably faster and provides a
- slightly different API.
-
- * IntPSQ p v is a far more efficient implementation. It fixes the key type to
- Int and uses a radix tree (like IntMap) with an additional min-heap property.
-
- * HashPSQ k p v is a fairly straightforward extension of IntPSQ: it simply
- uses the keys' hashes as indices in the IntPSQ. If there are any hash
- collisions, it uses an OrdPSQ to resolve those. The performance of this
- implementation is comparable to that of IntPSQ, but it is more widely
- applicable since the keys are not restricted to Int, but rather to any
- Hashable datatype.
-
-Each of the three implementations provides the same API, so they can be used interchangeably. The benchmarks show how they perform relative to one another, and also compared to the other Priority Search Queue implementations on Hackage: PSQueue and fingertree-psqueue.
-
-WWW: https://hackage.haskell.org/package/psqueues
diff --git a/devel/hs-quickcheck-io/Makefile b/devel/hs-quickcheck-io/Makefile
deleted file mode 100644
index 515e5c661f72..000000000000
--- a/devel/hs-quickcheck-io/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= quickcheck-io
-PORTVERSION= 0.2.0
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Use HUnit assertions as QuickCheck properties
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= HUnit>=1.2.5 QuickCheck>=2.5.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-quickcheck-io/distinfo b/devel/hs-quickcheck-io/distinfo
deleted file mode 100644
index 2f777529c916..000000000000
--- a/devel/hs-quickcheck-io/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499547635
-SHA256 (cabal/quickcheck-io-0.2.0.tar.gz) = fb779119d79fe08ff4d502fb6869a70c9a8d5fd8ae0959f605c3c937efd96422
-SIZE (cabal/quickcheck-io-0.2.0.tar.gz) = 1843
diff --git a/devel/hs-quickcheck-io/pkg-descr b/devel/hs-quickcheck-io/pkg-descr
deleted file mode 100644
index 28bff87162de..000000000000
--- a/devel/hs-quickcheck-io/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This package provides an orphan instance that allows you to use HUnit
-assertions as QuickCheck properties.
-
-WWW: http://hackage.haskell.org/package/quickcheck-io
diff --git a/devel/hs-random/Makefile b/devel/hs-random/Makefile
deleted file mode 100644
index 104500344e6c..000000000000
--- a/devel/hs-random/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= random
-PORTVERSION= 1.1
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Random number library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-random/distinfo b/devel/hs-random/distinfo
deleted file mode 100644
index 137eabe39137..000000000000
--- a/devel/hs-random/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627854
-SHA256 (cabal/random-1.1.tar.gz) = b718a41057e25a3a71df693ab0fe2263d492e759679b3c2fea6ea33b171d3a5a
-SIZE (cabal/random-1.1.tar.gz) = 10870
diff --git a/devel/hs-random/pkg-descr b/devel/hs-random/pkg-descr
deleted file mode 100644
index 95ada75efb76..000000000000
--- a/devel/hs-random/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This package provides a basic random number generation library, including
-the ability to split random number generators.
-
-WWW: http://hackage.haskell.org/package/random
diff --git a/devel/hs-readable/Makefile b/devel/hs-readable/Makefile
deleted file mode 100644
index f6533dfe07de..000000000000
--- a/devel/hs-readable/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= readable
-PORTVERSION= 0.3.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Reading data types from ByteString and Text
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-readable/distinfo b/devel/hs-readable/distinfo
deleted file mode 100644
index a51972be0809..000000000000
--- a/devel/hs-readable/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499694963
-SHA256 (cabal/readable-0.3.1.tar.gz) = 703037ad2cca4d6d42ba23e2758d1911cd82e3e922c4078076c273231e4b43c9
-SIZE (cabal/readable-0.3.1.tar.gz) = 2907
diff --git a/devel/hs-readable/pkg-descr b/devel/hs-readable/pkg-descr
deleted file mode 100644
index 6d6c5f319795..000000000000
--- a/devel/hs-readable/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Provides a Readable type class for reading data types from ByteString and Text.
- Also includes efficient implementations for common data types.
-
-WWW: http://hackage.haskell.org/package/readable
diff --git a/devel/hs-readline/Makefile b/devel/hs-readline/Makefile
deleted file mode 100644
index 5d857c318a45..000000000000
--- a/devel/hs-readline/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= readline
-PORTVERSION= 1.0.3.0
-PORTREVISION= 15
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Interface to the GNU readline library
-
-LICENSE= GPLv2
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USES= readline
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-readline/distinfo b/devel/hs-readline/distinfo
deleted file mode 100644
index 7918210073d8..000000000000
--- a/devel/hs-readline/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627854
-SHA256 (cabal/readline-1.0.3.0.tar.gz) = c0b9e174910620db0edea8f9fd6fb6c1d7b066260d523e9a7208294c46a75feb
-SIZE (cabal/readline-1.0.3.0.tar.gz) = 52261
diff --git a/devel/hs-readline/files/patch-Setup.hs b/devel/hs-readline/files/patch-Setup.hs
deleted file mode 100644
index cc3d6bccc53c..000000000000
--- a/devel/hs-readline/files/patch-Setup.hs
+++ /dev/null
@@ -1,8 +0,0 @@
---- Setup.hs.orig 2009-07-16 09:03:11.000000000 +0000
-+++ Setup.hs 2009-07-16 09:03:29.000000000 +0000
-@@ -3,4 +3,4 @@
- import Distribution.Simple
-
- main :: IO ()
--main = defaultMainWithHooks defaultUserHooks
-+main = defaultMainWithHooks autoconfUserHooks
diff --git a/devel/hs-readline/pkg-descr b/devel/hs-readline/pkg-descr
deleted file mode 100644
index c80da8f32ec9..000000000000
--- a/devel/hs-readline/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-An interface to the GNU readline library. More information on readline can be
-found at <http://www.gnu.org/directory/readline.html>.
-
-WWW: http://hackage.haskell.org/package/readline
diff --git a/devel/hs-refact/Makefile b/devel/hs-refact/Makefile
deleted file mode 100644
index 478eeefc0380..000000000000
--- a/devel/hs-refact/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= refact
-PORTVERSION= 0.3.0.2
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= This library provides a datatype which can be interpreted by apply-refact
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-refact/distinfo b/devel/hs-refact/distinfo
deleted file mode 100644
index 6255d49b5ad3..000000000000
--- a/devel/hs-refact/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499787634
-SHA256 (cabal/refact-0.3.0.2.tar.gz) = 0ad029727797c8ca5d179c7abf1bfc135d86a7d72cf93785ee12ad243aeb1f6c
-SIZE (cabal/refact-0.3.0.2.tar.gz) = 2345
diff --git a/devel/hs-refact/pkg-descr b/devel/hs-refact/pkg-descr
deleted file mode 100644
index 4d6c78ce7b4a..000000000000
--- a/devel/hs-refact/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This library provides a datatype which can be interpreted by apply-refact.
-It exists as a seperate library so that applications can specify refactorings
-without depending on GHC
-
-WWW: https://hackage.haskell.org/package/refact
diff --git a/devel/hs-reflection/Makefile b/devel/hs-reflection/Makefile
deleted file mode 100644
index 2e795bdf6a6e..000000000000
--- a/devel/hs-reflection/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= reflection
-PORTVERSION= 2.1.4
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Reifies arbitrary terms into types that can be reflected back into terms
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= tagged>=0.4.4
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-reflection/distinfo b/devel/hs-reflection/distinfo
deleted file mode 100644
index 01337fe4fbcb..000000000000
--- a/devel/hs-reflection/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545655551
-SHA256 (cabal/reflection-2.1.4.tar.gz) = f22fc478d43a36ec3d6c48c57ec53636c0bf936f3733b9a2b34e1a2e6351c44d
-SIZE (cabal/reflection-2.1.4.tar.gz) = 18364
diff --git a/devel/hs-reflection/pkg-descr b/devel/hs-reflection/pkg-descr
deleted file mode 100644
index 53470c632337..000000000000
--- a/devel/hs-reflection/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-This package addresses the configuration problem which is propogating
-configurations that are available at run-time, allowing multible
-configurations to coexist without resorting to mutable global variables
-or System.IO.Unsafe.unsafePerformIO.
-
-That package is an implementation of the ideas presented in the paper
-"Functional Pearl: Implicit Configurations" by Oleg Kiselyov and
-Chung-chieh Shan (original paper). However, the API has been
-streamlined to improve performance.
-
-WWW: https://github.com/ekmett/reflection
diff --git a/devel/hs-resource-pool/Makefile b/devel/hs-resource-pool/Makefile
deleted file mode 100644
index d173c9289a17..000000000000
--- a/devel/hs-resource-pool/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= resource-pool
-PORTVERSION= 0.2.3.2
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= High-performance striped resource pooling implementation
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= hashable monad-control>=0.2.0.1 transformers-base>=0.4 \
- vector>=0.7
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-resource-pool/distinfo b/devel/hs-resource-pool/distinfo
deleted file mode 100644
index 8fd19b0bd466..000000000000
--- a/devel/hs-resource-pool/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627855
-SHA256 (cabal/resource-pool-0.2.3.2.tar.gz) = 8627eea2bea8824af2723646e74e2af0c73f583dd0c496c9fd242cd9d242bc12
-SIZE (cabal/resource-pool-0.2.3.2.tar.gz) = 6527
diff --git a/devel/hs-resource-pool/pkg-descr b/devel/hs-resource-pool/pkg-descr
deleted file mode 100644
index c8a0af1ccf97..000000000000
--- a/devel/hs-resource-pool/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A high-performance striped pooling abstraction for managing flexibly-sized
-collections of resources such as database connections.
-
-WWW: https://github.com/bos/pool
diff --git a/devel/hs-resourcet/Makefile b/devel/hs-resourcet/Makefile
deleted file mode 100644
index 1264c7981a3c..000000000000
--- a/devel/hs-resourcet/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= resourcet
-PORTVERSION= 1.2.1
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Deterministic allocation and freeing of scarce resources
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= exceptions lifted-base mmorph monad-control mtl \
- primitive transformers-base transformers-compat \
- unliftio-core
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-resourcet/distinfo b/devel/hs-resourcet/distinfo
deleted file mode 100644
index cbc436e55e75..000000000000
--- a/devel/hs-resourcet/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523696873
-SHA256 (cabal/resourcet-1.2.1.tar.gz) = e765c12a6ec0f70efc3c938750060bc17569b99578aa635fd4da0c4d06fcf267
-SIZE (cabal/resourcet-1.2.1.tar.gz) = 16459
diff --git a/devel/hs-resourcet/pkg-descr b/devel/hs-resourcet/pkg-descr
deleted file mode 100644
index 0ec336a9b12b..000000000000
--- a/devel/hs-resourcet/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This package was originally included with the conduit package, but has
-existed as a separate package for quite a while. It is fully usable
-outside of conduit.
-
-WWW: https://github.com/snoyberg/conduit
diff --git a/devel/hs-safe-exceptions/Makefile b/devel/hs-safe-exceptions/Makefile
deleted file mode 100644
index 0fe559f72920..000000000000
--- a/devel/hs-safe-exceptions/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= safe-exceptions
-PORTVERSION= 0.1.7.0
-PORTREVISION= 3
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= The safe-exceptions package
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= exceptions
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-safe-exceptions/distinfo b/devel/hs-safe-exceptions/distinfo
deleted file mode 100644
index 3f12e9f4aebe..000000000000
--- a/devel/hs-safe-exceptions/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523650633
-SHA256 (cabal/safe-exceptions-0.1.7.0.tar.gz) = 18cddc587b52b6faa0287fb6ad6c964d1562571ea2c8ff57a194dd54b5fba069
-SIZE (cabal/safe-exceptions-0.1.7.0.tar.gz) = 13533
diff --git a/devel/hs-safe-exceptions/files/patch-safe-exceptions.cabal b/devel/hs-safe-exceptions/files/patch-safe-exceptions.cabal
deleted file mode 100644
index e042b781aeef..000000000000
--- a/devel/hs-safe-exceptions/files/patch-safe-exceptions.cabal
+++ /dev/null
@@ -1,13 +0,0 @@
---- safe-exceptions.cabal.orig 2018-04-13 20:24:13 UTC
-+++ safe-exceptions.cabal
-@@ -16,9 +16,9 @@ cabal-version: >=1.10
- library
- hs-source-dirs: src
- exposed-modules: Control.Exception.Safe
-- build-depends: base >= 4.7 && < 4.11
-+ build-depends: base >= 4.7 && < 4.13
- , deepseq >= 1.2 && < 1.5
-- , exceptions >= 0.8 && < 0.9
-+ , exceptions >= 0.8 && < 0.11
- , transformers >= 0.2 && < 0.6
- default-language: Haskell2010
diff --git a/devel/hs-safe-exceptions/pkg-descr b/devel/hs-safe-exceptions/pkg-descr
deleted file mode 100644
index 759dc66d60ac..000000000000
--- a/devel/hs-safe-exceptions/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-The safe-exceptions package
-
-WWW: http://hackage.haskell.org/package/safe-exceptions
diff --git a/devel/hs-safe/Makefile b/devel/hs-safe/Makefile
deleted file mode 100644
index 050b415262e0..000000000000
--- a/devel/hs-safe/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= safe
-PORTVERSION= 0.3.15
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Library for safe (exception free) functions
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-safe/distinfo b/devel/hs-safe/distinfo
deleted file mode 100644
index 8122ac9d35b4..000000000000
--- a/devel/hs-safe/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627855
-SHA256 (cabal/safe-0.3.15.tar.gz) = a35e4ae609aabd568da7e7d220ab529c34040b71ae50df1ee353896445a66a2d
-SIZE (cabal/safe-0.3.15.tar.gz) = 9988
diff --git a/devel/hs-safe/pkg-descr b/devel/hs-safe/pkg-descr
deleted file mode 100644
index 7fdc399f0e68..000000000000
--- a/devel/hs-safe/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-A library wrapping Prelude/Data.List functions that can throw exceptions,
-such as head and !!.
-
-This package is divided into three modules:
-
- * Safe contains safe variants of Prelude and Data.List functions.
- * Safe.Foldable contains safe variants of Foldable functions.
- * Safe.Exact creates crashing versions of functions like zip (errors if the
- lists are not equal) and take (errors if there are not enough elements),
- then wraps them to provide safe variants.
-
-WWW: https://github.com/ndmitchell/safe#readme
diff --git a/devel/hs-say/Makefile b/devel/hs-say/Makefile
deleted file mode 100644
index 1f7e8c0de148..000000000000
--- a/devel/hs-say/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= say
-PORTVERSION= 0.1.0.0
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= The say packagae
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-say/distinfo b/devel/hs-say/distinfo
deleted file mode 100644
index 16c53626cb61..000000000000
--- a/devel/hs-say/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499718718
-SHA256 (cabal/say-0.1.0.0.tar.gz) = f26fdb94ed81a2ae503beca0dcea74da7ee37408ba2e41ab3fdcaa9a7622fc40
-SIZE (cabal/say-0.1.0.0.tar.gz) = 5728
diff --git a/devel/hs-say/pkg-descr b/devel/hs-say/pkg-descr
deleted file mode 100644
index e2fb582fb645..000000000000
--- a/devel/hs-say/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-The say package
-
-WWW: http://hackage.haskell.org/package/say
diff --git a/devel/hs-scientific/Makefile b/devel/hs-scientific/Makefile
deleted file mode 100644
index adcb6cfac906..000000000000
--- a/devel/hs-scientific/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= scientific
-PORTVERSION= 0.3.5.3
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Numbers represented using scientific notation
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= hashable>=1.1.2 integer-logarithms vector
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-scientific/distinfo b/devel/hs-scientific/distinfo
deleted file mode 100644
index f19a37289903..000000000000
--- a/devel/hs-scientific/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523636073
-SHA256 (cabal/scientific-0.3.5.3.tar.gz) = 12a6d13417c24e4b7f905d6cd8dcd1d9ae51f6f7ba3fda13057d521c8fc2c748
-SIZE (cabal/scientific-0.3.5.3.tar.gz) = 21013
diff --git a/devel/hs-scientific/pkg-descr b/devel/hs-scientific/pkg-descr
deleted file mode 100644
index c5d02c8a3886..000000000000
--- a/devel/hs-scientific/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Data.Scientific provides a space efficient and arbitrary precision
-scientific number type.
-
-WWW: https://github.com/basvandijk/scientific
diff --git a/devel/hs-securemem/Makefile b/devel/hs-securemem/Makefile
deleted file mode 100644
index a1b18ea26240..000000000000
--- a/devel/hs-securemem/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= securemem
-PORTVERSION= 0.1.10
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Abstraction to an auto scrubbing and const time eq, memory chunk
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= basement byteable>=0.1.1 foundation memory>=0.7
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-securemem/distinfo b/devel/hs-securemem/distinfo
deleted file mode 100644
index 85b54ae11192..000000000000
--- a/devel/hs-securemem/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523431880
-SHA256 (cabal/securemem-0.1.10.tar.gz) = 32895a4748508da58207b4867266601af6259b7109af80bbf5d2e9e598e016a6
-SIZE (cabal/securemem-0.1.10.tar.gz) = 3801
diff --git a/devel/hs-securemem/pkg-descr b/devel/hs-securemem/pkg-descr
deleted file mode 100644
index 7b5df45fd363..000000000000
--- a/devel/hs-securemem/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-SecureMem is similar to ByteString, except that it provides a memory
-chunk that will be auto-scrubbed after it run out of scope.
-
-WWW: https://github.com/vincenthz/hs-securemem
diff --git a/devel/hs-setenv/Makefile b/devel/hs-setenv/Makefile
deleted file mode 100644
index e0b65817bb7c..000000000000
--- a/devel/hs-setenv/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= setenv
-PORTVERSION= 0.1.1.3
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Cross-platform library for setting environment variables
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-setenv/distinfo b/devel/hs-setenv/distinfo
deleted file mode 100644
index 710827f5c44b..000000000000
--- a/devel/hs-setenv/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627856
-SHA256 (cabal/setenv-0.1.1.3.tar.gz) = e358df39afc03d5a39e2ec650652d845c85c80cc98fe331654deafb4767ecb32
-SIZE (cabal/setenv-0.1.1.3.tar.gz) = 2710
diff --git a/devel/hs-setenv/pkg-descr b/devel/hs-setenv/pkg-descr
deleted file mode 100644
index a2773485639b..000000000000
--- a/devel/hs-setenv/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A cross-platform library for setting environment variables.
-
-WWW: http://hackage.haskell.org/package/setenv
diff --git a/devel/hs-setlocale/Makefile b/devel/hs-setlocale/Makefile
deleted file mode 100644
index 16d13a2e0f28..000000000000
--- a/devel/hs-setlocale/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= setlocale
-PORTVERSION= 1.0.0.8
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Haskell setlocale package
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-setlocale/distinfo b/devel/hs-setlocale/distinfo
deleted file mode 100644
index b3bbb4263b45..000000000000
--- a/devel/hs-setlocale/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545559211
-SHA256 (cabal/setlocale-1.0.0.8.tar.gz) = 6dd148e47714707c311d20af606284ab392392a84ffb71da4004010e67d5b969
-SIZE (cabal/setlocale-1.0.0.8.tar.gz) = 2111
diff --git a/devel/hs-setlocale/pkg-descr b/devel/hs-setlocale/pkg-descr
deleted file mode 100644
index 76e93da35cf0..000000000000
--- a/devel/hs-setlocale/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Haskell setlocale package
-
-WWW: http://hackage.haskell.org/package/setlocale
diff --git a/devel/hs-show/Makefile b/devel/hs-show/Makefile
deleted file mode 100644
index 3c4f3bb9c74e..000000000000
--- a/devel/hs-show/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= show
-PORTVERSION= 0.6
-PORTREVISION= 12
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= 'Show' instances for Lambdabot
-
-LICENSE= GPLv2
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= syb
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-show/distinfo b/devel/hs-show/distinfo
deleted file mode 100644
index b531c43675a1..000000000000
--- a/devel/hs-show/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627856
-SHA256 (cabal/show-0.6.tar.gz) = 4f57a947a538d021406f649049dde27d4d8d0b44aac3ba38fa64806c9d737b95
-SIZE (cabal/show-0.6.tar.gz) = 7635
diff --git a/devel/hs-show/pkg-descr b/devel/hs-show/pkg-descr
deleted file mode 100644
index 364da9dfcf19..000000000000
--- a/devel/hs-show/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-This Haskell package provides ShowQ, ShowFun, and SimpleReflect.
-
- * ShowFun gives a Typeable-dependent instance for showing
- functions as their type.
-
- * ShowIO does the same for IO actions.
-
- * ShowQ adds SmallCheck & QuickCheck support.
-
- * SimpleReflect allows us to literally see how functions
- 'expand', through appropriate Show magic.
-
-WWW: http://hackage.haskell.org/package/show
diff --git a/devel/hs-silently/Makefile b/devel/hs-silently/Makefile
deleted file mode 100644
index d494018cca7d..000000000000
--- a/devel/hs-silently/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= silently
-PORTVERSION= 1.2.5
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Prevent or capture writing to stdout and other handles
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-silently/distinfo b/devel/hs-silently/distinfo
deleted file mode 100644
index 420a250088cb..000000000000
--- a/devel/hs-silently/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627856
-SHA256 (cabal/silently-1.2.5.tar.gz) = cef625635053a46032ca53b43d311921875a437910b6568ded17027fdca83839
-SIZE (cabal/silently-1.2.5.tar.gz) = 3364
diff --git a/devel/hs-silently/pkg-descr b/devel/hs-silently/pkg-descr
deleted file mode 100644
index d6c68b63d33d..000000000000
--- a/devel/hs-silently/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Prevent or capture writing to stdout and other handles.
-
-WWW: https://github.com/hspec/silently
diff --git a/devel/hs-simple-reflect/Makefile b/devel/hs-simple-reflect/Makefile
deleted file mode 100644
index 3ddf965f04ab..000000000000
--- a/devel/hs-simple-reflect/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= simple-reflect
-PORTVERSION= 0.3.3
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Simple reflection of expressions containing variables
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-simple-reflect/distinfo b/devel/hs-simple-reflect/distinfo
deleted file mode 100644
index 24fde323ef2b..000000000000
--- a/devel/hs-simple-reflect/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523698837
-SHA256 (cabal/simple-reflect-0.3.3.tar.gz) = 07825ea04c135298008cf080133e3bfc8e04cbacd24719c46ac6a2ca4acfdb2b
-SIZE (cabal/simple-reflect-0.3.3.tar.gz) = 4590
diff --git a/devel/hs-simple-reflect/pkg-descr b/devel/hs-simple-reflect/pkg-descr
deleted file mode 100644
index 425b87364bf3..000000000000
--- a/devel/hs-simple-reflect/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This package allows simple reflection of expressions containing variables.
-Reflection here means that a Haskell expression is turned into a string.
-The primary aim of this package is teaching and understanding; there are
-no options for manipulating the reflected expressions beyond showing them.
-
-WWW: http://twanvl.nl/blog/haskell/simple-reflection-of-expressions
diff --git a/devel/hs-smallcheck/Makefile b/devel/hs-smallcheck/Makefile
deleted file mode 100644
index d3a372df8776..000000000000
--- a/devel/hs-smallcheck/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= smallcheck
-PORTVERSION= 1.1.1
-PORTREVISION= 7
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Property-based testing library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= logict mtl
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-smallcheck/distinfo b/devel/hs-smallcheck/distinfo
deleted file mode 100644
index b3e772e79269..000000000000
--- a/devel/hs-smallcheck/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627856
-SHA256 (cabal/smallcheck-1.1.1.tar.gz) = 4d17607c1a620491e7e495a17575b73952932c761e7f9bdfa87e0102fb52f9f9
-SIZE (cabal/smallcheck-1.1.1.tar.gz) = 15202
diff --git a/devel/hs-smallcheck/pkg-descr b/devel/hs-smallcheck/pkg-descr
deleted file mode 100644
index f8c9459977b2..000000000000
--- a/devel/hs-smallcheck/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-SmallCheck is a testing library that allows to verify properties for all
-test cases up to some depth. The test cases are generated automatically
-by SmallCheck.
-
-WWW: https://github.com/feuerbach/smallcheck
diff --git a/devel/hs-split/Makefile b/devel/hs-split/Makefile
deleted file mode 100644
index 123d9ce7ae09..000000000000
--- a/devel/hs-split/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= split
-PORTVERSION= 0.2.3.3
-PORTREVISION= 3
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Combinator library for splitting lists
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-split/distinfo b/devel/hs-split/distinfo
deleted file mode 100644
index 73bf2e1100b5..000000000000
--- a/devel/hs-split/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523445494
-SHA256 (cabal/split-0.2.3.3.tar.gz) = 1dcd674f7c5f276f33300f5fd59e49d1ac6fc92ae949fd06a0f6d3e9d9ac1413
-SIZE (cabal/split-0.2.3.3.tar.gz) = 15681
diff --git a/devel/hs-split/files/patch-split.cabal b/devel/hs-split/files/patch-split.cabal
deleted file mode 100644
index 4c0952e6f619..000000000000
--- a/devel/hs-split/files/patch-split.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- split.cabal.orig 2018-01-24 03:00:12 UTC
-+++ split.cabal
-@@ -51,7 +51,7 @@ Source-repository head
-
- Library
- ghc-options: -Wall
-- build-depends: base <4.12
-+ build-depends: base <4.13
- exposed-modules: Data.List.Split, Data.List.Split.Internals
- default-language: Haskell2010
- Hs-source-dirs: src
diff --git a/devel/hs-split/pkg-descr b/devel/hs-split/pkg-descr
deleted file mode 100644
index d6e9a02f4eee..000000000000
--- a/devel/hs-split/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-A collection of various methods for splitting lists into parts, akin to
-the "split" function found in several mainstream languages. Here is its
-tale:
-
-Once upon a time the standard Data.List module held no function for
-splitting a list into parts according to a delimiter. Many a brave
-lambda-knight strove to add such a function, but their striving was in
-vain, for Lo, the Supreme Council fell to bickering amongst themselves
-what was to be the essential nature of the One True Function which could
-cleave a list in twain (or thrain, or any required number of parts).
-
-And thus came to pass the split package, comprising divers functions for
-splitting a list asunder, each according to its nature. And the Supreme
-Council had no longer any grounds for argument, for the favored method
-of each was contained therein.
-
-Combinator library and utility functions for splitting lists.
-
-WWW: http://hackage.haskell.org/package/split
diff --git a/devel/hs-stm-chans/Makefile b/devel/hs-stm-chans/Makefile
deleted file mode 100644
index 50f942832ced..000000000000
--- a/devel/hs-stm-chans/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= stm-chans
-PORTVERSION= 3.0.0.4
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Additional types of channels for STM
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-stm-chans/distinfo b/devel/hs-stm-chans/distinfo
deleted file mode 100644
index a8ea94309239..000000000000
--- a/devel/hs-stm-chans/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627856
-SHA256 (cabal/stm-chans-3.0.0.4.tar.gz) = 2344fc5bfa33d565bad7b009fc0e2c5a7a595060ba149c661f44419fc0d54738
-SIZE (cabal/stm-chans-3.0.0.4.tar.gz) = 9673
diff --git a/devel/hs-stm-chans/pkg-descr b/devel/hs-stm-chans/pkg-descr
deleted file mode 100644
index 60ac5d319ac2..000000000000
--- a/devel/hs-stm-chans/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Additional types of channels for STM.
-
-WWW: http://code.haskell.org/~wren/
diff --git a/devel/hs-storable-record/Makefile b/devel/hs-storable-record/Makefile
deleted file mode 100644
index 910fbaab21fa..000000000000
--- a/devel/hs-storable-record/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= storable-record
-PORTVERSION= 0.0.4
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Elegant definition of Storable instances for records
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= semigroups utility-ht
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-storable-record/distinfo b/devel/hs-storable-record/distinfo
deleted file mode 100644
index 921d3d4d53fc..000000000000
--- a/devel/hs-storable-record/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525082358
-SHA256 (cabal/storable-record-0.0.4.tar.gz) = ceffb2f08d8abc37e338ad924b264c230d5e54ecccaf1c22802c3107ea0c5a42
-SIZE (cabal/storable-record-0.0.4.tar.gz) = 7362
diff --git a/devel/hs-storable-record/pkg-descr b/devel/hs-storable-record/pkg-descr
deleted file mode 100644
index fa272c200890..000000000000
--- a/devel/hs-storable-record/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-With this package you can build a Storable instance of a record type from
-Storable instances of its elements in an elegant way. It does not do any magic,
-just a bit arithmetic to compute the right offsets, that would be otherwise
-done manually or by a preprocessor like C2HS.
-
-WWW: http://code.haskell.org/~thielema/storable-record/
diff --git a/devel/hs-storable-tuple/Makefile b/devel/hs-storable-tuple/Makefile
deleted file mode 100644
index 34fe712b1312..000000000000
--- a/devel/hs-storable-tuple/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= storable-tuple
-PORTVERSION= 0.0.3.3
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Storable instance for pairs and triples
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= base-orphans storable-record utility-ht
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-storable-tuple/distinfo b/devel/hs-storable-tuple/distinfo
deleted file mode 100644
index 19a4001fbb89..000000000000
--- a/devel/hs-storable-tuple/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525081601
-SHA256 (cabal/storable-tuple-0.0.3.3.tar.gz) = dcfac049527a45c386c80a7c40ec211455b83d74311af88fa686063b5f87df35
-SIZE (cabal/storable-tuple-0.0.3.3.tar.gz) = 2383
diff --git a/devel/hs-storable-tuple/pkg-descr b/devel/hs-storable-tuple/pkg-descr
deleted file mode 100644
index d64525127433..000000000000
--- a/devel/hs-storable-tuple/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Provides a Storable instance for pair and triple which should be binary
-compatible with C99 and C++. The only purpose of this package is to provide
-a standard location for this instance so that other packages needing this
-instance can play nicely together.
-
-WWW: http://code.haskell.org/~thielema/storable-tuple/
diff --git a/devel/hs-streaming-commons/Makefile b/devel/hs-streaming-commons/Makefile
deleted file mode 100644
index 515a98142716..000000000000
--- a/devel/hs-streaming-commons/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= streaming-commons
-PORTVERSION= 0.2.0.0
-PORTREVISION= 3
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Common lower-level functions needed by various streaming data libraries
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= async blaze-builder network random zlib
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-streaming-commons/distinfo b/devel/hs-streaming-commons/distinfo
deleted file mode 100644
index 25dbbaecee47..000000000000
--- a/devel/hs-streaming-commons/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523696417
-SHA256 (cabal/streaming-commons-0.2.0.0.tar.gz) = f4e2b8460325c133c83d04048e334fb502ba3627f41ffc85c05f81f1f38ace5f
-SIZE (cabal/streaming-commons-0.2.0.0.tar.gz) = 86501
diff --git a/devel/hs-streaming-commons/pkg-descr b/devel/hs-streaming-commons/pkg-descr
deleted file mode 100644
index cf662b16dd18..000000000000
--- a/devel/hs-streaming-commons/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Provides low-dependency functionality commonly needed by various streaming
-data libraries, such as conduit and pipes.
-
-WWW: https://github.com/fpco/streaming-commons
diff --git a/devel/hs-strict/Makefile b/devel/hs-strict/Makefile
deleted file mode 100644
index 194d7ef77e76..000000000000
--- a/devel/hs-strict/Makefile
+++ /dev/null
@@ -1,15 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= strict
-PORTVERSION= 0.3.2
-PORTREVISION= 17
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Strict data types and String IO
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-strict/distinfo b/devel/hs-strict/distinfo
deleted file mode 100644
index 37a716c9d25e..000000000000
--- a/devel/hs-strict/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627857
-SHA256 (cabal/strict-0.3.2.tar.gz) = 2cd35a67938db635a87617d9576d5df0158b581e8e5694f07487c0f4b1549221
-SIZE (cabal/strict-0.3.2.tar.gz) = 3948
diff --git a/devel/hs-strict/pkg-descr b/devel/hs-strict/pkg-descr
deleted file mode 100644
index 8c556ef51e03..000000000000
--- a/devel/hs-strict/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This package provides strict versions of some standard Haskell data
-types (pairs, Maybe and Either). It also contains strict IO operations.
-
-WWW: http://www.cse.unsw.edu.au/~rl/code/strict.html
diff --git a/devel/hs-syb-with-class/Makefile b/devel/hs-syb-with-class/Makefile
deleted file mode 100644
index ec15f3357b46..000000000000
--- a/devel/hs-syb-with-class/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= syb-with-class
-PORTVERSION= 0.6.1.10
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Scrap Your Boilerplate With Class
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-syb-with-class/distinfo b/devel/hs-syb-with-class/distinfo
deleted file mode 100644
index 3642d02ff535..000000000000
--- a/devel/hs-syb-with-class/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545562890
-SHA256 (cabal/syb-with-class-0.6.1.10.tar.gz) = a77e3f231141b173b50bad8939a2eafbc0b14c615556464ad95851b5d9ef133a
-SIZE (cabal/syb-with-class-0.6.1.10.tar.gz) = 12530
diff --git a/devel/hs-syb-with-class/pkg-descr b/devel/hs-syb-with-class/pkg-descr
deleted file mode 100644
index dcdb30013926..000000000000
--- a/devel/hs-syb-with-class/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Classes, and Template Haskell code to generate instances, for the Scrap
-Your Boilerplate With Class system.
-
-WWW: http://hackage.haskell.org/package/syb-with-class
diff --git a/devel/hs-syb/Makefile b/devel/hs-syb/Makefile
deleted file mode 100644
index eef06b5e3e90..000000000000
--- a/devel/hs-syb/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= syb
-PORTVERSION= 0.7
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Scrap Your Boilerplate
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-syb/distinfo b/devel/hs-syb/distinfo
deleted file mode 100644
index d1aea72d6031..000000000000
--- a/devel/hs-syb/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627857
-SHA256 (cabal/syb-0.7.tar.gz) = b8757dce5ab4045c49a0ae90407d575b87ee5523a7dd5dfa5c9d54fcceff42b5
-SIZE (cabal/syb-0.7.tar.gz) = 39566
diff --git a/devel/hs-syb/pkg-descr b/devel/hs-syb/pkg-descr
deleted file mode 100644
index c0e973a0d899..000000000000
--- a/devel/hs-syb/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This package contains the generics system described in the "Scrap Your
-Boilerplate" papers. It defines the "Data" class of types permitting
-folding and unfolding of constructor applications, instances of this
-class for primitive types, and a variety of traversals.
-
-WWW: http://www.cs.uu.nl/wiki/GenericProgramming/SYB
diff --git a/devel/hs-system-fileio/Makefile b/devel/hs-system-fileio/Makefile
deleted file mode 100644
index b30172cc5574..000000000000
--- a/devel/hs-system-fileio/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= system-fileio
-PORTVERSION= 0.3.16.3
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Consistent filesystem interaction across GHC versions
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= system-filepath>=0.3.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-system-fileio/distinfo b/devel/hs-system-fileio/distinfo
deleted file mode 100644
index c3db8cf034b5..000000000000
--- a/devel/hs-system-fileio/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627858
-SHA256 (cabal/system-fileio-0.3.16.3.tar.gz) = 3175707cb322c65760fa2eb2ab17327f251c8294ad688efc6258e82328830491
-SIZE (cabal/system-fileio-0.3.16.3.tar.gz) = 15296
diff --git a/devel/hs-system-fileio/pkg-descr b/devel/hs-system-fileio/pkg-descr
deleted file mode 100644
index 09b6324dc148..000000000000
--- a/devel/hs-system-fileio/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-This is a small wrapper around the "directory", "Unix", and "Win32"
-packages, for use with "system-filepath". It provides a consistent API
-to the various versions of these packages distributed with different
-versions of GHC. In particular, this library supports working with
-POSIX files that have paths which can't be decoded in the current locale
-encoding.
-
-WWW: https://john-millikin.com/software/haskell-filesystem/
diff --git a/devel/hs-system-filepath/Makefile b/devel/hs-system-filepath/Makefile
deleted file mode 100644
index d5b4a02371d2..000000000000
--- a/devel/hs-system-filepath/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= system-filepath
-PORTVERSION= 0.4.14
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= High-level, byte-based file and directory path manipulations
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-system-filepath/distinfo b/devel/hs-system-filepath/distinfo
deleted file mode 100644
index 3137249f93ce..000000000000
--- a/devel/hs-system-filepath/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523433190
-SHA256 (cabal/system-filepath-0.4.14.tar.gz) = 1656ce3c0d585650784ceb3f794748286e19fb635f557e7b29b0897f8956d993
-SIZE (cabal/system-filepath-0.4.14.tar.gz) = 16663
diff --git a/devel/hs-system-filepath/pkg-descr b/devel/hs-system-filepath/pkg-descr
deleted file mode 100644
index 059dae31f051..000000000000
--- a/devel/hs-system-filepath/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-High-level, byte-based file and directory path manipulations.
-
-WWW: https://github.com/fpco/haskell-filesystem
diff --git a/devel/hs-tagged/Makefile b/devel/hs-tagged/Makefile
deleted file mode 100644
index f5f0146a1724..000000000000
--- a/devel/hs-tagged/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= tagged
-PORTVERSION= 0.8.5
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Haskell 98 phantom types to avoid unsafely passing dummy arguments
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= transformers-compat
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-tagged/distinfo b/devel/hs-tagged/distinfo
deleted file mode 100644
index 4bd7820e0cc1..000000000000
--- a/devel/hs-tagged/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499459567
-SHA256 (cabal/tagged-0.8.5.tar.gz) = e47c51c955ed77b0fa36897f652df990aa0a8c4eb278efaddcd604be00fc8d99
-SIZE (cabal/tagged-0.8.5.tar.gz) = 10860
diff --git a/devel/hs-tagged/files/patch-tagged.cabal b/devel/hs-tagged/files/patch-tagged.cabal
deleted file mode 100644
index 583b5b33b0b4..000000000000
--- a/devel/hs-tagged/files/patch-tagged.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- tagged.cabal.orig 2017-07-07 20:47:45 UTC
-+++ tagged.cabal
-@@ -57,7 +57,7 @@ library
-
- if impl(ghc>=7.6)
- exposed-modules: Data.Proxy.TH
-- build-depends: template-haskell >= 2.8 && < 2.12
-+ build-depends: template-haskell >= 2.8 && < 2.15
-
- if flag(deepseq)
- build-depends: deepseq >= 1.1 && < 1.5
diff --git a/devel/hs-tagged/pkg-descr b/devel/hs-tagged/pkg-descr
deleted file mode 100644
index 560c783e5c3b..000000000000
--- a/devel/hs-tagged/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Haskell 98 phantom types to avoid unsafely passing dummy arguments.
-
-WWW: https://github.com/ekmett/tagged
diff --git a/devel/hs-temporary/Makefile b/devel/hs-temporary/Makefile
deleted file mode 100644
index 0c521c792378..000000000000
--- a/devel/hs-temporary/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= temporary
-PORTVERSION= 1.2.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Portable temporary file and directory support for Windows and Unix
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= exceptions>=0.6
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-temporary/distinfo b/devel/hs-temporary/distinfo
deleted file mode 100644
index 882bbe77d180..000000000000
--- a/devel/hs-temporary/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627858
-SHA256 (cabal/temporary-1.2.1.tar.gz) = 9ecf88065cf69e965dc672c4a94f0b5e909d3e398c24d947bbd5e9814277a4f8
-SIZE (cabal/temporary-1.2.1.tar.gz) = 5137
diff --git a/devel/hs-temporary/pkg-descr b/devel/hs-temporary/pkg-descr
deleted file mode 100644
index a7efd18e2ffb..000000000000
--- a/devel/hs-temporary/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-The functions for creating temporary files and directories in the base
-library are quite limited. The unixutils package contains some good ones,
-but they aren't portable to Windows. This library just repackages the
-Cabal implementations of its own temporary file and folder functions so
-that you can use them without linking against Cabal or depending on it
-being installed.
-
-WWW: https://github.com/batterseapower/temporary
diff --git a/devel/hs-terminal-size/Makefile b/devel/hs-terminal-size/Makefile
deleted file mode 100644
index 66f1440da031..000000000000
--- a/devel/hs-terminal-size/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= terminal-size
-PORTVERSION= 0.3.2.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Get terminal window height and width
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-terminal-size/distinfo b/devel/hs-terminal-size/distinfo
deleted file mode 100644
index edfa59a47b5d..000000000000
--- a/devel/hs-terminal-size/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1501333052
-SHA256 (cabal/terminal-size-0.3.2.1.tar.gz) = b5c23e964756bc13914649a67d63233f59ad0a813abe7cadeb2fc9d586dc9658
-SIZE (cabal/terminal-size-0.3.2.1.tar.gz) = 4175
diff --git a/devel/hs-terminal-size/pkg-descr b/devel/hs-terminal-size/pkg-descr
deleted file mode 100644
index 140e20dd7ca2..000000000000
--- a/devel/hs-terminal-size/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Get terminal window height and width without ncurses dependency.
-
-WWW: http://hackage.haskell.org/package/terminal-size
diff --git a/devel/hs-test-framework-hunit/Makefile b/devel/hs-test-framework-hunit/Makefile
deleted file mode 100644
index 3fff7d0bd2a0..000000000000
--- a/devel/hs-test-framework-hunit/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= test-framework-hunit
-PORTVERSION= 0.3.0.2
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= HUnit support for the test-framework package
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= extensible-exceptions HUnit test-framework
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-test-framework-hunit/distinfo b/devel/hs-test-framework-hunit/distinfo
deleted file mode 100644
index 7f16fa1b6e75..000000000000
--- a/devel/hs-test-framework-hunit/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627859
-SHA256 (cabal/test-framework-hunit-0.3.0.2.tar.gz) = 95cb8ee02a850b164bfdabdf4dbc839d621361f3ac770ad21ea43a8bde360bf8
-SIZE (cabal/test-framework-hunit-0.3.0.2.tar.gz) = 2770
diff --git a/devel/hs-test-framework-hunit/files/patch-test-framework-hunit.cabal b/devel/hs-test-framework-hunit/files/patch-test-framework-hunit.cabal
deleted file mode 100644
index 0479ad483dfb..000000000000
--- a/devel/hs-test-framework-hunit/files/patch-test-framework-hunit.cabal
+++ /dev/null
@@ -1,16 +0,0 @@
-From 70a36fbeefd29c9340782d52ba0295014120c82d Mon Sep 17 00:00:00 2001
-From: Adam Bergmark <adam@bergmark.nl>
-Date: Sat, 25 Mar 2017 11:52:44 +0100
-Subject: [PATCH] Allow time 1.6.* and HUnit 1.6.*
-
---- test-framework-hunit.cabal.orig 2015-09-04 15:42:16 UTC
-+++ test-framework-hunit.cabal
-@@ -24,7 +24,7 @@ Flag Base3
- Library
- Exposed-Modules: Test.Framework.Providers.HUnit
-
-- Build-Depends: test-framework >= 0.2.0, HUnit >= 1.2 && < 1.4, extensible-exceptions >= 0.1.1 && < 0.2.0
-+ Build-Depends: test-framework >= 0.2.0, HUnit >= 1.2 && < 1.7, extensible-exceptions >= 0.1.1 && < 0.2.0
- if flag(base3)
- Build-Depends: base >= 3 && < 4
- else
diff --git a/devel/hs-test-framework-hunit/pkg-descr b/devel/hs-test-framework-hunit/pkg-descr
deleted file mode 100644
index d440c1729d35..000000000000
--- a/devel/hs-test-framework-hunit/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-HUnit support for the test-framework package.
-
-WWW: http://batterseapower.github.com/test-framework/
diff --git a/devel/hs-test-framework-quickcheck2/Makefile b/devel/hs-test-framework-quickcheck2/Makefile
deleted file mode 100644
index 0871f4b24c82..000000000000
--- a/devel/hs-test-framework-quickcheck2/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= test-framework-quickcheck2
-PORTVERSION= 0.3.0.4
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= QuickCheck2 support for the test-framework package
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= extensible-exceptions>=0.1.1 QuickCheck>=2.4 \
- test-framework>=0.7.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-test-framework-quickcheck2/distinfo b/devel/hs-test-framework-quickcheck2/distinfo
deleted file mode 100644
index 8299410e9485..000000000000
--- a/devel/hs-test-framework-quickcheck2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627859
-SHA256 (cabal/test-framework-quickcheck2-0.3.0.4.tar.gz) = d763afb99fa14cffaccbfad259534a656be129329ba12246fed2e4330619486e
-SIZE (cabal/test-framework-quickcheck2-0.3.0.4.tar.gz) = 3813
diff --git a/devel/hs-test-framework-quickcheck2/pkg-descr b/devel/hs-test-framework-quickcheck2/pkg-descr
deleted file mode 100644
index 97660b32d7d4..000000000000
--- a/devel/hs-test-framework-quickcheck2/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-QuickCheck2 support for the test-framework package.
-
-WWW: https://batterseapower.github.io/test-framework/
diff --git a/devel/hs-test-framework/Makefile b/devel/hs-test-framework/Makefile
deleted file mode 100644
index e0895e22ddb6..000000000000
--- a/devel/hs-test-framework/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= test-framework
-PORTVERSION= 0.8.2.0
-PORTREVISION= 3
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Framework for running and organising tests, with HUnit and QuickCheck support
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= ansi-terminal>=0.4.0 ansi-wl-pprint>=0.5.1 hostname>=1.0 \
- old-locale>=1.0 random>=1.0 regex-posix>=0.72 xml>=1.3.5
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-test-framework/distinfo b/devel/hs-test-framework/distinfo
deleted file mode 100644
index 4db6c80e9119..000000000000
--- a/devel/hs-test-framework/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523960922
-SHA256 (cabal/test-framework-0.8.2.0.tar.gz) = f5aec7a15dbcb39e951bcf6502606fd99d751197b5510f41706899aa7e660ac2
-SIZE (cabal/test-framework-0.8.2.0.tar.gz) = 21317
diff --git a/devel/hs-test-framework/files/patch-test-framework.cabal b/devel/hs-test-framework/files/patch-test-framework.cabal
deleted file mode 100644
index 655a85e05ba8..000000000000
--- a/devel/hs-test-framework/files/patch-test-framework.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- test-framework.cabal.orig 2017-12-30 17:49:37 UTC
-+++ test-framework.cabal
-@@ -48,7 +48,7 @@ Library
- , ansi-terminal >= 0.4.0 && < 0.9
- , ansi-wl-pprint >= 0.5.1 && < 0.7
- , random >= 1.0 && < 1.2
-- , containers >= 0.1 && < 0.6
-+ , containers >= 0.1 && < 0.7
- , regex-posix >= 0.72 && < 0.96
- , old-locale >= 1.0 && < 1.1
- , time >= 1.1.2 && < 1.9
diff --git a/devel/hs-test-framework/pkg-descr b/devel/hs-test-framework/pkg-descr
deleted file mode 100644
index 302c3ac2ef9a..000000000000
--- a/devel/hs-test-framework/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Allows tests such as QuickCheck properties and HUnit test cases to be
-assembled into test groups, run in parallel (but reported in deterministic
-order, to aid diff interpretation) and filtered and controlled by command
-line options. All of this comes with colored test output, progress reporting
-and test statistics output.
-
-WWW: http://batterseapower.github.io/test-framework/
diff --git a/devel/hs-text-icu/Makefile b/devel/hs-text-icu/Makefile
deleted file mode 100644
index 53ee53799443..000000000000
--- a/devel/hs-text-icu/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= text-icu
-PORTVERSION= 0.7.0.1
-PORTREVISION= 15
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Bindings to the ICU library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-LIB_DEPENDS+= libicui18n.so:devel/icu
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-text-icu/distinfo b/devel/hs-text-icu/distinfo
deleted file mode 100644
index ac03514ab2b8..000000000000
--- a/devel/hs-text-icu/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627859
-SHA256 (cabal/text-icu-0.7.0.1.tar.gz) = e2764c2749033706eed5b9fb3cda11177ad15cdf11912028f551eca39a2c7f78
-SIZE (cabal/text-icu-0.7.0.1.tar.gz) = 45533
diff --git a/devel/hs-text-icu/pkg-descr b/devel/hs-text-icu/pkg-descr
deleted file mode 100644
index dcc8a02f673d..000000000000
--- a/devel/hs-text-icu/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-Haskell bindings to the International Components for Unicode (ICU)
-libraries. These libraries provide robust and full-featured Unicode
-services on a wide variety of platforms.
-
-Features include:
-
- * Both pure and impure bindings, to allow for fine control over efficiency
- and ease of use.
- * Breaking of strings on character, word, sentence, and line boundaries.
- * Access to the Unicode Character Database (UCD) of character metadata.
- * String collation functions, for locales where the conventions for
- lexicographic ordering differ from the simple numeric ordering of
- character codes.
- * Character set conversion functions, allowing conversion between Unicode
- and over 220 character encodings.
- * Unicode normalization. (When implementations keep strings in a normalized
- form, they can be assured that equivalent strings have a unique binary
- representation.)
- * Regular expression search and replace.
-
-WWW: https://github.com/bos/text-icu
diff --git a/devel/hs-text-short/Makefile b/devel/hs-text-short/Makefile
deleted file mode 100644
index 6c477e1677c1..000000000000
--- a/devel/hs-text-short/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= text-short
-PORTVERSION= 0.1.2
-PORTREVISION= 3
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= This package provides the ShortText type which is suitable for keeping many short strings in memory
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= hashable semigroups
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-text-short/distinfo b/devel/hs-text-short/distinfo
deleted file mode 100644
index 5243b094f921..000000000000
--- a/devel/hs-text-short/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523958157
-SHA256 (cabal/text-short-0.1.2.tar.gz) = b3f2b867d14c7c2586ea580028606b6662293ad080726d5241def937e5e31167
-SIZE (cabal/text-short-0.1.2.tar.gz) = 23454
diff --git a/devel/hs-text-short/files/patch-text-short.cabal b/devel/hs-text-short/files/patch-text-short.cabal
deleted file mode 100644
index 59e5cf8c1871..000000000000
--- a/devel/hs-text-short/files/patch-text-short.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- text-short.cabal.orig 2018-12-24 13:33:33 UTC
-+++ text-short.cabal
-@@ -33,7 +33,7 @@ library
-
- other-modules: Data.Text.Short.Internal
-
-- build-depends: base >= 4.7 && < 4.12
-+ build-depends: base >= 4.7 && < 4.13
- , bytestring >= 0.10.4 && < 0.11
- , hashable >= 1.2.6 && < 1.3
- , deepseq >= 1.3 && < 1.5
diff --git a/devel/hs-text-short/pkg-descr b/devel/hs-text-short/pkg-descr
deleted file mode 100644
index 66cb96b1c1c6..000000000000
--- a/devel/hs-text-short/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-This package provides the ShortText type which is suitable for keeping many
-short strings in memory. This is similiar to how ShortByteString relates to
- ByteString.
-
-The main difference between Text and ShortText is that ShortText uses UTF-8
-instead of UTF-16 internally and also doesn't support slicing (thereby
-saving 2 words). Consequently, the memory footprint of a (boxed) ShortText
-value is 4 words (2 words when unboxed) plus the length of the UTF-8 encoded
-payload.
-
-WWW: https://hackage.haskell.org/package/text-short
diff --git a/devel/hs-tf-random/Makefile b/devel/hs-tf-random/Makefile
deleted file mode 100644
index 1eb4332e3362..000000000000
--- a/devel/hs-tf-random/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= tf-random
-PORTVERSION= 0.5
-PORTREVISION= 7
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= High-quality splittable pseudorandom number generator
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= primitive>=0.3 random
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-tf-random/distinfo b/devel/hs-tf-random/distinfo
deleted file mode 100644
index 347da89f2ef9..000000000000
--- a/devel/hs-tf-random/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627859
-SHA256 (cabal/tf-random-0.5.tar.gz) = 2e30cec027b313c9e1794d326635d8fc5f79b6bf6e7580ab4b00186dadc88510
-SIZE (cabal/tf-random-0.5.tar.gz) = 18483
diff --git a/devel/hs-tf-random/pkg-descr b/devel/hs-tf-random/pkg-descr
deleted file mode 100644
index 07bb74e4fb6e..000000000000
--- a/devel/hs-tf-random/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This package contains an implementation of a high-quality splittable
-pseudorandom number generator. The generator is based on a
-cryptographic hash function built on top of the ThreeFish block cipher.
-
-WWW: http://hackage.haskell.org/package/tf-random
diff --git a/devel/hs-th-abstraction/Makefile b/devel/hs-th-abstraction/Makefile
deleted file mode 100644
index db4c5fb2fda7..000000000000
--- a/devel/hs-th-abstraction/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= th-abstraction
-PORTVERSION= 0.2.10.0
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= This package normalizes variations in the interface for inspecting datatype information via Template Haskell
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-th-abstraction/distinfo b/devel/hs-th-abstraction/distinfo
deleted file mode 100644
index 98b35a9f71d9..000000000000
--- a/devel/hs-th-abstraction/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545494086
-SHA256 (cabal/th-abstraction-0.2.10.0.tar.gz) = c9dbffcaa4ed04f257427e61da135797190b572d4e37662f7821844cbd2114af
-SIZE (cabal/th-abstraction-0.2.10.0.tar.gz) = 29620
diff --git a/devel/hs-th-abstraction/pkg-descr b/devel/hs-th-abstraction/pkg-descr
deleted file mode 100644
index 3beaf70b6eba..000000000000
--- a/devel/hs-th-abstraction/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This package normalizes variations in the interface for inspecting datatype
-information via Template Haskell so that packages and support a single, easier
-to use informational datatype while supporting many versions of Template Haskell.
-
-WWW: http://hackage.haskell.org/package/th-abstraction
diff --git a/devel/hs-th-expand-syns/Makefile b/devel/hs-th-expand-syns/Makefile
deleted file mode 100644
index be4cdadf3f4e..000000000000
--- a/devel/hs-th-expand-syns/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= th-expand-syns
-PORTVERSION= 0.4.4.0
-PORTREVISION= 3
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Expands type synonyms in Template Haskell ASTs
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= syb
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-th-expand-syns/distinfo b/devel/hs-th-expand-syns/distinfo
deleted file mode 100644
index f1617f14ca1b..000000000000
--- a/devel/hs-th-expand-syns/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524931602
-SHA256 (cabal/th-expand-syns-0.4.4.0.tar.gz) = cc0f52d1364ace9ba56f51afd9106a5fe01ed3f5ae45c958c1b0f83be0a6f906
-SIZE (cabal/th-expand-syns-0.4.4.0.tar.gz) = 7572
diff --git a/devel/hs-th-expand-syns/files/patch-th-expand-syns.cabal b/devel/hs-th-expand-syns/files/patch-th-expand-syns.cabal
deleted file mode 100644
index ef4f3f134a45..000000000000
--- a/devel/hs-th-expand-syns/files/patch-th-expand-syns.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- th-expand-syns.cabal.orig 2017-12-26 20:43:27 UTC
-+++ th-expand-syns.cabal
-@@ -26,7 +26,7 @@ source-repository head
- location: git://github.com/DanielSchuessler/th-expand-syns.git
-
- Library
-- build-depends: base >= 4 && < 5, template-haskell < 2.14, syb, containers
-+ build-depends: base >= 4 && < 5, template-haskell < 2.15, syb, containers
- ghc-options:
- exposed-modules: Language.Haskell.TH.ExpandSyns
- other-modules: Language.Haskell.TH.ExpandSyns.SemigroupCompat
diff --git a/devel/hs-th-expand-syns/pkg-descr b/devel/hs-th-expand-syns/pkg-descr
deleted file mode 100644
index 8fbca9bebe34..000000000000
--- a/devel/hs-th-expand-syns/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Expands type synonyms in Template Haskell ASTs.
-
-WWW: https://github.com/DanielSchuessler/th-expand-syns
diff --git a/devel/hs-th-lift-instances/Makefile b/devel/hs-th-lift-instances/Makefile
deleted file mode 100644
index 82e332e63f21..000000000000
--- a/devel/hs-th-lift-instances/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= th-lift-instances
-PORTVERSION= 0.1.11
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Some more Lift instances for common haskell data types
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= th-lift vector
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-th-lift-instances/distinfo b/devel/hs-th-lift-instances/distinfo
deleted file mode 100644
index 4fa1281f4107..000000000000
--- a/devel/hs-th-lift-instances/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499621827
-SHA256 (cabal/th-lift-instances-0.1.11.tar.gz) = 1da46afabdc73c86f279a0557d5a8f9af1296f9f6043264ba354b1c9cc65a6b8
-SIZE (cabal/th-lift-instances-0.1.11.tar.gz) = 4477
diff --git a/devel/hs-th-lift-instances/pkg-descr b/devel/hs-th-lift-instances/pkg-descr
deleted file mode 100644
index 22b83781c96e..000000000000
--- a/devel/hs-th-lift-instances/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Most data types in haskell platform do not have Lift instances. This package provides orphan instances for containers, text, bytestring and vector.
-
-WWW: http://hackage.haskell.org/package/th-lift-instances
diff --git a/devel/hs-th-lift/Makefile b/devel/hs-th-lift/Makefile
deleted file mode 100644
index 51819a6c25cd..000000000000
--- a/devel/hs-th-lift/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= th-lift
-PORTVERSION= 0.7.11
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Derive Template Haskell's Lift class for datatypes.
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= th-abstraction
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-th-lift/distinfo b/devel/hs-th-lift/distinfo
deleted file mode 100644
index 87bbafaadc8b..000000000000
--- a/devel/hs-th-lift/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545493576
-SHA256 (cabal/th-lift-0.7.11.tar.gz) = d53cd1479d3cf35c513095f3954eee539e73c55266cec5f1fa0a82d53f30238c
-SIZE (cabal/th-lift-0.7.11.tar.gz) = 12756
diff --git a/devel/hs-th-lift/pkg-descr b/devel/hs-th-lift/pkg-descr
deleted file mode 100644
index 97e675739882..000000000000
--- a/devel/hs-th-lift/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Derive Template Haskell's Lift class for datatypes.
-
-WWW: http://hackage.haskell.org/package/th-lift
diff --git a/devel/hs-th-orphans/Makefile b/devel/hs-th-orphans/Makefile
deleted file mode 100644
index 522867bbfc61..000000000000
--- a/devel/hs-th-orphans/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= th-orphans
-PORTVERSION= 0.13.6
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Orphan instances for TH datatypes
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= th-lift th-lift-instances th-reify-many
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-th-orphans/distinfo b/devel/hs-th-orphans/distinfo
deleted file mode 100644
index 68a8641f82ef..000000000000
--- a/devel/hs-th-orphans/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545681019
-SHA256 (cabal/th-orphans-0.13.6.tar.gz) = 7745e6b93a73cbc0a6aa0da0a7b7377f0be4fffb4fd311e5502de199ec1dd469
-SIZE (cabal/th-orphans-0.13.6.tar.gz) = 6773
diff --git a/devel/hs-th-orphans/pkg-descr b/devel/hs-th-orphans/pkg-descr
deleted file mode 100644
index 2e5b8b9f51f0..000000000000
--- a/devel/hs-th-orphans/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Orphan instances for TH datatypes. In particular, instances for Ord and Lift,
-as well as a few missing Show / Eq. These instances used to live in
-haskell-src-meta, and that's where the version number started.
-
-WWW: https://github.com/mgsloan/th-orphans/
diff --git a/devel/hs-th-reify-many/Makefile b/devel/hs-th-reify-many/Makefile
deleted file mode 100644
index 565987e3e4c0..000000000000
--- a/devel/hs-th-reify-many/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= th-reify-many
-PORTVERSION= 0.1.8
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Recurseively reify template haskell datatype info
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= safe th-expand-syns
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-th-reify-many/distinfo b/devel/hs-th-reify-many/distinfo
deleted file mode 100644
index e333842e4361..000000000000
--- a/devel/hs-th-reify-many/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524931291
-SHA256 (cabal/th-reify-many-0.1.8.tar.gz) = cecaae187df911de515d08929e1394d6d6f7ce129795be8189a6b10d3734fe43
-SIZE (cabal/th-reify-many-0.1.8.tar.gz) = 5663
diff --git a/devel/hs-th-reify-many/pkg-descr b/devel/hs-th-reify-many/pkg-descr
deleted file mode 100644
index 875b8446bdab..000000000000
--- a/devel/hs-th-reify-many/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-th-reify-many provides functions for recursively reifying top level declarations.
-The main intended use case is for enumerating the names of datatypes reachable
-from an initial datatype, and passing these names to some function which
-generates instances.
-
-WWW: https://github.com/mgsloan/th-reify-many
diff --git a/devel/hs-threads/Makefile b/devel/hs-threads/Makefile
deleted file mode 100644
index b8ad77cc3115..000000000000
--- a/devel/hs-threads/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= threads
-PORTVERSION= 0.5.1.6
-PORTREVISION= 3
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Fork threads and wait for their result
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-threads/distinfo b/devel/hs-threads/distinfo
deleted file mode 100644
index 31ea527b775a..000000000000
--- a/devel/hs-threads/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523649637
-SHA256 (cabal/threads-0.5.1.6.tar.gz) = 139ac3c067fcbb392b5b9c2feaa98184b75ebe7f2e580726eea6ce812d94562e
-SIZE (cabal/threads-0.5.1.6.tar.gz) = 7406
diff --git a/devel/hs-threads/pkg-descr b/devel/hs-threads/pkg-descr
deleted file mode 100644
index 7830c436a893..000000000000
--- a/devel/hs-threads/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-This package provides functions to fork threads and wait for their result,
-whether it's an exception or a normal value. Besides waiting for the
-termination of a single thread this packages also provides functions to
-wait for a group of threads to terminate. This package is similar to the
-"threadmanager", "async" and "spawn" packages. The advantages of this
-package are:
-
- * Simpler API.
- * More efficient in both space and time.
- * No space-leak when forking a large number of threads.
- * Correct handling of asynchronous exceptions.
- * GHC specific functionality like `forkOn` and `forkIOWithUnmask`.
-
-WWW: https://github.com/basvandijk/threads
diff --git a/devel/hs-time-compat/Makefile b/devel/hs-time-compat/Makefile
deleted file mode 100644
index e1a2fb3f33f9..000000000000
--- a/devel/hs-time-compat/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= time-compat
-PORTVERSION= 0.1.0.3
-PORTREVISION= 13
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Compatibility with old-time for the time package
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= old-time
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-time-compat/distinfo b/devel/hs-time-compat/distinfo
deleted file mode 100644
index a5e3aa568faa..000000000000
--- a/devel/hs-time-compat/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627860
-SHA256 (cabal/time-compat-0.1.0.3.tar.gz) = 590711214510c0d2d09780c7fe3b21748bc4802e9053f78ccd6658e951fe0f7f
-SIZE (cabal/time-compat-0.1.0.3.tar.gz) = 2256
diff --git a/devel/hs-time-compat/pkg-descr b/devel/hs-time-compat/pkg-descr
deleted file mode 100644
index d4a08092033f..000000000000
--- a/devel/hs-time-compat/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Compatibility with the old-time package for the "new" time package.
-
-WWW: http://hub.darcs.net/dag/time-compat
diff --git a/devel/hs-time-locale-compat/Makefile b/devel/hs-time-locale-compat/Makefile
deleted file mode 100644
index 6ee1470f75b6..000000000000
--- a/devel/hs-time-locale-compat/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= time-locale-compat
-PORTVERSION= 0.1.1.5
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Compatibility of TimeLocale between old-locale and time-1.5
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= old-locale
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-time-locale-compat/distinfo b/devel/hs-time-locale-compat/distinfo
deleted file mode 100644
index 858500966a33..000000000000
--- a/devel/hs-time-locale-compat/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545832941
-SHA256 (cabal/time-locale-compat-0.1.1.5.tar.gz) = 07ff1566de7d851423a843b2de385442319348c621d4f779b3d365ce91ac502c
-SIZE (cabal/time-locale-compat-0.1.1.5.tar.gz) = 1956
diff --git a/devel/hs-time-locale-compat/pkg-descr b/devel/hs-time-locale-compat/pkg-descr
deleted file mode 100644
index 522822888250..000000000000
--- a/devel/hs-time-locale-compat/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This package contains wrapped name module for TimeLocale.
-
-WWW: http://twitter.com/khibino/
diff --git a/devel/hs-timezone-olson/Makefile b/devel/hs-timezone-olson/Makefile
deleted file mode 100644
index 812070aa90d1..000000000000
--- a/devel/hs-timezone-olson/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= timezone-olson
-PORTVERSION= 0.1.9
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Pure Haskell parser and renderer for binary Olson timezone files
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= extensible-exceptions>=0.1.0 timezone-series>=0.1.0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-timezone-olson/distinfo b/devel/hs-timezone-olson/distinfo
deleted file mode 100644
index 49fecb1ded4b..000000000000
--- a/devel/hs-timezone-olson/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524157973
-SHA256 (cabal/timezone-olson-0.1.9.tar.gz) = 32230509029bcf9e1bd95b5ad7ee69b8b0250cffc4bb8f2df88a651b3af74b15
-SIZE (cabal/timezone-olson-0.1.9.tar.gz) = 11471
diff --git a/devel/hs-timezone-olson/pkg-descr b/devel/hs-timezone-olson/pkg-descr
deleted file mode 100644
index 838e25d3f8ea..000000000000
--- a/devel/hs-timezone-olson/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A parser and renderer for binary Olson timezone files whose format is
-specified by the tzfile(5) man page on Unix-like systems.
-
-WWW: http://projects.haskell.org/time-ng/
diff --git a/devel/hs-timezone-series/Makefile b/devel/hs-timezone-series/Makefile
deleted file mode 100644
index 106377289005..000000000000
--- a/devel/hs-timezone-series/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= timezone-series
-PORTVERSION= 0.1.8
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Enhanced timezone handling for Data.Time
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-timezone-series/distinfo b/devel/hs-timezone-series/distinfo
deleted file mode 100644
index 1eb2e5ffdc44..000000000000
--- a/devel/hs-timezone-series/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499448454
-SHA256 (cabal/timezone-series-0.1.8.tar.gz) = 8119d90e4e78fdb662e83f2a350e30678e5e9078737ee90b6c121b62c1a3cdf6
-SIZE (cabal/timezone-series-0.1.8.tar.gz) = 6250
diff --git a/devel/hs-timezone-series/pkg-descr b/devel/hs-timezone-series/pkg-descr
deleted file mode 100644
index 75626f90e8dd..000000000000
--- a/devel/hs-timezone-series/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This package endows Data.Time, from the time package, with several data
-types and functions for enhanced processing of timezones.
-
-WWW: http://projects.haskell.org/time-ng/
diff --git a/devel/hs-transformers-base/Makefile b/devel/hs-transformers-base/Makefile
deleted file mode 100644
index 5611ce7bf9a1..000000000000
--- a/devel/hs-transformers-base/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= transformers-base
-PORTVERSION= 0.4.4
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Lift computations from the bottom of a transformer stack
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= transformers-compat>=0.2
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-transformers-base/distinfo b/devel/hs-transformers-base/distinfo
deleted file mode 100644
index 29160531051a..000000000000
--- a/devel/hs-transformers-base/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627861
-SHA256 (cabal/transformers-base-0.4.4.tar.gz) = 6aa3494fc70659342fbbb163035d5827ecfd8079e3c929e2372adf771fd52387
-SIZE (cabal/transformers-base-0.4.4.tar.gz) = 2550
diff --git a/devel/hs-transformers-base/pkg-descr b/devel/hs-transformers-base/pkg-descr
deleted file mode 100644
index ed281732e3f5..000000000000
--- a/devel/hs-transformers-base/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This package provides a straightforward port of monadLib's BaseM type
-class to transformers.
-
-WWW: https://github.com/mvv/transformers-base
diff --git a/devel/hs-transformers-compat/Makefile b/devel/hs-transformers-compat/Makefile
deleted file mode 100644
index 6e912b621566..000000000000
--- a/devel/hs-transformers-compat/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= transformers-compat
-PORTVERSION= 0.5.1.4
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Compatibility shim exposing the new types from transformers 0.3 and 0.4
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-transformers-compat/distinfo b/devel/hs-transformers-compat/distinfo
deleted file mode 100644
index 4f0a0b90b5b8..000000000000
--- a/devel/hs-transformers-compat/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1498678403
-SHA256 (cabal/transformers-compat-0.5.1.4.tar.gz) = d881ef4ec164b631591b222efe7ff555af6d5397c9d86475b309ba9402a8ca9f
-SIZE (cabal/transformers-compat-0.5.1.4.tar.gz) = 18574
diff --git a/devel/hs-transformers-compat/pkg-descr b/devel/hs-transformers-compat/pkg-descr
deleted file mode 100644
index 1042bcfe4d96..000000000000
--- a/devel/hs-transformers-compat/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This package includes backported versions of types that were added to
-transformers in transformers 0.3 an 0.4 for users who need strict
-transformers 0.2 or 0.3 compatibility to run on old versions of the
-platform, but also need those types.
-
-WWW: https://github.com/ekmett/transformers-compat/
diff --git a/devel/hs-typed-process/Makefile b/devel/hs-typed-process/Makefile
deleted file mode 100644
index 3d8b2179a88e..000000000000
--- a/devel/hs-typed-process/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= typed-process
-PORTVERSION= 0.2.2.0
-PORTREVISION= 3
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= The typed-process package
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= async exceptions
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-typed-process/distinfo b/devel/hs-typed-process/distinfo
deleted file mode 100644
index c846443db724..000000000000
--- a/devel/hs-typed-process/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523897812
-SHA256 (cabal/typed-process-0.2.2.0.tar.gz) = 42ed06889c15aa07577a0e8e3632659e343be95b77afa252b48b592ff7dbcf30
-SIZE (cabal/typed-process-0.2.2.0.tar.gz) = 13890
diff --git a/devel/hs-typed-process/pkg-descr b/devel/hs-typed-process/pkg-descr
deleted file mode 100644
index 46049d20fa59..000000000000
--- a/devel/hs-typed-process/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-The typed-process package
-
-WWW: http://hackage.haskell.org/package/typed-process
diff --git a/devel/hs-unamb/Makefile b/devel/hs-unamb/Makefile
deleted file mode 100644
index 73613bd2d3c5..000000000000
--- a/devel/hs-unamb/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= unamb
-PORTVERSION= 0.2.5
-PORTREVISION= 16
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Unambiguous choice
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-unamb/distinfo b/devel/hs-unamb/distinfo
deleted file mode 100644
index 7fc7f9555ae1..000000000000
--- a/devel/hs-unamb/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627861
-SHA256 (cabal/unamb-0.2.5.tar.gz) = 3359f05602ae61095c13f8db1df9222030b60ce83ad64faa705a387c18c58b89
-SIZE (cabal/unamb-0.2.5.tar.gz) = 6765
diff --git a/devel/hs-unamb/pkg-descr b/devel/hs-unamb/pkg-descr
deleted file mode 100644
index b6210e385a89..000000000000
--- a/devel/hs-unamb/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-unamb contains the "unambiguous choice" operator "unamb", which
-wraps thread racing up in a purely functional, semantically simple
-wrapper. Originally a part of Reactive, the author moved unamb
-to its own Haskell package in order to encourage experimentation.
-
-WWW: http://haskell.org/haskellwiki/unamb
diff --git a/devel/hs-unexceptionalio/Makefile b/devel/hs-unexceptionalio/Makefile
deleted file mode 100644
index e6deb80d800c..000000000000
--- a/devel/hs-unexceptionalio/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= unexceptionalio
-PORTVERSION= 0.3.0
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= IO without any non-error, synchronous exceptions
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-unexceptionalio/distinfo b/devel/hs-unexceptionalio/distinfo
deleted file mode 100644
index ce404424d4db..000000000000
--- a/devel/hs-unexceptionalio/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499452943
-SHA256 (cabal/unexceptionalio-0.3.0.tar.gz) = 927e2be6bb9ced73c1c17d79c981cadef4039d9ee45d2d3d6b4c133ff93ff0b8
-SIZE (cabal/unexceptionalio-0.3.0.tar.gz) = 2335
diff --git a/devel/hs-unexceptionalio/pkg-descr b/devel/hs-unexceptionalio/pkg-descr
deleted file mode 100644
index ccab481cc4db..000000000000
--- a/devel/hs-unexceptionalio/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-When you've caught all the exceptions that can be handled safely,
-this is what you're left with.
-
-It is intended that you use qualified imports with this library.
-
-WWW: https://hackage.haskell.org/package/unexceptionalio
-
diff --git a/devel/hs-unicode-show/Makefile b/devel/hs-unicode-show/Makefile
deleted file mode 100644
index 62413de9bc90..000000000000
--- a/devel/hs-unicode-show/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= unicode-show
-PORTVERSION= 0.1.0.2
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Print and show in unicode
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-unicode-show/distinfo b/devel/hs-unicode-show/distinfo
deleted file mode 100644
index e04ae2169fac..000000000000
--- a/devel/hs-unicode-show/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525760473
-SHA256 (cabal/unicode-show-0.1.0.2.tar.gz) = 7ee394879b345ee397aef87ca058628cd79d59cbfc1cec81aeda7fea65f53943
-SIZE (cabal/unicode-show-0.1.0.2.tar.gz) = 4303
diff --git a/devel/hs-unicode-show/pkg-descr b/devel/hs-unicode-show/pkg-descr
deleted file mode 100644
index 846ba6325f34..000000000000
--- a/devel/hs-unicode-show/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This package provides variants of show and print functions that does not
-escape non-ascii characters.
-
-WWW: https://github.com/nushio3/unicode-show
diff --git a/devel/hs-uniplate/Makefile b/devel/hs-uniplate/Makefile
deleted file mode 100644
index 9657dd95c369..000000000000
--- a/devel/hs-uniplate/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= uniplate
-PORTVERSION= 1.6.12
-PORTREVISION= 7
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Help writing simple, concise, and fast generic operations
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= hashable>=1.1.2.3 syb unordered-containers>=0.2.1
-
-INSTALL_PORTDATA= ${INSTALL_DATA} ${WRKSRC}/uniplate.htm ${STAGEDIR}${DATADIR}
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-uniplate/distinfo b/devel/hs-uniplate/distinfo
deleted file mode 100644
index c34b48d125b0..000000000000
--- a/devel/hs-uniplate/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627861
-SHA256 (cabal/uniplate-1.6.12.tar.gz) = fcc60bc6b3f6e925f611646db90e6db9f05286a9363405f844df1dc15572a8b7
-SIZE (cabal/uniplate-1.6.12.tar.gz) = 30055
diff --git a/devel/hs-uniplate/pkg-descr b/devel/hs-uniplate/pkg-descr
deleted file mode 100644
index a66e984704d3..000000000000
--- a/devel/hs-uniplate/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Uniplate is a library for writing simple and consie generic operations.
-Uniplate has similar goals to the original Scap Your Boilerplate work,
-but is substantially simpler and faster.
-
-WWW: http://community.haskell.org/~ndm/uniplate/
diff --git a/devel/hs-unix-compat/Makefile b/devel/hs-unix-compat/Makefile
deleted file mode 100644
index 97cc091ca03f..000000000000
--- a/devel/hs-unix-compat/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= unix-compat
-PORTVERSION= 0.4.3.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Portable POSIX-compatibility layer
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-unix-compat/distinfo b/devel/hs-unix-compat/distinfo
deleted file mode 100644
index 6471cd40c909..000000000000
--- a/devel/hs-unix-compat/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627861
-SHA256 (cabal/unix-compat-0.4.3.1.tar.gz) = 72801d5a654a6e108c153f412ebd54c37fb445643770e0b97701a59e109f7e27
-SIZE (cabal/unix-compat-0.4.3.1.tar.gz) = 13152
diff --git a/devel/hs-unix-compat/pkg-descr b/devel/hs-unix-compat/pkg-descr
deleted file mode 100644
index eef904ddeee3..000000000000
--- a/devel/hs-unix-compat/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This package provides portable implementations of parts of the Unix package.
-This package re-exports the Unix package when available. When it isn't
-available, portable implementations are used.
-
-WWW: https://github.com/jystic/unix-compat
diff --git a/devel/hs-unix-time/Makefile b/devel/hs-unix-time/Makefile
deleted file mode 100644
index 0f6d161074d8..000000000000
--- a/devel/hs-unix-time/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= unix-time
-PORTVERSION= 0.3.8
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Unix time parser/formatter and utilities
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= old-time
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-unix-time/distinfo b/devel/hs-unix-time/distinfo
deleted file mode 100644
index e93e4344f104..000000000000
--- a/devel/hs-unix-time/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523432893
-SHA256 (cabal/unix-time-0.3.8.tar.gz) = dca1bd332f4690f667570868c91c1270083428067e0e20b88a9d9516efa33a14
-SIZE (cabal/unix-time-0.3.8.tar.gz) = 40672
diff --git a/devel/hs-unix-time/pkg-descr b/devel/hs-unix-time/pkg-descr
deleted file mode 100644
index 79f775dea72e..000000000000
--- a/devel/hs-unix-time/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Fast parser/formatter/utilities for Unix time.
-
-WWW: http://hackage.haskell.org/package/unix-time
diff --git a/devel/hs-unliftio-core/Makefile b/devel/hs-unliftio-core/Makefile
deleted file mode 100644
index 7aaf5e83c02e..000000000000
--- a/devel/hs-unliftio-core/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= unliftio-core
-PORTVERSION= 0.1.1.0
-PORTREVISION= 3
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= MonadUnliftIO typeclass for unlifting monads to IO
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-unliftio-core/distinfo b/devel/hs-unliftio-core/distinfo
deleted file mode 100644
index 61cddb748993..000000000000
--- a/devel/hs-unliftio-core/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523697342
-SHA256 (cabal/unliftio-core-0.1.1.0.tar.gz) = 7550b017d87af53ae3e0d3b8524e24a77faf739073f35e40663454a9e9752385
-SIZE (cabal/unliftio-core-0.1.1.0.tar.gz) = 3293
diff --git a/devel/hs-unliftio-core/files/patch-unliftio-core.cabal b/devel/hs-unliftio-core/files/patch-unliftio-core.cabal
deleted file mode 100644
index 8f2276dce17c..000000000000
--- a/devel/hs-unliftio-core/files/patch-unliftio-core.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- unliftio-core.cabal.orig 2018-04-14 09:20:34 UTC
-+++ unliftio-core.cabal
-@@ -26,7 +26,7 @@ library
- hs-source-dirs:
- src
- build-depends:
-- base >=4.5 && <4.11
-+ base >=4.5 && <4.13
- , transformers >=0.2 && <0.6
- exposed-modules:
- Control.Monad.IO.Unlift
diff --git a/devel/hs-unliftio-core/pkg-descr b/devel/hs-unliftio-core/pkg-descr
deleted file mode 100644
index 35faf383fe9f..000000000000
--- a/devel/hs-unliftio-core/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Provides the core MonadUnliftIO typeclass, instances for base
-and transformers, and basic utility functions.
-
-WWW: https://github.com/fpco/unliftio
diff --git a/devel/hs-unliftio/Makefile b/devel/hs-unliftio/Makefile
deleted file mode 100644
index e8e9478a64b3..000000000000
--- a/devel/hs-unliftio/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= unliftio
-PORTVERSION= 0.2.9.0
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= MonadUnliftIO typeclass for unlifting monads to IO
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= async unliftio-core
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-unliftio/distinfo b/devel/hs-unliftio/distinfo
deleted file mode 100644
index 1e25a41bddbd..000000000000
--- a/devel/hs-unliftio/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545757713
-SHA256 (cabal/unliftio-0.2.9.0.tar.gz) = ff6596a932d1b52b409739fd7bbc07234b484cc72f459f2515b27c2b55cd39b8
-SIZE (cabal/unliftio-0.2.9.0.tar.gz) = 38909
diff --git a/devel/hs-unliftio/pkg-descr b/devel/hs-unliftio/pkg-descr
deleted file mode 100644
index 35faf383fe9f..000000000000
--- a/devel/hs-unliftio/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Provides the core MonadUnliftIO typeclass, instances for base
-and transformers, and basic utility functions.
-
-WWW: https://github.com/fpco/unliftio
diff --git a/devel/hs-unordered-containers/Makefile b/devel/hs-unordered-containers/Makefile
deleted file mode 100644
index f53b0c0e5c67..000000000000
--- a/devel/hs-unordered-containers/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= unordered-containers
-PORTVERSION= 0.2.9.0
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Efficient hashing-based container types
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= hashable>=1.0.1.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-unordered-containers/distinfo b/devel/hs-unordered-containers/distinfo
deleted file mode 100644
index 7668e58effeb..000000000000
--- a/devel/hs-unordered-containers/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523375916
-SHA256 (cabal/unordered-containers-0.2.9.0.tar.gz) = 6730cb5c4a3e953e2c199d6425be08fd088ff0089a3e140d63226c052e318250
-SIZE (cabal/unordered-containers-0.2.9.0.tar.gz) = 33098
diff --git a/devel/hs-unordered-containers/pkg-descr b/devel/hs-unordered-containers/pkg-descr
deleted file mode 100644
index 3009521ab581..000000000000
--- a/devel/hs-unordered-containers/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Efficient hashing-based container types. The containers have been optimized
-for performance critical use, both in terms of large data quantities and
-high speed. The declared cost of each operation is either worst-case or
-amortized, but remains valid even if structures are shared.
-
-WWW: https://github.com/tibbe/unordered-containers
diff --git a/devel/hs-utf8-light/Makefile b/devel/hs-utf8-light/Makefile
deleted file mode 100644
index 16efb72c4c73..000000000000
--- a/devel/hs-utf8-light/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= utf8-light
-PORTVERSION= 0.4.2
-PORTREVISION= 7
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Unicode
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-utf8-light/distinfo b/devel/hs-utf8-light/distinfo
deleted file mode 100644
index 4f55fb6716cb..000000000000
--- a/devel/hs-utf8-light/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627862
-SHA256 (cabal/utf8-light-0.4.2.tar.gz) = 184c428ce7896d702da46f6f107e6873ff100dbc1af40b49b5ce87317e619e67
-SIZE (cabal/utf8-light-0.4.2.tar.gz) = 5821
diff --git a/devel/hs-utf8-light/pkg-descr b/devel/hs-utf8-light/pkg-descr
deleted file mode 100644
index 0e7ea7364551..000000000000
--- a/devel/hs-utf8-light/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Lightweight UTF8 handling.
-
-WWW: http://hackage.haskell.org/package/utf8-light
diff --git a/devel/hs-utf8-string/Makefile b/devel/hs-utf8-string/Makefile
deleted file mode 100644
index 255666f7d519..000000000000
--- a/devel/hs-utf8-string/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= utf8-string
-PORTVERSION= 1.0.1.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Support for reading and writing UTF-8 strings
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-utf8-string/distinfo b/devel/hs-utf8-string/distinfo
deleted file mode 100644
index 90f08763191f..000000000000
--- a/devel/hs-utf8-string/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499444718
-SHA256 (cabal/utf8-string-1.0.1.1.tar.gz) = fb0b9e3acbe0605bcd1c63e51f290a7bbbe6628dfa3294ff453e4235fbaef140
-SIZE (cabal/utf8-string-1.0.1.1.tar.gz) = 8667
diff --git a/devel/hs-utf8-string/files/patch-git_6b70ee7 b/devel/hs-utf8-string/files/patch-git_6b70ee7
deleted file mode 100644
index 5ad204e8f019..000000000000
--- a/devel/hs-utf8-string/files/patch-git_6b70ee7
+++ /dev/null
@@ -1,16 +0,0 @@
-From ea531a1888b901a56f1503a66c2828f636fb21f9 Mon Sep 17 00:00:00 2001
-From: Herbert Valerio Riedel <hvr@gnu.org>
-Date: Sat, 2 Jan 2016 23:57:50 +0100
-Subject: [PATCH 1/2] Allow GHC 7.10 / base-4.9
-
---- utf8-string.cabal.orig 2015-08-23 16:19:40 UTC
-+++ utf8-string.cabal
-@@ -19,7 +19,7 @@ Tested-With: GHC==7.0.4, GHC==7.4.2, GHC==7.6.3
- library
- Ghc-options: -W -O2
-
-- build-depends: base >= 4.3 && < 4.9, bytestring >= 0.9
-+ build-depends: base >= 4.3 && < 5.0, bytestring >= 0.9
-
- Extensions: CPP
- Exposed-modules: Codec.Binary.UTF8.String
diff --git a/devel/hs-utf8-string/pkg-descr b/devel/hs-utf8-string/pkg-descr
deleted file mode 100644
index d5292b9942c7..000000000000
--- a/devel/hs-utf8-string/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-A UTF8 layer for IO and Strings. The utf8-string package provides operations for
-encoding UTF8 strings to Word8 lists and back, and for reading and writing UTF8
-without truncation.
-
-WWW: https://github.com/glguy/utf8-string/
diff --git a/devel/hs-utility-ht/Makefile b/devel/hs-utility-ht/Makefile
deleted file mode 100644
index 8fc3b2a99477..000000000000
--- a/devel/hs-utility-ht/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= utility-ht
-PORTVERSION= 0.0.14
-PORTREVISION= 6
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Various small helper functions for Lists, Maybes, Tuples, Functions
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-utility-ht/distinfo b/devel/hs-utility-ht/distinfo
deleted file mode 100644
index 30645c73c503..000000000000
--- a/devel/hs-utility-ht/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627862
-SHA256 (cabal/utility-ht-0.0.14.tar.gz) = 69c2eee1330839cdff40fad4f68f8c7ce41ae3b46a9e1d575f589fcdcf7ceba8
-SIZE (cabal/utility-ht-0.0.14.tar.gz) = 25927
diff --git a/devel/hs-utility-ht/pkg-descr b/devel/hs-utility-ht/pkg-descr
deleted file mode 100644
index b2ac10a4eb54..000000000000
--- a/devel/hs-utility-ht/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Various small Haskell helper functions for Lists, Maybes, Tuples,
-Functions. Some of these functions are improved implementations of
-standard functions. They have the same name as their standard
-counterparts.
-
-WWW: http://hackage.haskell.org/package/utility-ht
diff --git a/devel/hs-uuagc-cabal/Makefile b/devel/hs-uuagc-cabal/Makefile
deleted file mode 100644
index ff415aeeb069..000000000000
--- a/devel/hs-uuagc-cabal/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= uuagc-cabal
-PORTVERSION= 1.1.0.0
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Cabal plugin for the Universiteit Utrecht Attribute Grammar System
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl>=2.0.1.0 uulib>=0.9.14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-uuagc-cabal/distinfo b/devel/hs-uuagc-cabal/distinfo
deleted file mode 100644
index 29b9ce2adb11..000000000000
--- a/devel/hs-uuagc-cabal/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523959204
-SHA256 (cabal/uuagc-cabal-1.1.0.0.tar.gz) = f2d3daccab5082165c6621852cc555f530adac90220f57dd13c724bd5acfbb2d
-SIZE (cabal/uuagc-cabal-1.1.0.0.tar.gz) = 14924
diff --git a/devel/hs-uuagc-cabal/pkg-descr b/devel/hs-uuagc-cabal/pkg-descr
deleted file mode 100644
index 4b63c73759ef..000000000000
--- a/devel/hs-uuagc-cabal/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Cabal plugin for UUAGC.
-
-WWW: http://www.cs.uu.nl/wiki/HUT/WebHome
diff --git a/devel/hs-uuid-types/Makefile b/devel/hs-uuid-types/Makefile
deleted file mode 100644
index ff4ca67fd8d7..000000000000
--- a/devel/hs-uuid-types/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= uuid-types
-PORTVERSION= 1.0.3
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Type definitions for Universally Unique Identifiers
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= hashable>=1.1.1.0 random>=1.0.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-uuid-types/distinfo b/devel/hs-uuid-types/distinfo
deleted file mode 100644
index 62577b26987e..000000000000
--- a/devel/hs-uuid-types/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499448182
-SHA256 (cabal/uuid-types-1.0.3.tar.gz) = 9276517ab24a9b06f39d6e3c33c6c2b4ace1fc2126dbc1cd9806866a6551b3fd
-SIZE (cabal/uuid-types-1.0.3.tar.gz) = 11999
diff --git a/devel/hs-uuid-types/pkg-descr b/devel/hs-uuid-types/pkg-descr
deleted file mode 100644
index 144eda18d1d1..000000000000
--- a/devel/hs-uuid-types/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This library contains type definitions for Universally Unique Identifiers
-and basic conversion functions.
-
-WWW: https://github.com/aslatter/uuid
diff --git a/devel/hs-uuid/Makefile b/devel/hs-uuid/Makefile
deleted file mode 100644
index 5cf933f023f5..000000000000
--- a/devel/hs-uuid/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= uuid
-PORTVERSION= 1.3.13
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Creating, comparing, parsing and printing Universally Unique Identifiers
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= cryptohash-md5 cryptohash-sha1 entropy network-info random \
- uuid-types
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-uuid/distinfo b/devel/hs-uuid/distinfo
deleted file mode 100644
index d67fc4508451..000000000000
--- a/devel/hs-uuid/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499452434
-SHA256 (cabal/uuid-1.3.13.tar.gz) = dfac808a7026217d018b408eab18facc6a85c6183be308d4ac7877e80599b027
-SIZE (cabal/uuid-1.3.13.tar.gz) = 8926
diff --git a/devel/hs-uuid/files/patch-uuid.cabal b/devel/hs-uuid/files/patch-uuid.cabal
deleted file mode 100644
index 96a6ff80b2ea..000000000000
--- a/devel/hs-uuid/files/patch-uuid.cabal
+++ /dev/null
@@ -1,15 +0,0 @@
---- uuid.cabal.orig 2016-12-17 19:29:29 UTC
-+++ uuid.cabal
-@@ -34,10 +34,10 @@ Library
- bytestring >= 0.10 && < 0.11,
- cryptohash-sha1 >= 0.11.100 && < 0.12,
- cryptohash-md5 >= 0.11.100 && < 0.12,
-- entropy >= 0.3.7 && < 0.4,
-+ entropy >= 0.3.7 && < 0.5,
- network-info == 0.2.*,
- random >= 1.0.1 && < 1.2,
-- time >= 1.1 && < 1.8,
-+ time >= 1.1 && < 1.9,
- text >= 1 && < 1.3,
- uuid-types >= 1.0.2 && < 2
-
diff --git a/devel/hs-uuid/pkg-descr b/devel/hs-uuid/pkg-descr
deleted file mode 100644
index c84a33ab4e63..000000000000
--- a/devel/hs-uuid/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This library is useful for creating, comparing, parsing and printing
-Universally Unique Identifiers.
-
-WWW: https://github.com/aslatter/uuid
diff --git a/devel/hs-uulib/Makefile b/devel/hs-uulib/Makefile
deleted file mode 100644
index 11a6b0e3f0b3..000000000000
--- a/devel/hs-uulib/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= uulib
-PORTVERSION= 0.9.23
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Haskell Utrecht Tools Library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-uulib/distinfo b/devel/hs-uulib/distinfo
deleted file mode 100644
index 916b59a67875..000000000000
--- a/devel/hs-uulib/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523470473
-SHA256 (cabal/uulib-0.9.23.tar.gz) = c6fb906d2751c5a5c0839a4eaca62f2987ff8e0857146b8643cccff683e72fed
-SIZE (cabal/uulib-0.9.23.tar.gz) = 45287
diff --git a/devel/hs-uulib/files/patch-src_UU_PPrint.hs b/devel/hs-uulib/files/patch-src_UU_PPrint.hs
deleted file mode 100644
index e874d9d8bc2d..000000000000
--- a/devel/hs-uulib/files/patch-src_UU_PPrint.hs
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/UU/PPrint.hs.orig 2018-04-11 18:54:44 UTC
-+++ src/UU/PPrint.hs
-@@ -60,7 +60,7 @@ module UU.PPrint
- import System.IO (Handle,hPutStr,hPutChar,stdout)
-
- #if __GLASGOW_HASKELL__ >= 710
--import Prelude hiding ((<$>))
-+import Prelude hiding ((<$>), (<>))
- #endif
-
- infixr 5 </>,<//>,<$>,<$$>
diff --git a/devel/hs-uulib/pkg-descr b/devel/hs-uulib/pkg-descr
deleted file mode 100644
index 613352329a01..000000000000
--- a/devel/hs-uulib/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Fast Parser Combinators and Pretty Printing Combinators.
-
-WWW: https://github.com/UU-ComputerScience/uulib
-
diff --git a/devel/hs-vault/Makefile b/devel/hs-vault/Makefile
deleted file mode 100644
index 7d52bbba94c8..000000000000
--- a/devel/hs-vault/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= vault
-PORTVERSION= 0.3.1.2
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Persistent store for values of arbitrary types
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= hashable>=1.1.2.5 semigroups unordered-containers>=0.2.3.0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-vault/distinfo b/devel/hs-vault/distinfo
deleted file mode 100644
index fe7914532030..000000000000
--- a/devel/hs-vault/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545653873
-SHA256 (cabal/vault-0.3.1.2.tar.gz) = 9e00e52ec0b054cfb9b1e44d8ce2eefb499cc1dcd4bcdd0d434b370d635e551c
-SIZE (cabal/vault-0.3.1.2.tar.gz) = 5307
diff --git a/devel/hs-vault/pkg-descr b/devel/hs-vault/pkg-descr
deleted file mode 100644
index 788711cc0629..000000000000
--- a/devel/hs-vault/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-A vault is a persistent store for values of arbitrary types. It's like
-having first-class access to the storage space behind IORefs. The data
-structure is analogous to a bank vault, where you can access different
-bank boxes with different keys; hence the name. Also provided is a
-locker type, representing a store for a single element.
-
-WWW: https://github.com/HeinrichApfelmus/vault
diff --git a/devel/hs-vector-algorithms/Makefile b/devel/hs-vector-algorithms/Makefile
deleted file mode 100644
index 1ccedb94816f..000000000000
--- a/devel/hs-vector-algorithms/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= vector-algorithms
-PORTVERSION= 0.8.0.1
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Efficient algorithms for vector arrays
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl mwc-random primitive>=0.3 vector>=0.6
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-vector-algorithms/distinfo b/devel/hs-vector-algorithms/distinfo
deleted file mode 100644
index f6e30090768a..000000000000
--- a/devel/hs-vector-algorithms/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545678245
-SHA256 (cabal/vector-algorithms-0.8.0.1.tar.gz) = 15bcde786dcf03861946885e030d3dbe3b683e1a6fc12d7317e115084f4637fe
-SIZE (cabal/vector-algorithms-0.8.0.1.tar.gz) = 26071
diff --git a/devel/hs-vector-algorithms/pkg-descr b/devel/hs-vector-algorithms/pkg-descr
deleted file mode 100644
index 28dff5f3a16d..000000000000
--- a/devel/hs-vector-algorithms/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Efficient algorithms for vector arrays.
-
-WWW: http://code.haskell.org/~dolio/
diff --git a/devel/hs-vector-binary-instances/Makefile b/devel/hs-vector-binary-instances/Makefile
deleted file mode 100644
index cdb85402717a..000000000000
--- a/devel/hs-vector-binary-instances/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= vector-binary-instances
-PORTVERSION= 0.2.5.1
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Instances of Data.Binary and Data.Serialize for vector
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= vector>=0.6
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-vector-binary-instances/distinfo b/devel/hs-vector-binary-instances/distinfo
deleted file mode 100644
index d9963ac93159..000000000000
--- a/devel/hs-vector-binary-instances/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545833565
-SHA256 (cabal/vector-binary-instances-0.2.5.1.tar.gz) = 3945b99f8efd319c837700b7cef5163ee23e656e89227357e0b7a41d2a66c512
-SIZE (cabal/vector-binary-instances-0.2.5.1.tar.gz) = 4067
diff --git a/devel/hs-vector-binary-instances/pkg-descr b/devel/hs-vector-binary-instances/pkg-descr
deleted file mode 100644
index dd79d1517895..000000000000
--- a/devel/hs-vector-binary-instances/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Instances for Binary for the types defined in the vector package, making
-it easy to serialize vectors to and from disk. We use the generic
-interface to vectors, so all vector types are supported. Specific
-instances are provided for unboxed, boxed and storable vectors.
-
-WWW: https://github.com/bos/vector-binary-instances
diff --git a/devel/hs-vector-instances/Makefile b/devel/hs-vector-instances/Makefile
deleted file mode 100644
index 365d190137c8..000000000000
--- a/devel/hs-vector-instances/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= vector-instances
-PORTVERSION= 3.4
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Orphan Instances for 'Data.Vector'
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= comonad>=3 keys>=3 pointed>=3 semigroupoids>=3 \
- semigroups>=0.8.3.1 vector>=0.9
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-vector-instances/distinfo b/devel/hs-vector-instances/distinfo
deleted file mode 100644
index 7af9110640e5..000000000000
--- a/devel/hs-vector-instances/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627864
-SHA256 (cabal/vector-instances-3.4.tar.gz) = 1b0246ef0cf8372d61d5c7840d857f49299af2304b5107510377255ed4dd5381
-SIZE (cabal/vector-instances-3.4.tar.gz) = 5276
diff --git a/devel/hs-vector-instances/pkg-descr b/devel/hs-vector-instances/pkg-descr
deleted file mode 100644
index 04d281ea73e4..000000000000
--- a/devel/hs-vector-instances/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Orphan Instances for Data.Vector.
-
-WWW: https://github.com/ekmett/vector-instances
diff --git a/devel/hs-vector-th-unbox/Makefile b/devel/hs-vector-th-unbox/Makefile
deleted file mode 100644
index 8c2a56c8e3cd..000000000000
--- a/devel/hs-vector-th-unbox/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= vector-th-unbox
-PORTVERSION= 0.2.1.6
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Deriver for Data.Vector.Unboxed using Template Haskell
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= vector
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-vector-th-unbox/distinfo b/devel/hs-vector-th-unbox/distinfo
deleted file mode 100644
index 9c8b20c9c889..000000000000
--- a/devel/hs-vector-th-unbox/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499459996
-SHA256 (cabal/vector-th-unbox-0.2.1.6.tar.gz) = be87d4a6f1005ee2d0de6adf521e05c9e83c441568a8a8b60c79efe24ae90235
-SIZE (cabal/vector-th-unbox-0.2.1.6.tar.gz) = 4717
diff --git a/devel/hs-vector-th-unbox/pkg-descr b/devel/hs-vector-th-unbox/pkg-descr
deleted file mode 100644
index 2f2917c09001..000000000000
--- a/devel/hs-vector-th-unbox/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A Template Haskell deriver for unboxed vectors, given a pair of coercion
-functions to and from some existing type with an Unbox instance.
-
-WWW: http://hackage.haskell.org/package/vector-th-unbox
diff --git a/devel/hs-vector/Makefile b/devel/hs-vector/Makefile
deleted file mode 100644
index 4d6ca7f1f638..000000000000
--- a/devel/hs-vector/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= vector
-PORTVERSION= 0.12.0.1
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Efficient Arrays
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= primitive>=0.5.0.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-vector/distinfo b/devel/hs-vector/distinfo
deleted file mode 100644
index 25c0f1dde667..000000000000
--- a/devel/hs-vector/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499445633
-SHA256 (cabal/vector-0.12.0.1.tar.gz) = b100ee79b9da2651276278cd3e0f08a3c152505cc52982beda507515af173d7b
-SIZE (cabal/vector-0.12.0.1.tar.gz) = 121798
diff --git a/devel/hs-vector/files/patch-vector.cabal b/devel/hs-vector/files/patch-vector.cabal
deleted file mode 100644
index 087af428e4af..000000000000
--- a/devel/hs-vector/files/patch-vector.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- vector.cabal.orig 2018-04-09 18:20:35 UTC
-+++ vector.cabal
-@@ -144,7 +144,7 @@ Library
- Install-Includes:
- vector.h
-
-- Build-Depends: base >= 4.5 && < 4.10
-+ Build-Depends: base >= 4.5 && < 4.13
- , primitive >= 0.5.0.1 && < 0.7
- , ghc-prim >= 0.2 && < 0.6
- , deepseq >= 1.1 && < 1.5
diff --git a/devel/hs-vector/pkg-descr b/devel/hs-vector/pkg-descr
deleted file mode 100644
index 2dce1f34ba74..000000000000
--- a/devel/hs-vector/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-An efficient implementation of Int-indexed arrays (both mutable and
-immutable), with a powerful loop fusion optimization framework.
-
-WWW: https://github.com/haskell/vector
-
diff --git a/devel/hs-void/Makefile b/devel/hs-void/Makefile
deleted file mode 100644
index 7c8192f5babf..000000000000
--- a/devel/hs-void/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= void
-PORTVERSION= 0.7.2
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Haskell 98 logically uninhabited data type
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= hashable>=1.1 semigroups>=0.8.2
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-void/distinfo b/devel/hs-void/distinfo
deleted file mode 100644
index 7b3b59ff82cc..000000000000
--- a/devel/hs-void/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627864
-SHA256 (cabal/void-0.7.2.tar.gz) = d3fffe66a03e4b53db1e459edf75ad8402385a817cae415d857ec0b03ce0cf2b
-SIZE (cabal/void-0.7.2.tar.gz) = 5563
diff --git a/devel/hs-void/pkg-descr b/devel/hs-void/pkg-descr
deleted file mode 100644
index e3f6971e6cff..000000000000
--- a/devel/hs-void/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A Haskell 98 logically uninhabited data type. Used to indicate that a
-given term should not exist.
-
-WWW: https://github.com/ekmett/void
diff --git a/devel/hs-wl-pprint-text/Makefile b/devel/hs-wl-pprint-text/Makefile
deleted file mode 100644
index 8fc879effafd..000000000000
--- a/devel/hs-wl-pprint-text/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= wl-pprint-text
-PORTVERSION= 1.2.0.0
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= A clone of wl-pprint for use with the text library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= base-compat
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-wl-pprint-text/distinfo b/devel/hs-wl-pprint-text/distinfo
deleted file mode 100644
index 7e532b8d6949..000000000000
--- a/devel/hs-wl-pprint-text/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1531855823
-SHA256 (cabal/wl-pprint-text-1.2.0.0.tar.gz) = 40dd4c2d2b8a2884616f3a240f01143d0aadd85f5988e5ee55a59ba6b2487c3c
-SIZE (cabal/wl-pprint-text-1.2.0.0.tar.gz) = 16758
diff --git a/devel/hs-wl-pprint-text/pkg-descr b/devel/hs-wl-pprint-text/pkg-descr
deleted file mode 100644
index 595f33e9e690..000000000000
--- a/devel/hs-wl-pprint-text/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A clone of wl-pprint for use with the text library
-
-WWW: https://hackage.haskell.org/package/wl-pprint-text
diff --git a/devel/hs-word8/Makefile b/devel/hs-word8/Makefile
deleted file mode 100644
index 81acfb67b883..000000000000
--- a/devel/hs-word8/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= word8
-PORTVERSION= 0.1.2
-PORTREVISION= 5
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Word8 library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-word8/distinfo b/devel/hs-word8/distinfo
deleted file mode 100644
index 235536f79a98..000000000000
--- a/devel/hs-word8/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627864
-SHA256 (cabal/word8-0.1.2.tar.gz) = 3cbae3755a078ecff46524b3f6e0018f7e796e6dac9c710fe09b433c544676dd
-SIZE (cabal/word8-0.1.2.tar.gz) = 6218
diff --git a/devel/hs-word8/pkg-descr b/devel/hs-word8/pkg-descr
deleted file mode 100644
index 559690167897..000000000000
--- a/devel/hs-word8/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Word8 library to be used with Data.ByteString.
-
-WWW: http://hackage.haskell.org/package/word8
diff --git a/dns/Makefile b/dns/Makefile
index 9cfc35001d32..cb6cf43c3e72 100644
--- a/dns/Makefile
+++ b/dns/Makefile
@@ -82,8 +82,6 @@
SUBDIR += getdns
SUBDIR += hesiod
SUBDIR += hostdb
- SUBDIR += hs-dns
- SUBDIR += hs-gnuidn
SUBDIR += idnkit
SUBDIR += idnkit2
SUBDIR += inadyn
diff --git a/dns/hs-dns/Makefile b/dns/hs-dns/Makefile
deleted file mode 100644
index d2c2e63393d0..000000000000
--- a/dns/hs-dns/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= dns
-PORTVERSION= 3.0.2
-PORTREVISION= 2
-CATEGORIES= dns haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= DNS library in Haskell
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= attoparsec auto-update base64-bytestring blaze-builder \
- conduit>=1.1 conduit-extra>=1.1 cryptonite iproute>=1.2.4 \
- mtl network>=2.3 psqueues random resourcet safe
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/dns/hs-dns/distinfo b/dns/hs-dns/distinfo
deleted file mode 100644
index 2fb3f865d69d..000000000000
--- a/dns/hs-dns/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524597697
-SHA256 (cabal/dns-3.0.2.tar.gz) = f1a895a136e1b5a77ca0d00ff627993ee3fd2f4bbd7db7de80717668e53172a4
-SIZE (cabal/dns-3.0.2.tar.gz) = 37022
diff --git a/dns/hs-dns/pkg-descr b/dns/hs-dns/pkg-descr
deleted file mode 100644
index 18f0d6e83437..000000000000
--- a/dns/hs-dns/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A thread-safe DNS library for both clients and servers written in pure
-Haskell.
-
-WWW: http://hackage.haskell.org/package/dns
diff --git a/dns/hs-gnuidn/Makefile b/dns/hs-gnuidn/Makefile
deleted file mode 100644
index a0bac7b998e3..000000000000
--- a/dns/hs-gnuidn/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= gnuidn
-PORTVERSION= 0.2.2
-PORTREVISION= 5
-CATEGORIES= dns haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Bindings for GNU IDN
-
-LICENSE= GPLv3
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_C2HS= yes
-
-USES= pkgconfig
-LIB_DEPENDS= libidn.so:dns/libidn
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/dns/hs-gnuidn/distinfo b/dns/hs-gnuidn/distinfo
deleted file mode 100644
index 242a05e0b5a3..000000000000
--- a/dns/hs-gnuidn/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499620695
-SHA256 (cabal/gnuidn-0.2.2.tar.gz) = 61346b1f764cead5633bdc83f7dc9836b1627f484984094cdffa95dfd365b96f
-SIZE (cabal/gnuidn-0.2.2.tar.gz) = 17534
diff --git a/dns/hs-gnuidn/pkg-descr b/dns/hs-gnuidn/pkg-descr
deleted file mode 100644
index d8912662cbe2..000000000000
--- a/dns/hs-gnuidn/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Bindings for GNU IDN.
-
-WWW: https://john-millikin.com/software/haskell-gnuidn/
diff --git a/ftp/Makefile b/ftp/Makefile
index 557be6bb5c68..afb8fd774210 100644
--- a/ftp/Makefile
+++ b/ftp/Makefile
@@ -31,7 +31,6 @@
SUBDIR += gnustep-ftp
SUBDIR += gstreamer1-plugins-curl
SUBDIR += horde-gollem
- SUBDIR += hs-curl
SUBDIR += hsftp
SUBDIR += jftp
SUBDIR += jftpgw
diff --git a/ftp/hs-curl/Makefile b/ftp/hs-curl/Makefile
deleted file mode 100644
index ce4994fb914a..000000000000
--- a/ftp/hs-curl/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= curl
-PORTVERSION= 1.3.8
-PORTREVISION= 15
-CATEGORIES= ftp haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Haskell binding to libcurl
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-LIB_DEPENDS= libcurl.so:ftp/curl
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/ftp/hs-curl/distinfo b/ftp/hs-curl/distinfo
deleted file mode 100644
index 707fe0d5b889..000000000000
--- a/ftp/hs-curl/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cabal/curl-1.3.8.tar.gz) = 9087c936bfcdb865bad3166baa3f12bf37acf076fa76010e3b5f82a1d485446e
-SIZE (cabal/curl-1.3.8.tar.gz) = 47704
diff --git a/ftp/hs-curl/pkg-descr b/ftp/hs-curl/pkg-descr
deleted file mode 100644
index 2e1d74feeab9..000000000000
--- a/ftp/hs-curl/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-libcurl is a client-side URL transfer library, supporting FTP, FTPS,
-HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS and FILE.
-libcurl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading,
-HTTP form based upload, proxies, cookies, user+password authentication
-(Basic, Digest, NTLM, Negotiate, Kerberos4), file transfer resume, http
-proxy tunneling and more! This package provides a Haskell binding to
-libcurl.
-
-WWW: http://hackage.haskell.org/package/curl
diff --git a/graphics/Makefile b/graphics/Makefile
index 5a1656778154..66335dc654b3 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -337,12 +337,6 @@
SUBDIR += hiptext
SUBDIR += hobbes-icons-xpm
SUBDIR += hppsmtools
- SUBDIR += hs-JuicyPixels
- SUBDIR += hs-cairo
- SUBDIR += hs-dia-base
- SUBDIR += hs-dia-functions
- SUBDIR += hs-graphviz
- SUBDIR += hs-svgcairo
SUBDIR += hugin
SUBDIR += icat
SUBDIR += icc-profiles-adobe-cs4
diff --git a/graphics/hs-JuicyPixels/Makefile b/graphics/hs-JuicyPixels/Makefile
deleted file mode 100644
index 8cb15a29809f..000000000000
--- a/graphics/hs-JuicyPixels/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= JuicyPixels
-PORTVERSION= 3.3.3
-PORTREVISION= 1
-CATEGORIES= graphics haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Picture loading/serialization
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl>=1.1 primitive>=0.4 vector>=0.9 zlib>=0.5.3.1
-
-FLAGS_DEFINE= MMAP
-
-MMAP_DESC= Enable file loading via mmap()
-MMAP_FLAG_ENABLE= Mmap
-MMAP_FLAG_CABAL= mmap
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/graphics/hs-JuicyPixels/distinfo b/graphics/hs-JuicyPixels/distinfo
deleted file mode 100644
index 3b3357d75a9e..000000000000
--- a/graphics/hs-JuicyPixels/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545834119
-SHA256 (cabal/JuicyPixels-3.3.3.tar.gz) = 2c04b5b6504a780e9363dc8894837976e18ce0623182e38aab6bc5e76c40b3c4
-SIZE (cabal/JuicyPixels-3.3.3.tar.gz) = 130714
diff --git a/graphics/hs-JuicyPixels/pkg-descr b/graphics/hs-JuicyPixels/pkg-descr
deleted file mode 100644
index 789d776421b6..000000000000
--- a/graphics/hs-JuicyPixels/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This library can load and store images in PNG,Bitmap, Jpeg, Radiance, Tiff and
-Gif images.
-
-WWW: https://github.com/Twinside/Juicy.Pixels
diff --git a/graphics/hs-cairo/Makefile b/graphics/hs-cairo/Makefile
deleted file mode 100644
index 7bf130dc097c..000000000000
--- a/graphics/hs-cairo/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cairo
-PORTVERSION= 0.13.5.0
-PORTREVISION= 2
-CATEGORIES= graphics haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Binding to the Cairo library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USES= pkgconfig
-USE_CABAL= gtk2hs-buildtools mtl utf8-string
-
-BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/cairo-pdf.pc:graphics/cairo
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/graphics/hs-cairo/distinfo b/graphics/hs-cairo/distinfo
deleted file mode 100644
index b8020a4b6c26..000000000000
--- a/graphics/hs-cairo/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524402125
-SHA256 (cabal/cairo-0.13.5.0.tar.gz) = 420acd81e0b5578ad188bcdd38463135293c233221abb741cc4004d4c8a6bef3
-SIZE (cabal/cairo-0.13.5.0.tar.gz) = 46877
diff --git a/graphics/hs-cairo/pkg-descr b/graphics/hs-cairo/pkg-descr
deleted file mode 100644
index 1fce59cee277..000000000000
--- a/graphics/hs-cairo/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-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.
-
-WWW: http://projects.haskell.org/gtk2hs/
diff --git a/graphics/hs-dia-base/Makefile b/graphics/hs-dia-base/Makefile
deleted file mode 100644
index 68899b46bf00..000000000000
--- a/graphics/hs-dia-base/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= dia-base
-PORTVERSION= 0.1.1.4
-PORTREVISION= 5
-CATEGORIES= graphics haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= EDSL for teaching Haskell with diagrams - data types
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/graphics/hs-dia-base/distinfo b/graphics/hs-dia-base/distinfo
deleted file mode 100644
index c9a365af45b5..000000000000
--- a/graphics/hs-dia-base/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499448265
-SHA256 (cabal/dia-base-0.1.1.4.tar.gz) = 1fc6bbf2f60bdefbd516a84063100f63f9ea9a41188ea5eb8f67be7b01fd9e26
-SIZE (cabal/dia-base-0.1.1.4.tar.gz) = 3786
diff --git a/graphics/hs-dia-base/files/patch-dia-base.cabal b/graphics/hs-dia-base/files/patch-dia-base.cabal
deleted file mode 100644
index 7e375320b990..000000000000
--- a/graphics/hs-dia-base/files/patch-dia-base.cabal
+++ /dev/null
@@ -1,10 +0,0 @@
---- dia-base.cabal.orig 2018-04-11 15:42:07 UTC
-+++ dia-base.cabal
-@@ -27,7 +27,7 @@ library
- Graphics.Diagrams
-
- Build-Depends:
-- base >= 4.0 && < 4.10,
-+ base >= 4.0 && < 4.13,
- deepseq >= 1.1 && < 1.5
-
diff --git a/graphics/hs-dia-base/pkg-descr b/graphics/hs-dia-base/pkg-descr
deleted file mode 100644
index 373c6b6407cf..000000000000
--- a/graphics/hs-dia-base/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This package contains the Diagram data type and the user API to construct
-diagrams.
-
-WWW: http://hackage.haskell.org/package/dia-base
diff --git a/graphics/hs-dia-functions/Makefile b/graphics/hs-dia-functions/Makefile
deleted file mode 100644
index c249d8996c39..000000000000
--- a/graphics/hs-dia-functions/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= dia-functions
-PORTVERSION= 0.2.1.5
-PORTREVISION= 1
-CATEGORIES= graphics haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= EDSL for teaching Haskell with diagrams - functions
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= data-pprint dia-base mtl
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/graphics/hs-dia-functions/distinfo b/graphics/hs-dia-functions/distinfo
deleted file mode 100644
index 234e6eda9478..000000000000
--- a/graphics/hs-dia-functions/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545837099
-SHA256 (cabal/dia-functions-0.2.1.5.tar.gz) = aff8ffc4ff79a48f7b275cf84b5a97092e1a674e3c978fdae405d66c3cf732e1
-SIZE (cabal/dia-functions-0.2.1.5.tar.gz) = 8127
diff --git a/graphics/hs-dia-functions/files/patch-dia-functions.cabal b/graphics/hs-dia-functions/files/patch-dia-functions.cabal
deleted file mode 100644
index 5f823944b1a3..000000000000
--- a/graphics/hs-dia-functions/files/patch-dia-functions.cabal
+++ /dev/null
@@ -1,22 +0,0 @@
---- dia-functions.cabal.orig 2016-05-24 15:37:59 UTC
-+++ dia-functions.cabal
-@@ -19,7 +19,7 @@ cabal-version: >=1.2
- build-type: Simple
-
- library
-- GHC-Options: -Wall -fwarn-tabs -fno-warn-unused-matches -fno-warn-name-shadowing
-+ GHC-Options: -Wall -fwarn-tabs -fno-warn-unused-matches -fno-warn-name-shadowing
-
- Exposed-Modules:
- Graphics.Diagrams.Colors,
-@@ -30,8 +30,8 @@ library
- Build-Depends:
- data-pprint >= 0.2 && < 0.3,
- dia-base >= 0.1 && < 0.2,
-- base >= 4.0 && < 4.10,
-- containers >= 0.4 && < 0.6,
-+ base >= 4.0 && < 4.13,
-+ containers >= 0.4 && < 0.7,
- xhtml >= 3000.2 && < 3000.3,
- mtl >= 2.0 && < 2.3,
- deepseq >= 1.1 && < 1.5
diff --git a/graphics/hs-dia-functions/pkg-descr b/graphics/hs-dia-functions/pkg-descr
deleted file mode 100644
index 5a61ff8c8c78..000000000000
--- a/graphics/hs-dia-functions/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This package contains diagram manipulating functions and an SVG backend.
-
-WWW: http://hackage.haskell.org/package/dia-functions
diff --git a/graphics/hs-graphviz/Makefile b/graphics/hs-graphviz/Makefile
deleted file mode 100644
index d6dd93c3d58f..000000000000
--- a/graphics/hs-graphviz/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= graphviz
-PORTVERSION= 2999.20.0.2
-PORTREVISION= 2
-CATEGORIES= graphics haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= This library provides bindings for the Dot language used by the Graphviz
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USES= pkgconfig
-USE_CABAL= colour dlist fgl polyparse temporary wl-pprint-text
-
-BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/libxdot.pc:graphics/graphviz
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/graphics/hs-graphviz/distinfo b/graphics/hs-graphviz/distinfo
deleted file mode 100644
index 111afe1e564a..000000000000
--- a/graphics/hs-graphviz/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1531855574
-SHA256 (cabal/graphviz-2999.20.0.2.tar.gz) = e7662eb82d1e5b22b467fb6e9094b65731036ae04c5374058e3b52fbc055474e
-SIZE (cabal/graphviz-2999.20.0.2.tar.gz) = 225118
diff --git a/graphics/hs-graphviz/files/patch-graphviz.cabal b/graphics/hs-graphviz/files/patch-graphviz.cabal
deleted file mode 100644
index 5b6ffdebfcaf..000000000000
--- a/graphics/hs-graphviz/files/patch-graphviz.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- graphviz.cabal.orig 2018-05-25 10:40:58 UTC
-+++ graphviz.cabal
-@@ -64,7 +64,7 @@ Library {
- process,
- directory,
- temporary >=1.1 && <1.4,
-- fgl >= 5.4 && < 5.7,
-+ fgl >= 5.4 && < 5.8,
- filepath,
- polyparse >=1.9 && <1.13,
- bytestring >= 0.9 && < 0.11,
diff --git a/graphics/hs-graphviz/pkg-descr b/graphics/hs-graphviz/pkg-descr
deleted file mode 100644
index 8a2425ea321c..000000000000
--- a/graphics/hs-graphviz/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This library provides bindings for the Dot language used by the Graphviz
-(http://graphviz.org/) suite of programs for visualising graphs, as well
-as functions to call those programs.
-
-WWW: http://projects.haskell.org/graphviz
diff --git a/graphics/hs-svgcairo/Makefile b/graphics/hs-svgcairo/Makefile
deleted file mode 100644
index bf6d08b6e297..000000000000
--- a/graphics/hs-svgcairo/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= svgcairo
-PORTVERSION= 0.13.1.1
-PORTREVISION= 4
-CATEGORIES= graphics haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Binding to the libsvg-cairo library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USES= pkgconfig
-USE_CABAL= cairo glib mtl
-USE_GNOME= librsvg2
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/graphics/hs-svgcairo/distinfo b/graphics/hs-svgcairo/distinfo
deleted file mode 100644
index 160bf9ee3de6..000000000000
--- a/graphics/hs-svgcairo/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1501530095
-SHA256 (cabal/svgcairo-0.13.1.1.tar.gz) = cda662acf9084ef1d16da987bde2fa01c9efc87101e7179da0f566ab05c3a54f
-SIZE (cabal/svgcairo-0.13.1.1.tar.gz) = 5311
diff --git a/graphics/hs-svgcairo/pkg-descr b/graphics/hs-svgcairo/pkg-descr
deleted file mode 100644
index bd9cdf7ca3fd..000000000000
--- a/graphics/hs-svgcairo/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Svgcairo is used to render SVG with cairo.
-
-WWW: http://projects.haskell.org/gtk2hs/
diff --git a/mail/Makefile b/mail/Makefile
index 1b6b23f27e59..4acaa50a5e02 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -156,10 +156,6 @@
SUBDIR += horde-ingo
SUBDIR += horde-turba
SUBDIR += horde-webmail
- SUBDIR += hs-email-validate
- SUBDIR += hs-mime
- SUBDIR += hs-mime-mail
- SUBDIR += hs-mime-types
SUBDIR += ifile
SUBDIR += im
SUBDIR += imap-uw
diff --git a/mail/hs-email-validate/Makefile b/mail/hs-email-validate/Makefile
deleted file mode 100644
index f38f8c18e768..000000000000
--- a/mail/hs-email-validate/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= email-validate
-PORTVERSION= 2.3.2.9
-PORTREVISION= 1
-CATEGORIES= mail haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Validating an email address string against RFC 5322
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= attoparsec>=0.10.0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/mail/hs-email-validate/distinfo b/mail/hs-email-validate/distinfo
deleted file mode 100644
index edfad40602ca..000000000000
--- a/mail/hs-email-validate/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545833431
-SHA256 (cabal/email-validate-2.3.2.9.tar.gz) = aeac6eea61192683bbde6bb8bdcf2150a03f79fa2bf4a1deb5e838a0011a4e8b
-SIZE (cabal/email-validate-2.3.2.9.tar.gz) = 9678
diff --git a/mail/hs-email-validate/pkg-descr b/mail/hs-email-validate/pkg-descr
deleted file mode 100644
index 265414ff3c8e..000000000000
--- a/mail/hs-email-validate/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Validating an email address string against RFC 5322.
-
-WWW: http://porg.es/blog/email-address-validation-simpler-faster-more-correct
diff --git a/mail/hs-mime-mail/Makefile b/mail/hs-mime-mail/Makefile
deleted file mode 100644
index b5c07d48347d..000000000000
--- a/mail/hs-mime-mail/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= mime-mail
-PORTVERSION= 0.4.14
-PORTREVISION= 2
-CATEGORIES= mail haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Compose MIME email messages
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= base64-bytestring>=0.1 blaze-builder>=0.2.1 random>=1.0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/mail/hs-mime-mail/distinfo b/mail/hs-mime-mail/distinfo
deleted file mode 100644
index 8db974cedc5e..000000000000
--- a/mail/hs-mime-mail/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523900845
-SHA256 (cabal/mime-mail-0.4.14.tar.gz) = 9632c3d54c9741fece0a3ea705d965485a1299ebe5798d2aa7cca2c8e4baaa3e
-SIZE (cabal/mime-mail-0.4.14.tar.gz) = 9594
diff --git a/mail/hs-mime-mail/pkg-descr b/mail/hs-mime-mail/pkg-descr
deleted file mode 100644
index f9da008dce6c..000000000000
--- a/mail/hs-mime-mail/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-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.
-
-WWW: https://github.com/snoyberg/mime-mail
diff --git a/mail/hs-mime-types/Makefile b/mail/hs-mime-types/Makefile
deleted file mode 100644
index 3d9b509025ec..000000000000
--- a/mail/hs-mime-types/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= mime-types
-PORTVERSION= 0.1.0.7
-PORTREVISION= 4
-CATEGORIES= mail haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Basic mime-type handling types and functions
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/mail/hs-mime-types/distinfo b/mail/hs-mime-types/distinfo
deleted file mode 100644
index 68db9e141379..000000000000
--- a/mail/hs-mime-types/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499623072
-SHA256 (cabal/mime-types-0.1.0.7.tar.gz) = 83164a24963a7ef37543349df095155b30116c208e602a159a5cd3722f66e9b9
-SIZE (cabal/mime-types-0.1.0.7.tar.gz) = 11363
diff --git a/mail/hs-mime-types/pkg-descr b/mail/hs-mime-types/pkg-descr
deleted file mode 100644
index 87078e56c865..000000000000
--- a/mail/hs-mime-types/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Basic mime-type handling types and functions.
-
-WWW: https://github.com/yesodweb/wai
diff --git a/mail/hs-mime/Makefile b/mail/hs-mime/Makefile
deleted file mode 100644
index b89ef55eb1c1..000000000000
--- a/mail/hs-mime/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= mime
-PORTVERSION= 0.4.0.2
-PORTREVISION= 5
-CATEGORIES= mail haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Working with MIME types
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/mail/hs-mime/distinfo b/mail/hs-mime/distinfo
deleted file mode 100644
index 2c0e27b2284e..000000000000
--- a/mail/hs-mime/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499623071
-SHA256 (cabal/mime-0.4.0.2.tar.gz) = e7fa283e5caa6371d5b3978e152412a2dd2489eec43aee722caca9dc14ea3875
-SIZE (cabal/mime-0.4.0.2.tar.gz) = 9438
diff --git a/mail/hs-mime/pkg-descr b/mail/hs-mime/pkg-descr
deleted file mode 100644
index 6becc84be366..000000000000
--- a/mail/hs-mime/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Working with MIME types.
-
-WWW: https://github.com/GaloisInc/mime
diff --git a/math/Makefile b/math/Makefile
index 3133b978a695..4a6a1fb44abd 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -274,30 +274,6 @@
SUBDIR += hipmcl
SUBDIR += hmat-oss
SUBDIR += hs-Agda
- SUBDIR += hs-Agda-stdlib
- SUBDIR += hs-NumInstances
- SUBDIR += hs-adjunctions
- SUBDIR += hs-categories
- SUBDIR += hs-comonad
- SUBDIR += hs-contravariant
- SUBDIR += hs-data-lens
- SUBDIR += hs-data-lens-template
- SUBDIR += hs-dense-linear-algebra
- SUBDIR += hs-distributive
- SUBDIR += hs-erf
- SUBDIR += hs-fixed
- SUBDIR += hs-half
- SUBDIR += hs-ieee754
- SUBDIR += hs-integer-logarithms
- SUBDIR += hs-kan-extensions
- SUBDIR += hs-math-functions
- SUBDIR += hs-mwc-random
- SUBDIR += hs-pointed
- SUBDIR += hs-probability
- SUBDIR += hs-semigroupoids
- SUBDIR += hs-semigroups
- SUBDIR += hs-statistics
- SUBDIR += hs-vector-space
SUBDIR += ignition-math
SUBDIR += igraph
SUBDIR += intervaltree
diff --git a/math/hs-Agda-stdlib/Makefile b/math/hs-Agda-stdlib/Makefile
deleted file mode 100644
index a12c5af58d1a..000000000000
--- a/math/hs-Agda-stdlib/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= Agda-stdlib
-DISTVERSION= 0.16
-
-DISTVERSIONPREFIX= v
-PORTREVISION= 1
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Agda standard library
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_GITHUB= yes
-
-GH_ACCOUNT= agda
-GH_PROJECT= agda-stdlib
-
-USE_CABAL= Agda filemanip>=0.3
-
-STANDALONE= yes
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.options.mk"
-
-do-build:
- cd ${WRKSRC} && ( \
- ${SETENV} ${MAKE_ENV} ${SETUP_CMD} build; \
- dist/build/GenerateEverything/GenerateEverything; \
- agda -i. -isrc README.agda \
- )
-.if ${PORT_OPTIONS:MDOCS}
- cd ${WRKSRC} && agda -i. -isrc --html README.agda -v0
-.endif
-
-do-install:
- cd ${WRKSRC} && ( \
- ${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${DATADIR}; \
- ${INSTALL_DATA} LICENCE ${STAGEDIR}${DOCSDIR}; \
- cd src && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR} \
- )
-.if ${PORT_OPTIONS:MDOCS}
- cd ${WRKSRC} && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}
-.endif
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-Agda-stdlib/distinfo b/math/hs-Agda-stdlib/distinfo
deleted file mode 100644
index 5f07569058fa..000000000000
--- a/math/hs-Agda-stdlib/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1531820029
-SHA256 (cabal/agda-agda-stdlib-v0.16_GH0.tar.gz) = fecd28d835434f2a0307391dda336a22929b1a405471de5cc7d8ed44bcd8e10d
-SIZE (cabal/agda-agda-stdlib-v0.16_GH0.tar.gz) = 337450
diff --git a/math/hs-Agda-stdlib/pkg-descr b/math/hs-Agda-stdlib/pkg-descr
deleted file mode 100644
index 287c3e867907..000000000000
--- a/math/hs-Agda-stdlib/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-The Agda standard library.
-
-WWW: https://agda.github.io/agda-stdlib/
diff --git a/math/hs-NumInstances/Makefile b/math/hs-NumInstances/Makefile
deleted file mode 100644
index 73424b2a94b1..000000000000
--- a/math/hs-NumInstances/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= NumInstances
-PORTVERSION= 1.4
-PORTREVISION= 5
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Instances of numeric classes for functions and tuples
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-NumInstances/distinfo b/math/hs-NumInstances/distinfo
deleted file mode 100644
index 161cbb5a61ae..000000000000
--- a/math/hs-NumInstances/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499623372
-SHA256 (cabal/NumInstances-1.4.tar.gz) = cbdb2a49346f59ceb5ab38592d7bc52e5205580d431d0ac6d852fd9880e59679
-SIZE (cabal/NumInstances-1.4.tar.gz) = 4749
diff --git a/math/hs-NumInstances/pkg-descr b/math/hs-NumInstances/pkg-descr
deleted file mode 100644
index eda28ea63958..000000000000
--- a/math/hs-NumInstances/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Instances of numeric classes for functions and tuples.
-
-WWW: http://hackage.haskell.org/package/NumInstances
diff --git a/math/hs-adjunctions/Makefile b/math/hs-adjunctions/Makefile
deleted file mode 100644
index be5f00e9cdc6..000000000000
--- a/math/hs-adjunctions/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= adjunctions
-PORTVERSION= 4.4
-PORTREVISION= 3
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Adjunctions and representable functors
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= comonad>=4 distributive>=0.4 free>=4.0 \
- mtl>=2.0.1 profunctors>=4 semigroupoids>=4 semigroups>=0.11 \
- tagged>=0.7 void>=0.5.5.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-adjunctions/distinfo b/math/hs-adjunctions/distinfo
deleted file mode 100644
index a430b89b7010..000000000000
--- a/math/hs-adjunctions/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523889909
-SHA256 (cabal/adjunctions-4.4.tar.gz) = 507c2ef55337ae61c805f8cbc1213dfd7d2b85187342675d662254b8d8a16ae9
-SIZE (cabal/adjunctions-4.4.tar.gz) = 19891
diff --git a/math/hs-adjunctions/files/patch-adjunctions.cabal b/math/hs-adjunctions/files/patch-adjunctions.cabal
deleted file mode 100644
index 421accd63b4b..000000000000
--- a/math/hs-adjunctions/files/patch-adjunctions.cabal
+++ /dev/null
@@ -1,12 +0,0 @@
---- adjunctions.cabal.orig 2018-01-28 14:49:01 UTC
-+++ adjunctions.cabal
-@@ -49,8 +49,7 @@ library
- array >= 0.3.0.2 && < 0.7,
- base >= 4 && < 5,
- comonad >= 4 && < 6,
-- containers >= 0.3 && < 0.6,
-- contravariant >= 1 && < 2,
-+ containers >= 0.3 && < 0.7,
- distributive >= 0.5.1 && < 1,
- free >= 4 && < 6,
- mtl >= 2.0.1 && < 2.3,
diff --git a/math/hs-adjunctions/pkg-descr b/math/hs-adjunctions/pkg-descr
deleted file mode 100644
index d0f9a6e880fa..000000000000
--- a/math/hs-adjunctions/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Adjunctions and representable functors.
-
-WWW: https://github.com/ekmett/adjunctions
diff --git a/math/hs-categories/Makefile b/math/hs-categories/Makefile
deleted file mode 100644
index 94dcd0cd41f3..000000000000
--- a/math/hs-categories/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= categories
-PORTVERSION= 1.0.7
-PORTREVISION= 5
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Categories
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= void>=0.5.4.2
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-categories/distinfo b/math/hs-categories/distinfo
deleted file mode 100644
index 59c7a9aec241..000000000000
--- a/math/hs-categories/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499623373
-SHA256 (cabal/categories-1.0.7.tar.gz) = c29dcec070073f3fdb13f0265e2efc4f2f88522292189690351a70f24cd830a2
-SIZE (cabal/categories-1.0.7.tar.gz) = 9211
diff --git a/math/hs-categories/pkg-descr b/math/hs-categories/pkg-descr
deleted file mode 100644
index d9c239748691..000000000000
--- a/math/hs-categories/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Categories.
-
-WWW: https://github.com/ekmett/categories
diff --git a/math/hs-comonad/Makefile b/math/hs-comonad/Makefile
deleted file mode 100644
index fec0b16646af..000000000000
--- a/math/hs-comonad/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= comonad
-PORTVERSION= 5.0.4
-PORTREVISION= 1
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Comonads
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= distributive>=0.2.2 semigroups>=0.8.3.1 tagged>=0.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-comonad/distinfo b/math/hs-comonad/distinfo
deleted file mode 100644
index a427e1637bc3..000000000000
--- a/math/hs-comonad/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545588743
-SHA256 (cabal/comonad-5.0.4.tar.gz) = 78a89d7f9f0975b40b3294adcb70885649572b687ac5f5dc98e452471838e825
-SIZE (cabal/comonad-5.0.4.tar.gz) = 17758
diff --git a/math/hs-comonad/files/patch-comonad.cabal b/math/hs-comonad/files/patch-comonad.cabal
deleted file mode 100644
index 7dbf7bddc30c..000000000000
--- a/math/hs-comonad/files/patch-comonad.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- comonad.cabal.orig 2018-07-01 21:24:59 UTC
-+++ comonad.cabal
-@@ -89,7 +89,7 @@ library
- build-depends: containers >= 0.3 && < 0.7
-
- if flag(contravariant)
-- build-depends: contravariant >= 0.2.0.1 && < 2
-+
-
- if flag(distributive)
- build-depends: distributive >= 0.2.2 && < 1
diff --git a/math/hs-comonad/pkg-descr b/math/hs-comonad/pkg-descr
deleted file mode 100644
index d816a7349d51..000000000000
--- a/math/hs-comonad/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Comonads.
-
-WWW: https://github.com/ekmett/comonad
diff --git a/math/hs-contravariant/Makefile b/math/hs-contravariant/Makefile
deleted file mode 100644
index 72b129a50d26..000000000000
--- a/math/hs-contravariant/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= contravariant
-PORTVERSION= 1.4
-PORTREVISION= 4
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Contravariant functors
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= semigroups StateVar transformers-compat void
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-contravariant/distinfo b/math/hs-contravariant/distinfo
deleted file mode 100644
index b3abd5062bc1..000000000000
--- a/math/hs-contravariant/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499537771
-SHA256 (cabal/contravariant-1.4.tar.gz) = e1666df1373ed784baa7d1e8e963bbc2d1f3c391578ac550ae74e7399173ee84
-SIZE (cabal/contravariant-1.4.tar.gz) = 11652
diff --git a/math/hs-contravariant/pkg-descr b/math/hs-contravariant/pkg-descr
deleted file mode 100644
index 7ef3daa82769..000000000000
--- a/math/hs-contravariant/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Contravariant functors.
-
-WWW: https://github.com/ekmett/contravariant
diff --git a/math/hs-data-lens-template/Makefile b/math/hs-data-lens-template/Makefile
deleted file mode 100644
index 60cf9384e1ef..000000000000
--- a/math/hs-data-lens-template/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= data-lens-template
-PORTVERSION= 2.2
-PORTREVISION= 4
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Utilities for Data.Lens
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= data-lens>=2.0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-data-lens-template/distinfo b/math/hs-data-lens-template/distinfo
deleted file mode 100644
index 67e1b998e603..000000000000
--- a/math/hs-data-lens-template/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499623374
-SHA256 (cabal/data-lens-template-2.2.tar.gz) = f50b0f5364c5d8a11278722ccb2faf2b7c4451001b34b4f55150599484182af0
-SIZE (cabal/data-lens-template-2.2.tar.gz) = 3339
diff --git a/math/hs-data-lens-template/files/patch-data-lens-template.cabal b/math/hs-data-lens-template/files/patch-data-lens-template.cabal
deleted file mode 100644
index 338cee942148..000000000000
--- a/math/hs-data-lens-template/files/patch-data-lens-template.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- data-lens-template.cabal.orig 2018-04-24 19:52:13 UTC
-+++ data-lens-template.cabal
-@@ -22,7 +22,7 @@ library
- build-depends:
- data-lens >= 2.0 && < 2.12,
- base >= 1.0 && < 5,
-- template-haskell >= 2.11 && < 2.12
-+ template-haskell >= 2.11 && < 2.15
-
- exposed-modules:
- Data.Lens.Template
diff --git a/math/hs-data-lens-template/pkg-descr b/math/hs-data-lens-template/pkg-descr
deleted file mode 100644
index c6bba8d96f27..000000000000
--- a/math/hs-data-lens-template/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Automatically derive Lenses for your data type for use with Data.Lens.
-
-WWW: https://github.com/roconnor/data-lens-template
diff --git a/math/hs-data-lens/Makefile b/math/hs-data-lens/Makefile
deleted file mode 100644
index 137da52ab5f5..000000000000
--- a/math/hs-data-lens/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= data-lens
-PORTVERSION= 2.11.2
-PORTREVISION= 1
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Used to be Haskell 98 Lenses
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= comonad semigroupoids
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-data-lens/distinfo b/math/hs-data-lens/distinfo
deleted file mode 100644
index 9dd416533221..000000000000
--- a/math/hs-data-lens/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545835321
-SHA256 (cabal/data-lens-2.11.2.tar.gz) = 5d81364318876f83a4f096a4f9d22695e18042d14114f0f9cce0497cc6ed7988
-SIZE (cabal/data-lens-2.11.2.tar.gz) = 6244
diff --git a/math/hs-data-lens/files/patch-data-lens.cabal b/math/hs-data-lens/files/patch-data-lens.cabal
deleted file mode 100644
index c87fd092c5b6..000000000000
--- a/math/hs-data-lens/files/patch-data-lens.cabal
+++ /dev/null
@@ -1,13 +0,0 @@
---- data-lens.cabal.orig 2018-01-01 04:21:32 UTC
-+++ data-lens.cabal
-@@ -22,8 +22,8 @@ library
- build-depends:
- base >= 4 && < 5,
- comonad >= 4.0 && < 5.1,
-- containers >= 0.3 && < 0.6,
-- semigroupoids >= 4.0 && < 5.3,
-+ containers >= 0.3 && < 0.7,
-+ semigroupoids >= 4.0 && < 5.4,
- transformers >= 0.4 && < 0.6
-
- extensions: CPP
diff --git a/math/hs-data-lens/pkg-descr b/math/hs-data-lens/pkg-descr
deleted file mode 100644
index eb5ec8e1cca7..000000000000
--- a/math/hs-data-lens/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Used to be Haskell 98 Lenses.
-
-WWW: https://github.com/roconnor/data-lens
diff --git a/math/hs-dense-linear-algebra/Makefile b/math/hs-dense-linear-algebra/Makefile
deleted file mode 100644
index 9f9cc4b9e4d2..000000000000
--- a/math/hs-dense-linear-algebra/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= dense-linear-algebra
-PORTVERSION= 0.1.0.0
-PORTREVISION= 1
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Simple and incomplete pure haskell implementation of linear algebra
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= math-functions vector-algorithms vector-binary-instances
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-dense-linear-algebra/distinfo b/math/hs-dense-linear-algebra/distinfo
deleted file mode 100644
index c7752dbb86d4..000000000000
--- a/math/hs-dense-linear-algebra/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1546093924
-SHA256 (cabal/dense-linear-algebra-0.1.0.0.tar.gz) = f7777a7931b40332ebbc716f64abb63697cbab0128e5c1228d47760c5597f2d4
-SIZE (cabal/dense-linear-algebra-0.1.0.0.tar.gz) = 6285
diff --git a/math/hs-dense-linear-algebra/pkg-descr b/math/hs-dense-linear-algebra/pkg-descr
deleted file mode 100644
index 3bda7453e136..000000000000
--- a/math/hs-dense-linear-algebra/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This library is simply collection of linear-algebra related modules split from statistics library.
-
-WWW: https://github.com/bos/statistics
diff --git a/math/hs-distributive/Makefile b/math/hs-distributive/Makefile
deleted file mode 100644
index 1b1156773cf0..000000000000
--- a/math/hs-distributive/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= distributive
-PORTVERSION= 0.5.3
-PORTREVISION= 2
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Distributive functors -- Dual to Traversable
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= base-orphans>=0.5 tagged>=0.7 transformers-compat>=0.3
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-distributive/distinfo b/math/hs-distributive/distinfo
deleted file mode 100644
index 3b6c94e969db..000000000000
--- a/math/hs-distributive/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523780948
-SHA256 (cabal/distributive-0.5.3.tar.gz) = 9173805b9c941bda1f37e5aeb68ae30f57a12df9b17bd2aa86db3b7d5236a678
-SIZE (cabal/distributive-0.5.3.tar.gz) = 10147
diff --git a/math/hs-distributive/pkg-descr b/math/hs-distributive/pkg-descr
deleted file mode 100644
index acf120091553..000000000000
--- a/math/hs-distributive/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Distributive functors -- Dual to Traversable.
-
-WWW: https://github.com/ekmett/distributive
diff --git a/math/hs-erf/Makefile b/math/hs-erf/Makefile
deleted file mode 100644
index ed3ef495d00e..000000000000
--- a/math/hs-erf/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= erf
-PORTVERSION= 2.0.0.0
-PORTREVISION= 18
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= The error function, erf, and friends for Haskell
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-erf/distinfo b/math/hs-erf/distinfo
deleted file mode 100644
index 0606c455890c..000000000000
--- a/math/hs-erf/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499623375
-SHA256 (cabal/erf-2.0.0.0.tar.gz) = 24f0b79c7e1d25cb2cd44c2258d7a464bf6db8079775b50b60b54a254616b337
-SIZE (cabal/erf-2.0.0.0.tar.gz) = 1918
diff --git a/math/hs-erf/pkg-descr b/math/hs-erf/pkg-descr
deleted file mode 100644
index b304599533d1..000000000000
--- a/math/hs-erf/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A type class for the error function, erf, and related functions for Haskell.
-Instances for Float and Double.
-
-WWW: http://hackage.haskell.org/package/erf
diff --git a/math/hs-fixed/Makefile b/math/hs-fixed/Makefile
deleted file mode 100644
index 132b64933249..000000000000
--- a/math/hs-fixed/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= fixed
-PORTVERSION= 0.2.1.1
-PORTREVISION= 4
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Signed 15.16 precision fixed point arithmetic
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-fixed/distinfo b/math/hs-fixed/distinfo
deleted file mode 100644
index 7f714cc8436b..000000000000
--- a/math/hs-fixed/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499459722
-SHA256 (cabal/fixed-0.2.1.1.tar.gz) = 24a9e1e251998c9d06037bb771d9eab2980a91132de59a19d0166a1c51e715e2
-SIZE (cabal/fixed-0.2.1.1.tar.gz) = 4346
diff --git a/math/hs-fixed/pkg-descr b/math/hs-fixed/pkg-descr
deleted file mode 100644
index 0550114c68d2..000000000000
--- a/math/hs-fixed/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Signed 15.16 precision fixed point arithmetic
-
-WWW: https://hackage.haskell.org/package/fixed
diff --git a/math/hs-half/Makefile b/math/hs-half/Makefile
deleted file mode 100644
index f90a482db727..000000000000
--- a/math/hs-half/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= half
-PORTVERSION= 0.2.2.3
-PORTREVISION= 4
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Half-precision floating-point
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-half/distinfo b/math/hs-half/distinfo
deleted file mode 100644
index fd10684b386f..000000000000
--- a/math/hs-half/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499451861
-SHA256 (cabal/half-0.2.2.3.tar.gz) = 85c244c80d1c889a3d79073a6f5a99d9e769dbe3c574ca11d992b2b4f7599a5c
-SIZE (cabal/half-0.2.2.3.tar.gz) = 6050
diff --git a/math/hs-half/pkg-descr b/math/hs-half/pkg-descr
deleted file mode 100644
index 7931199f2694..000000000000
--- a/math/hs-half/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Half-precision floating-point
-
-WWW: https://hackage.haskell.org/package/half
diff --git a/math/hs-ieee754/Makefile b/math/hs-ieee754/Makefile
deleted file mode 100644
index a0b48b08dc4c..000000000000
--- a/math/hs-ieee754/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= ieee754
-PORTVERSION= 0.8.0
-PORTREVISION= 4
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Utilities for dealing with IEEE floating point numbers
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-ieee754/distinfo b/math/hs-ieee754/distinfo
deleted file mode 100644
index f4ad1b92f7e9..000000000000
--- a/math/hs-ieee754/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499623375
-SHA256 (cabal/ieee754-0.8.0.tar.gz) = 0e2dff9c37f59acf5c64f978ec320005e9830f276f9f314e4bfed3f482289ad1
-SIZE (cabal/ieee754-0.8.0.tar.gz) = 17564
diff --git a/math/hs-ieee754/pkg-descr b/math/hs-ieee754/pkg-descr
deleted file mode 100644
index 18f0ba766d68..000000000000
--- a/math/hs-ieee754/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Utilities for dealing with IEEE floating point numbers, ported from the
-Tango math library; approximate and exact equality comparisons for general
-types.
-
-WWW: https://github.com/patperry/hs-ieee754
diff --git a/math/hs-integer-logarithms/Makefile b/math/hs-integer-logarithms/Makefile
deleted file mode 100644
index 07d3f927e1df..000000000000
--- a/math/hs-integer-logarithms/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= integer-logarithms
-PORTVERSION= 1.0.2.2
-PORTREVISION= 1
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= The integer-logarithms package
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-integer-logarithms/distinfo b/math/hs-integer-logarithms/distinfo
deleted file mode 100644
index 4ee384a28de0..000000000000
--- a/math/hs-integer-logarithms/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545492748
-SHA256 (cabal/integer-logarithms-1.0.2.2.tar.gz) = ba86628d5c14f31fddccea86eeec122ed992af28d5b7ad964b2f5487605e7fc3
-SIZE (cabal/integer-logarithms-1.0.2.2.tar.gz) = 8855
diff --git a/math/hs-integer-logarithms/pkg-descr b/math/hs-integer-logarithms/pkg-descr
deleted file mode 100644
index 221590c22f3f..000000000000
--- a/math/hs-integer-logarithms/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Math.NumberTheory.Logarithms and Math.NumberTheory.Powers.Integer from the
-arithmoi package.
-
-Also provides GHC.Integer.Logarithms.Compat and Math.NumberTheory.Power.Natural
-modules, as well as some additional functions in migrated modules.
-
-WWW: https://hackage.haskell.org/package/integer-logarithms
diff --git a/math/hs-kan-extensions/Makefile b/math/hs-kan-extensions/Makefile
deleted file mode 100644
index 6ecafac4b5e3..000000000000
--- a/math/hs-kan-extensions/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= kan-extensions
-PORTVERSION= 5.1
-PORTREVISION= 3
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Kan extensions, Kan lifts, various forms of the Yoneda lemma, and (co)density (co)monads
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= adjunctions comonad distributive free mtl semigroupoids tagged
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-kan-extensions/distinfo b/math/hs-kan-extensions/distinfo
deleted file mode 100644
index cd83d37cca42..000000000000
--- a/math/hs-kan-extensions/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523890567
-SHA256 (cabal/kan-extensions-5.1.tar.gz) = 193f8e58f267663d5da8e38045b000d0983ac08b84808de42af1a44963f63205
-SIZE (cabal/kan-extensions-5.1.tar.gz) = 22573
diff --git a/math/hs-kan-extensions/files/patch-kan-extensions.cabal b/math/hs-kan-extensions/files/patch-kan-extensions.cabal
deleted file mode 100644
index 01c4e16a2d9d..000000000000
--- a/math/hs-kan-extensions/files/patch-kan-extensions.cabal
+++ /dev/null
@@ -1,14 +0,0 @@
---- kan-extensions.cabal.orig 2018-01-28 14:54:04 UTC
-+++ kan-extensions.cabal
-@@ -54,10 +54,8 @@ library
- array >= 0.3.0.2 && < 0.6,
- base >= 4.4 && < 5,
- comonad >= 4 && < 6,
-- containers >= 0.4 && < 0.6,
-- contravariant >= 1 && < 2,
-+ containers >= 0.4 && < 0.7,
- distributive >= 0.2.2 && < 1,
-- fail >= 4.9 && < 5,
- free >= 4 && < 6,
- mtl >= 2.0.1 && < 2.3,
- profunctors >= 5 && < 6,
diff --git a/math/hs-kan-extensions/pkg-descr b/math/hs-kan-extensions/pkg-descr
deleted file mode 100644
index 24dc55b11dc2..000000000000
--- a/math/hs-kan-extensions/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Kan extensions, Kan lifts, various forms of the Yoneda lemma, and (co)density
-(co)monads.
-
-WWW: https://github.com/ekmett/kan-extensions
diff --git a/math/hs-math-functions/Makefile b/math/hs-math-functions/Makefile
deleted file mode 100644
index afb334aeaf0c..000000000000
--- a/math/hs-math-functions/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Wen Heping <wen@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= math-functions
-PORTVERSION= 0.3.1.0
-PORTREVISION= 1
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Special functions and Chebyshev polynomials
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= data-default-class primitive vector vector-th-unbox
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-math-functions/distinfo b/math/hs-math-functions/distinfo
deleted file mode 100644
index 17dd7d7a6ef3..000000000000
--- a/math/hs-math-functions/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1546104045
-SHA256 (cabal/math-functions-0.3.1.0.tar.gz) = 3340ebec0ab91444f86ce3f785db920b8acfd5fbad70d38abcb02b77ac0f6655
-SIZE (cabal/math-functions-0.3.1.0.tar.gz) = 41822
diff --git a/math/hs-math-functions/pkg-descr b/math/hs-math-functions/pkg-descr
deleted file mode 100644
index efb668ac39fe..000000000000
--- a/math/hs-math-functions/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This library provides implementations of special mathematical functions
-and Chebyshev polynomials. These functions are often useful in statistical
-and numerical computing.
-
-WWW: https://github.com/bos/math-functions
diff --git a/math/hs-mwc-random/Makefile b/math/hs-mwc-random/Makefile
deleted file mode 100644
index c38393df5ecd..000000000000
--- a/math/hs-mwc-random/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= mwc-random
-PORTVERSION= 0.13.6.0
-PORTREVISION= 4
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Fast, high-quality pseudo random number generation
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= math-functions primitive vector>=0.7
-
-INSTALL_PORTDATA= ${INSTALL_DATA} ${WRKSRC}/README.markdown ${STAGEDIR}${DATADIR}
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-mwc-random/distinfo b/math/hs-mwc-random/distinfo
deleted file mode 100644
index 7aa59c649f31..000000000000
--- a/math/hs-mwc-random/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499623376
-SHA256 (cabal/mwc-random-0.13.6.0.tar.gz) = 065f334fc13c057eb03ef0b6aa3665ff193609d9bfcad8068bdd260801f44716
-SIZE (cabal/mwc-random-0.13.6.0.tar.gz) = 23256
diff --git a/math/hs-mwc-random/pkg-descr b/math/hs-mwc-random/pkg-descr
deleted file mode 100644
index fb6751afe0fa..000000000000
--- a/math/hs-mwc-random/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-This package contains code for generating high quality random numbers that
-follow either a uniform or normal distribution. The generated numbers are
-suitable for use in statistical applications. The uniform PRNG uses
-Marsaglia's MWC256 (also known as MWC8222) multiply-with-carry generator,
-which has a period of 2^8222 and fares well in tests of randomness. It is
-also extremely fast, between 2 and 3 times faster than the Mersenne Twister.
-Compared to the mersenne-random package, this package has a more convenient
-API, is faster, and supports more statistical distributions.
-
-WWW: https://github.com/bos/mwc-random
diff --git a/math/hs-pointed/Makefile b/math/hs-pointed/Makefile
deleted file mode 100644
index fd87170148c8..000000000000
--- a/math/hs-pointed/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= pointed
-PORTVERSION= 5.0.1
-PORTREVISION= 1
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Pointed and copointed data
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= comonad data-default-class hashable kan-extensions \
- semigroupoids semigroups tagged unordered-containers
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-pointed/distinfo b/math/hs-pointed/distinfo
deleted file mode 100644
index e39ef0a9e441..000000000000
--- a/math/hs-pointed/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545753017
-SHA256 (cabal/pointed-5.0.1.tar.gz) = b94635a5c8779238501a9156015422ce2fb4d5efd45d68999e8cbe2ecc5121dd
-SIZE (cabal/pointed-5.0.1.tar.gz) = 7020
diff --git a/math/hs-pointed/files/patch-pointed.cabal b/math/hs-pointed/files/patch-pointed.cabal
deleted file mode 100644
index 3720a03b55c8..000000000000
--- a/math/hs-pointed/files/patch-pointed.cabal
+++ /dev/null
@@ -1,19 +0,0 @@
---- pointed.cabal.orig 2018-01-22 16:20:10 UTC
-+++ pointed.cabal
-@@ -80,7 +80,6 @@ library
- build-depends: comonad >= 5 && < 6
-
- if flag(containers)
-- build-depends: containers >= 0.4 && < 0.6
-
- if flag(kan-extensions)
- build-depends: kan-extensions >= 5 && < 6
-@@ -92,7 +91,7 @@ library
- build-depends: semigroups >= 0.8.3.1 && < 1
-
- if flag(stm)
-- build-depends: stm >= 2.1.2.1 && < 2.5
-+ build-depends: stm >= 2.1.2.1 && < 2.6
-
- if flag(tagged)
- build-depends: tagged >= 0.5 && < 1
diff --git a/math/hs-pointed/pkg-descr b/math/hs-pointed/pkg-descr
deleted file mode 100644
index f8b4abcd46a5..000000000000
--- a/math/hs-pointed/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Pointed and copointed data.
-
-WWW: https://github.com/ekmett/pointed
diff --git a/math/hs-probability/Makefile b/math/hs-probability/Makefile
deleted file mode 100644
index 7467aa787fc6..000000000000
--- a/math/hs-probability/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= probability
-PORTVERSION= 0.2.5.2
-PORTREVISION= 1
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Probabilistic Functional Programming
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= random>=1.0 utility-ht>=0.0.6
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-probability/distinfo b/math/hs-probability/distinfo
deleted file mode 100644
index b303abac658f..000000000000
--- a/math/hs-probability/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545562979
-SHA256 (cabal/probability-0.2.5.2.tar.gz) = 0f2b8c734eca6b079109948a28d85733543d5cea1dea2d5a1369f52ffc4a3415
-SIZE (cabal/probability-0.2.5.2.tar.gz) = 27285
diff --git a/math/hs-probability/pkg-descr b/math/hs-probability/pkg-descr
deleted file mode 100644
index abdae4083dba..000000000000
--- a/math/hs-probability/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-The Library allows exact computation with discrete random variables in
-terms of their distributions by using a monad. The monad is similar to
-the List monad for non-deterministic computations, but extends the List
-monad by a measure of probability. Small interface to R plotting.
-
-WWW: http://www.haskell.org/haskellwiki/Probabilistic_Functional_Programming
diff --git a/math/hs-semigroupoids/Makefile b/math/hs-semigroupoids/Makefile
deleted file mode 100644
index 3608b0554d57..000000000000
--- a/math/hs-semigroupoids/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= semigroupoids
-PORTVERSION= 5.3.1
-PORTREVISION= 1
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Semigroupoids: Category sans id
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= base-orphans>=0.3 bifunctors>=5.0 comonad>=4.2.6 \
- distributive>=0.2.2 semigroups>=0.8.3.1 tagged>=0.7.3 \
- transformers-compat>=0.3
-
-FLAGS_ENABLE= containers contravariant distributive comonad tagged
-FLAGS_DISABLE= doctests
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-semigroupoids/distinfo b/math/hs-semigroupoids/distinfo
deleted file mode 100644
index 17167f46eeed..000000000000
--- a/math/hs-semigroupoids/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545676425
-SHA256 (cabal/semigroupoids-5.3.1.tar.gz) = cd89ec61f86260997c79c09bacb7d6c18031375bc3e5467b36f7cb812793388e
-SIZE (cabal/semigroupoids-5.3.1.tar.gz) = 25327
diff --git a/math/hs-semigroupoids/files/patch-semigroupoids.cabal b/math/hs-semigroupoids/files/patch-semigroupoids.cabal
deleted file mode 100644
index 09293ce0c401..000000000000
--- a/math/hs-semigroupoids/files/patch-semigroupoids.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- semigroupoids.cabal.orig 2018-07-02 18:08:27 UTC
-+++ semigroupoids.cabal
-@@ -155,7 +155,7 @@ library
- build-depends: containers >= 0.3 && < 0.7
-
- if flag(contravariant)
-- build-depends: contravariant >= 0.2.0.1 && < 2
-+
-
- if flag(distributive)
- build-depends: distributive >= 0.2.2 && < 1
diff --git a/math/hs-semigroupoids/pkg-descr b/math/hs-semigroupoids/pkg-descr
deleted file mode 100644
index 30434e97bef1..000000000000
--- a/math/hs-semigroupoids/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Provides a wide array of semigroupoids and operations for working with
-semigroupoids. A Semigroupoid is a Category without the requirement of
-identity arrows for every object in the category.
-
-WWW: https://github.com/ekmett/semigroupoids
diff --git a/math/hs-semigroups/Makefile b/math/hs-semigroups/Makefile
deleted file mode 100644
index 017728accc20..000000000000
--- a/math/hs-semigroups/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= semigroups
-PORTVERSION= 0.18.4
-PORTREVISION= 2
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Anything that associates
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= hashable>=1.1 transformers-compat>=0.3 unordered-containers>=0.2
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-semigroups/distinfo b/math/hs-semigroups/distinfo
deleted file mode 100644
index 5d14ee210101..000000000000
--- a/math/hs-semigroups/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523428484
-SHA256 (cabal/semigroups-0.18.4.tar.gz) = 589e3042329a6bcffb5c0e85834143586db22eb7a2aae094d492cd004f685d27
-SIZE (cabal/semigroups-0.18.4.tar.gz) = 19869
diff --git a/math/hs-semigroups/pkg-descr b/math/hs-semigroups/pkg-descr
deleted file mode 100644
index b5446dc3a174..000000000000
--- a/math/hs-semigroups/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-In mathematics, a semigroup is an algebraic structure consisting of a
-set together with an associative binary operation. A semigroup
-generalizes a monoid in that there might not exist an identity element.
-It also (originally) generalized a group (a monoid with all inverses) to
-a type where every element did not have to have an inverse, thus the
-name semigroup.
-
-WWW: https://github.com/ekmett/semigroups
diff --git a/math/hs-statistics/Makefile b/math/hs-statistics/Makefile
deleted file mode 100644
index 2d49626c4f40..000000000000
--- a/math/hs-statistics/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= statistics
-PORTVERSION= 0.15.0.0
-PORTREVISION= 1
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Library of statistical types, data, and functions
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson>=0.6.0.0 base-orphans data-default-class dense-linear-algebra \
- erf math-functions>=0.1.5.2 math-functions monad-par>=0.3.4 \
- mwc-random>=0.13.0.0 primitive>=0.3 vector>=0.10 \
- vector-algorithms>=0.4 vector-binary-instances>=0.2.1 vector-th-unbox
-
-INSTALL_PORTDATA= ${INSTALL_DATA} ${WRKSRC}/README.markdown ${STAGEDIR}${DATADIR}
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-statistics/distinfo b/math/hs-statistics/distinfo
deleted file mode 100644
index c379f0959f95..000000000000
--- a/math/hs-statistics/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545846937
-SHA256 (cabal/statistics-0.15.0.0.tar.gz) = 95e9c45c95e81a35c7bd7443e8d6626fd100505a567de47622185fe9c8be6472
-SIZE (cabal/statistics-0.15.0.0.tar.gz) = 97390
diff --git a/math/hs-statistics/pkg-descr b/math/hs-statistics/pkg-descr
deleted file mode 100644
index e2ee4de8ee32..000000000000
--- a/math/hs-statistics/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-This library provides a number of common functions and types useful in
-statistics. We focus on high performance, numerical robustness, and use
-of good algorithms. Where possible, we provide references to the
-statistical literature.
-
-The library's facilities can be divided into four broad categories:
-
-* Working with widely used discrete and continuous probability
- distributions. (There are dozens of exotic distributions in use; we
- focus on the most common.)
-
-* Computing with sample data: quantile estimation, kernel density
- estimation, histograms, bootstrap methods, significance testing, and
- autocorrelation analysis.
-
-* Random variate generation under several different distributions.
-
-* Common statistical tests for significant differences between samples.
-
-WWW: https://github.com/bos/statistics
diff --git a/math/hs-vector-space/Makefile b/math/hs-vector-space/Makefile
deleted file mode 100644
index e716cb656138..000000000000
--- a/math/hs-vector-space/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= vector-space
-PORTVERSION= 0.15
-PORTREVISION= 1
-CATEGORIES= math haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Vector and affine spaces, linear maps, and derivatives
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= Boolean>=0.1.0 MemoTrie>=0.5 NumInstances>=1.0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/math/hs-vector-space/distinfo b/math/hs-vector-space/distinfo
deleted file mode 100644
index 81cee9f0e105..000000000000
--- a/math/hs-vector-space/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545675645
-SHA256 (cabal/vector-space-0.15.tar.gz) = 6849b443dbb246fa39ac8dc645cc364ce63bd91fb0761ad759eea10eeca25c0f
-SIZE (cabal/vector-space-0.15.tar.gz) = 16078
diff --git a/math/hs-vector-space/pkg-descr b/math/hs-vector-space/pkg-descr
deleted file mode 100644
index f849c92dca50..000000000000
--- a/math/hs-vector-space/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-vector-space provides classes and generic operations for vector spaces
-and affine spaces in Haskell. It also defines a type of infinite towers
-of generalized derivatives. A generalized derivative is a linear
-transformation rather than one of the common concrete representations
-(scalars, vectors, matrices, etc).
-
-WWW: http://hackage.haskell.org/package/vector-space
diff --git a/net-p2p/Makefile b/net-p2p/Makefile
index 68db08c89703..2e754bbdc63d 100644
--- a/net-p2p/Makefile
+++ b/net-p2p/Makefile
@@ -32,7 +32,6 @@
SUBDIR += go-ethereum
SUBDIR += gtk-gnutella
SUBDIR += gtorrentviewer
- SUBDIR += hs-torrent
SUBDIR += jackett
SUBDIR += jigdo
SUBDIR += ktorrent
diff --git a/net-p2p/hs-torrent/Makefile b/net-p2p/hs-torrent/Makefile
deleted file mode 100644
index c094035aa438..000000000000
--- a/net-p2p/hs-torrent/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= torrent
-PORTVERSION= 10000.1.1
-PORTREVISION= 4
-CATEGORIES= net-p2p haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= BitTorrent file parser and generator
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= bencode>=0.2 syb
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/net-p2p/hs-torrent/distinfo b/net-p2p/hs-torrent/distinfo
deleted file mode 100644
index 1df7c8635e82..000000000000
--- a/net-p2p/hs-torrent/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499623667
-SHA256 (cabal/torrent-10000.1.1.tar.gz) = 2009964210e229ee67254a73fead3413f60299415238887fa7ef30e40e06fa54
-SIZE (cabal/torrent-10000.1.1.tar.gz) = 3977
diff --git a/net-p2p/hs-torrent/pkg-descr b/net-p2p/hs-torrent/pkg-descr
deleted file mode 100644
index f504fae97113..000000000000
--- a/net-p2p/hs-torrent/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-BitTorrent file parser and generator.
-
-WWW: http://hackage.haskell.org/package/torrent
diff --git a/net/Makefile b/net/Makefile
index ef8458e65358..b754cebc49e8 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -239,25 +239,7 @@
SUBDIR += hostapd
SUBDIR += howl
SUBDIR += hping
- SUBDIR += hs-aws
- SUBDIR += hs-bsb-http-chunked
- SUBDIR += hs-connection
- SUBDIR += hs-gsasl
- SUBDIR += hs-hoauth2
- SUBDIR += hs-hostname
- SUBDIR += hs-iproute
- SUBDIR += hs-maccatcher
SUBDIR += hs-network
- SUBDIR += hs-network-info
- SUBDIR += hs-network-multicast
- SUBDIR += hs-network-protocol-xmpp
- SUBDIR += hs-network-uri
- SUBDIR += hs-pcap
- SUBDIR += hs-publicsuffixlist
- SUBDIR += hs-resolv
- SUBDIR += hs-sendfile
- SUBDIR += hs-simple-sendfile
- SUBDIR += hs-socks
SUBDIR += hsflowd
SUBDIR += htpdate
SUBDIR += http_ping
diff --git a/net/hs-aws/Makefile b/net/hs-aws/Makefile
deleted file mode 100644
index 7f537f384c70..000000000000
--- a/net/hs-aws/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= aws
-PORTVERSION= 0.20
-PORTREVISION= 1
-CATEGORIES= net haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Amazon Web Services (AWS) for Haskell
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson>=0.6 attoparsec>=0.11 base16-bytestring \
- base64-bytestring blaze-builder>=0.2.1.4 byteable \
- case-insensitive>=0.2 cereal>=0.3 conduit>=1.1 \
- conduit-extra>=1.1 cryptohash>=0.11 data-default>=0.5.3 \
- http-conduit>=2.1 http-types>=0.7 lifted-base>=0.1 \
- monad-control>=0.3 mtl network resourcet>=1.1 safe>=0.3 \
- scientific>=0.3 tagged>=0.7 unordered-containers>=0.2 \
- utf8-string>=0.3 vector>=0.10 xml-conduit>=1.2
-
-FLAGS_DISABLE= examples
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/net/hs-aws/distinfo b/net/hs-aws/distinfo
deleted file mode 100644
index cb6c9b52d2a5..000000000000
--- a/net/hs-aws/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1531827848
-SHA256 (cabal/aws-0.20.tar.gz) = c079d860d6bf235b134286fb8620d1539664df52dce1146d463cc4ebeb52975f
-SIZE (cabal/aws-0.20.tar.gz) = 104559
diff --git a/net/hs-aws/pkg-descr b/net/hs-aws/pkg-descr
deleted file mode 100644
index 56ca08a30e88..000000000000
--- a/net/hs-aws/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Bindings for Amazon Web Services (AWS), with the aim of supporting all
-AWS services.
-
-WWW: https://github.com/aristidb/aws
diff --git a/net/hs-bsb-http-chunked/Makefile b/net/hs-bsb-http-chunked/Makefile
deleted file mode 100644
index 535c3a7f6b28..000000000000
--- a/net/hs-bsb-http-chunked/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= bsb-http-chunked
-PORTVERSION= 0.0.0.4
-PORTREVISION= 1
-CATEGORIES= net haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Chunked HTTP transfer encoding for bytestring builders
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/net/hs-bsb-http-chunked/distinfo b/net/hs-bsb-http-chunked/distinfo
deleted file mode 100644
index 5c8f04d8c17b..000000000000
--- a/net/hs-bsb-http-chunked/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545495255
-SHA256 (cabal/bsb-http-chunked-0.0.0.4.tar.gz) = 148309e23eb8b261c1de374712372d62d8c8dc8ee504c392809c7ec33c0a0e7c
-SIZE (cabal/bsb-http-chunked-0.0.0.4.tar.gz) = 6630
diff --git a/net/hs-bsb-http-chunked/pkg-descr b/net/hs-bsb-http-chunked/pkg-descr
deleted file mode 100644
index 6e56ac79392d..000000000000
--- a/net/hs-bsb-http-chunked/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This library contains functions for encoding bytestring builders for
-chunked HTTP/1.1 transfer.
-
-WWW: https://github.com/sjakobi/bsb-http-chunked
diff --git a/net/hs-connection/Makefile b/net/hs-connection/Makefile
deleted file mode 100644
index f44d8b23f6e1..000000000000
--- a/net/hs-connection/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= connection
-PORTVERSION= 0.2.8
-PORTREVISION= 4
-CATEGORIES= net haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Simple and easy network connections API
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= byteable data-default-class network>=2.3 socks>=0.4 \
- tls>=1.3 x509>=1.5 x509-store>=1.5 x509-system>=1.5 \
- x509-validation>=1.5
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/net/hs-connection/distinfo b/net/hs-connection/distinfo
deleted file mode 100644
index 473b603031b1..000000000000
--- a/net/hs-connection/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499623591
-SHA256 (cabal/connection-0.2.8.tar.gz) = 70b1f44e8786320c18b26fc5d4ec115fc8ac016ba1f852fa8137f55d785a93eb
-SIZE (cabal/connection-0.2.8.tar.gz) = 8695
diff --git a/net/hs-connection/pkg-descr b/net/hs-connection/pkg-descr
deleted file mode 100644
index db7604fcd5fc..000000000000
--- a/net/hs-connection/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Simple network library for all your connection need. Features: Really
-simple to use, SSL/TLS, SOCKS. This library provides a very simple api
-to create sockets to a destination with the choice of SSL/TLS, and
-SOCKS.
-
-WWW: https://github.com/vincenthz/hs-connection
diff --git a/net/hs-gsasl/Makefile b/net/hs-gsasl/Makefile
deleted file mode 100644
index a88b138e3d59..000000000000
--- a/net/hs-gsasl/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= gsasl
-PORTVERSION= 0.3.6
-PORTREVISION= 5
-CATEGORIES= net haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Bindings for GNU libgsasl
-
-LICENSE= GPLv3
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USES= pkgconfig
-LIB_DEPENDS= libgsasl.so:security/gsasl
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/net/hs-gsasl/distinfo b/net/hs-gsasl/distinfo
deleted file mode 100644
index 2fae5afbea2f..000000000000
--- a/net/hs-gsasl/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499623591
-SHA256 (cabal/gsasl-0.3.6.tar.gz) = 786036025e5d5649c029c1db23c395e1592c073a58848ae4afe4f2797de1f931
-SIZE (cabal/gsasl-0.3.6.tar.gz) = 20170
diff --git a/net/hs-gsasl/pkg-descr b/net/hs-gsasl/pkg-descr
deleted file mode 100644
index 245ab400f884..000000000000
--- a/net/hs-gsasl/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Bindings for GNU libgsasl.
-
-WWW: https://john-millikin.com/software/haskell-gsasl/
diff --git a/net/hs-hoauth2/Makefile b/net/hs-hoauth2/Makefile
deleted file mode 100644
index 817f079d5568..000000000000
--- a/net/hs-hoauth2/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hoauth2
-PORTVERSION= 1.7.1
-PORTREVISION= 2
-CATEGORIES= net haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Haskell OAuth2 authentication
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson http-conduit http-types microlens unordered-containers \
- uri-bytestring uri-bytestring-aeson wai warp
-
-FLAGS_DISABLE= test
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/net/hs-hoauth2/distinfo b/net/hs-hoauth2/distinfo
deleted file mode 100644
index c67087045fb9..000000000000
--- a/net/hs-hoauth2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525036387
-SHA256 (cabal/hoauth2-1.7.1.tar.gz) = bae84321fb0c90013677d6abe754774f05fbb3271ced0844df725ca4edb38216
-SIZE (cabal/hoauth2-1.7.1.tar.gz) = 18045
diff --git a/net/hs-hoauth2/files/patch-hoauth2.cabal b/net/hs-hoauth2/files/patch-hoauth2.cabal
deleted file mode 100644
index 203ffab8d5d8..000000000000
--- a/net/hs-hoauth2/files/patch-hoauth2.cabal
+++ /dev/null
@@ -1,26 +0,0 @@
---- hoauth2.cabal.orig 2018-04-29 21:29:58 UTC
-+++ hoauth2.cabal
-@@ -77,12 +77,12 @@ Library
- bytestring >= 0.9 && < 0.11,
- http-conduit >= 2.1 && < 2.4,
- http-types >= 0.11 && < 0.13,
-- aeson >= 0.11 && < 1.3,
-+ aeson >= 0.11 && < 1.4,
- unordered-containers >= 0.2.5,
- uri-bytestring >= 0.2.3.1 && < 0.4,
- uri-bytestring-aeson >= 0.1 && < 0.2,
- microlens >= 0.4.0 && < 0.5,
-- exceptions >= 0.8.3 && < 0.10
-+ exceptions >= 0.8.3 && < 0.11
-
- if impl(ghc >= 6.12.0)
- ghc-options: -Wall -fwarn-tabs -funbox-strict-fields
-@@ -125,7 +125,7 @@ Executable demo-server
- wai >= 3.2 && < 3.3,
- warp >= 3.2 && < 3.3,
- containers >= 0.4 && < 0.6,
-- aeson >= 0.11 && < 1.3,
-+ aeson >= 0.11 && < 1.4,
- microlens >= 0.4.0 && < 0.5,
- unordered-containers >= 0.2.8 && < 0.2.9,
- wai-extra >= 3.0.21.0 && < 3.0.22.0,
diff --git a/net/hs-hoauth2/pkg-descr b/net/hs-hoauth2/pkg-descr
deleted file mode 100644
index 9bcdafb2f854..000000000000
--- a/net/hs-hoauth2/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Haskell OAuth2 authentication client.
-
-WWW: https://github.com/freizl/hoauth2
diff --git a/net/hs-hostname/Makefile b/net/hs-hostname/Makefile
deleted file mode 100644
index 2db592c256ba..000000000000
--- a/net/hs-hostname/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hostname
-PORTVERSION= 1.0
-PORTREVISION= 20
-CATEGORIES= net haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Cross-platform means of determining the hostname
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/net/hs-hostname/distinfo b/net/hs-hostname/distinfo
deleted file mode 100644
index c3614627da68..000000000000
--- a/net/hs-hostname/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499623591
-SHA256 (cabal/hostname-1.0.tar.gz) = 9b43dab1b6da521f35685b20555da00738c8e136eb972458c786242406a9cf5c
-SIZE (cabal/hostname-1.0.tar.gz) = 1982
diff --git a/net/hs-hostname/pkg-descr b/net/hs-hostname/pkg-descr
deleted file mode 100644
index 828c88d112a3..000000000000
--- a/net/hs-hostname/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A very simple package providing a cross-platform means of determining
-the hostname.
-
-WWW: http://hackage.haskell.org/package/hostname
diff --git a/net/hs-iproute/Makefile b/net/hs-iproute/Makefile
deleted file mode 100644
index 1a95f5202eb9..000000000000
--- a/net/hs-iproute/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= iproute
-PORTVERSION= 1.7.1
-PORTREVISION= 4
-CATEGORIES= net haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= IP Routing Table
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= appar byteorder network
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/net/hs-iproute/distinfo b/net/hs-iproute/distinfo
deleted file mode 100644
index f9baa1c8af00..000000000000
--- a/net/hs-iproute/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499623592
-SHA256 (cabal/iproute-1.7.1.tar.gz) = 57b8d03ca8ce92f8ec1334564f3edff53a0621ccbc43c00ba02eaa5007ee3eee
-SIZE (cabal/iproute-1.7.1.tar.gz) = 11974
diff --git a/net/hs-iproute/pkg-descr b/net/hs-iproute/pkg-descr
deleted file mode 100644
index 533e3608fef3..000000000000
--- a/net/hs-iproute/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-IP Routing Table is a tree of IP ranges to search one of them on the
-longest match base. It is a kind of TRIE with one way branching removed.
-Both IPv4 and IPv6 are supported.
-
-WWW: http://www.mew.org/~kazu/proj/iproute/
diff --git a/net/hs-maccatcher/Makefile b/net/hs-maccatcher/Makefile
deleted file mode 100644
index e85ce9bde963..000000000000
--- a/net/hs-maccatcher/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= maccatcher
-PORTVERSION= 2.1.5
-PORTREVISION= 13
-CATEGORIES= net haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Obtain the host MAC address on *NIX and Windows
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/net/hs-maccatcher/distinfo b/net/hs-maccatcher/distinfo
deleted file mode 100644
index 77d4ba088ae6..000000000000
--- a/net/hs-maccatcher/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499623592
-SHA256 (cabal/maccatcher-2.1.5.tar.gz) = cbafc38151d9c4c17c3055a7f8f0702bf5d7d5240db3369c84326e94ddcaa67c
-SIZE (cabal/maccatcher-2.1.5.tar.gz) = 4947
diff --git a/net/hs-maccatcher/pkg-descr b/net/hs-maccatcher/pkg-descr
deleted file mode 100644
index fb4c6372c111..000000000000
--- a/net/hs-maccatcher/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Obtain the host MAC address on *NIX and Windows.
-
-WWW: http://hackage.haskell.org/package/maccatcher
diff --git a/net/hs-network-info/Makefile b/net/hs-network-info/Makefile
deleted file mode 100644
index c37f92c2092b..000000000000
--- a/net/hs-network-info/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= network-info
-PORTVERSION= 0.2.0.10
-PORTREVISION= 1
-CATEGORIES= net haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Access the local computer's basic network configuration
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/net/hs-network-info/distinfo b/net/hs-network-info/distinfo
deleted file mode 100644
index 027be7307e44..000000000000
--- a/net/hs-network-info/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1533828675
-SHA256 (cabal/network-info-0.2.0.10.tar.gz) = 5680f6975d34cf4f81fa7ca0c8efd682261d6a1119e06dece0f67c7bd97fd52a
-SIZE (cabal/network-info-0.2.0.10.tar.gz) = 6278
diff --git a/net/hs-network-info/pkg-descr b/net/hs-network-info/pkg-descr
deleted file mode 100644
index cfa6eee39d35..000000000000
--- a/net/hs-network-info/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This library provides simple read-only access to the local computer's
-networking configuration. It is currently capable of getting a list of
-all the network interfaces and their respective IPv4, IPv6 and MAC
-addresses.
-
-WWW: https://github.com/jystic/network-info
diff --git a/net/hs-network-multicast/Makefile b/net/hs-network-multicast/Makefile
deleted file mode 100644
index 50a5a4085271..000000000000
--- a/net/hs-network-multicast/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= network-multicast
-PORTVERSION= 0.2.0
-PORTREVISION= 4
-CATEGORIES= net haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Simple multicast library
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= network
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/net/hs-network-multicast/distinfo b/net/hs-network-multicast/distinfo
deleted file mode 100644
index 152158ef5d42..000000000000
--- a/net/hs-network-multicast/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499623594
-SHA256 (cabal/network-multicast-0.2.0.tar.gz) = 0f3b50abc3a401c20cc6a0ec51a49d2a48e5b467d9fbd63b7cf803165fe975f2
-SIZE (cabal/network-multicast-0.2.0.tar.gz) = 2986
diff --git a/net/hs-network-multicast/pkg-descr b/net/hs-network-multicast/pkg-descr
deleted file mode 100644
index 16f9a03ff3fa..000000000000
--- a/net/hs-network-multicast/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The "Network.Multicast" module is for sending UDP datagrams over multicast
-(class D) addresses.
-
-WWW: http://hackage.haskell.org/package/network-multicast
diff --git a/net/hs-network-protocol-xmpp/Makefile b/net/hs-network-protocol-xmpp/Makefile
deleted file mode 100644
index 94d04136ae31..000000000000
--- a/net/hs-network-protocol-xmpp/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= network-protocol-xmpp
-PORTVERSION= 0.4.8
-PORTREVISION= 6
-CATEGORIES= net haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Client library for the XMPP protocol
-
-LICENSE= GPLv3
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= gnuidn>=0.2 gnutls>=0.1.4 gsasl>=0.3 libxml-sax>=0.7 \
- monads-tf>=0.1 network>=2.2 xml-types>=0.3
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/net/hs-network-protocol-xmpp/distinfo b/net/hs-network-protocol-xmpp/distinfo
deleted file mode 100644
index dd6a11d3b448..000000000000
--- a/net/hs-network-protocol-xmpp/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499623595
-SHA256 (cabal/network-protocol-xmpp-0.4.8.tar.gz) = ea7729e00452da11ed489a71f482e0aa082b0fb872eedca2e3722a05fd421e1e
-SIZE (cabal/network-protocol-xmpp-0.4.8.tar.gz) = 24289
diff --git a/net/hs-network-protocol-xmpp/pkg-descr b/net/hs-network-protocol-xmpp/pkg-descr
deleted file mode 100644
index cb14430f34cd..000000000000
--- a/net/hs-network-protocol-xmpp/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Client library for the XMPP protocol.
-
-WWW: https://john-millikin.com/software/haskell-xmpp/
diff --git a/net/hs-network-uri/Makefile b/net/hs-network-uri/Makefile
deleted file mode 100644
index d61ecd01ffeb..000000000000
--- a/net/hs-network-uri/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= network-uri
-PORTVERSION= 2.6.1.0
-PORTREVISION= 4
-CATEGORIES= net haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= URI manipulation
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/net/hs-network-uri/distinfo b/net/hs-network-uri/distinfo
deleted file mode 100644
index 4509413bb10a..000000000000
--- a/net/hs-network-uri/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499623596
-SHA256 (cabal/network-uri-2.6.1.0.tar.gz) = 423e0a2351236f3fcfd24e39cdbc38050ec2910f82245e69ca72a661f7fc47f0
-SIZE (cabal/network-uri-2.6.1.0.tar.gz) = 27262
diff --git a/net/hs-network-uri/pkg-descr b/net/hs-network-uri/pkg-descr
deleted file mode 100644
index 887de7f00388..000000000000
--- a/net/hs-network-uri/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This package provides an URI manipulation inteface.
-
-WWW: https://github.com/haskell/network-uri
diff --git a/net/hs-pcap/Makefile b/net/hs-pcap/Makefile
deleted file mode 100644
index 235f360032f5..000000000000
--- a/net/hs-pcap/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Ju Pengfei <jupengfei@gmail.com>
-# $FreeBSD$
-
-PORTNAME= pcap
-PORTVERSION= 0.4.5.2
-PORTREVISION= 14
-CATEGORIES= net haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= System-independent interface for user-level packet capture
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= network
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/net/hs-pcap/distinfo b/net/hs-pcap/distinfo
deleted file mode 100644
index fd8c65aa0716..000000000000
--- a/net/hs-pcap/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499623596
-SHA256 (cabal/pcap-0.4.5.2.tar.gz) = e7e92e6ff4bffa22102335a38dabb97fd0771fdf3b75d45cd7c1708c85e1cd5f
-SIZE (cabal/pcap-0.4.5.2.tar.gz) = 49414
diff --git a/net/hs-pcap/pkg-descr b/net/hs-pcap/pkg-descr
deleted file mode 100644
index c21ab1a63c6a..000000000000
--- a/net/hs-pcap/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A system-independent interface for user-level packet capture.
-
-WWW: https://github.com/bos/pcap
diff --git a/net/hs-publicsuffixlist/Makefile b/net/hs-publicsuffixlist/Makefile
deleted file mode 100644
index 0e48c8820897..000000000000
--- a/net/hs-publicsuffixlist/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= publicsuffixlist
-PORTVERSION= 0.1
-PORTREVISION= 12
-CATEGORIES= net haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Is a given string a domain suffix?
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= cereal data-default utf8-string
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/net/hs-publicsuffixlist/distinfo b/net/hs-publicsuffixlist/distinfo
deleted file mode 100644
index 8c836299b468..000000000000
--- a/net/hs-publicsuffixlist/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499623596
-SHA256 (cabal/publicsuffixlist-0.1.tar.gz) = b37fbe099748e2a3a5a3b6661911d72749c2ec24d88ee686ae125de91fac7955
-SIZE (cabal/publicsuffixlist-0.1.tar.gz) = 72704
diff --git a/net/hs-publicsuffixlist/pkg-descr b/net/hs-publicsuffixlist/pkg-descr
deleted file mode 100644
index db2bcf2ee94a..000000000000
--- a/net/hs-publicsuffixlist/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Is a given string a domain suffix?
-
-WWW: https://github.com/litherum/publicsuffixlist
diff --git a/net/hs-resolv/Makefile b/net/hs-resolv/Makefile
deleted file mode 100644
index 7f0a69c66402..000000000000
--- a/net/hs-resolv/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= resolv
-PORTVERSION= 0.1.1.1
-PORTREVISION= 3
-CATEGORIES= net haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Domain Name Service (DNS) lookup via the libresolv standard library routines
-
-LICENSE= GPLv3
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= base16-bytestring
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/net/hs-resolv/distinfo b/net/hs-resolv/distinfo
deleted file mode 100644
index f2b0e84ec838..000000000000
--- a/net/hs-resolv/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523298714
-SHA256 (cabal/resolv-0.1.1.1.tar.gz) = 49b12ed2b175cca3f885c06ca6906cde1245c02b6f98f2a95fc20d6a8ae40772
-SIZE (cabal/resolv-0.1.1.1.tar.gz) = 149436
diff --git a/net/hs-resolv/files/patch-resolv.cabal b/net/hs-resolv/files/patch-resolv.cabal
deleted file mode 100644
index e4b5d13960e6..000000000000
--- a/net/hs-resolv/files/patch-resolv.cabal
+++ /dev/null
@@ -1,16 +0,0 @@
---- resolv.cabal.orig 2017-10-26 22:24:39 UTC
-+++ resolv.cabal
-@@ -78,11 +78,11 @@ library
- Network.DNS.FFI
- Compat
-
-- build-depends: base >= 4.5 && <4.11
-+ build-depends: base >= 4.5 && <4.13
- , base16-bytestring == 0.1.*
- , binary >= 0.7.3 && < 0.9
- , bytestring >= 0.9.2 && < 0.11
-- , containers >= 0.4.2.1 && < 0.6
-+ , containers >= 0.4.2.1 && < 0.7
-
- ghc-options: -Wall
- include-dirs: cbits
diff --git a/net/hs-resolv/pkg-descr b/net/hs-resolv/pkg-descr
deleted file mode 100644
index 2eeb4e6fcaa5..000000000000
--- a/net/hs-resolv/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This package implements an API for accessing the Domain Name Service (DNS)
-resolver service via the standard libresolv system library (whose API is
-often available directly via the standard libc C library) on Unix systems.
-
-WWW: https://github.com/hvr/resolv
diff --git a/net/hs-sendfile/Makefile b/net/hs-sendfile/Makefile
deleted file mode 100644
index 4fca3b35dfa9..000000000000
--- a/net/hs-sendfile/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= sendfile
-PORTVERSION= 0.7.9
-PORTREVISION= 13
-CATEGORIES= net haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Portable sendfile library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= network>=2
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/net/hs-sendfile/distinfo b/net/hs-sendfile/distinfo
deleted file mode 100644
index 6cfd4e9fb9f7..000000000000
--- a/net/hs-sendfile/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499623596
-SHA256 (cabal/sendfile-0.7.9.tar.gz) = 102fdf6db8c00f5a5981c6eed5acba1368a2d79b2970ce5b22ceb180aa0fdc42
-SIZE (cabal/sendfile-0.7.9.tar.gz) = 10656
diff --git a/net/hs-sendfile/pkg-descr b/net/hs-sendfile/pkg-descr
deleted file mode 100644
index 8412a9943894..000000000000
--- a/net/hs-sendfile/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-A library which exposes zero-copy sendfile functionality in a portable
-way. If a platform does not support sendfile, a fallback implementation
-in haskell is provided. Currently supported platforms: Windows 2000+
-(Native), Linux 2.6+ (Native), FreeBSD (Native), OS-X 10.5+ (Native),
-Everything else (Portable Haskell code).
-
-WWW: http://hub.darcs.net/stepcut/sendfile
diff --git a/net/hs-simple-sendfile/Makefile b/net/hs-simple-sendfile/Makefile
deleted file mode 100644
index 5d624de4837f..000000000000
--- a/net/hs-simple-sendfile/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= simple-sendfile
-PORTVERSION= 0.2.25
-PORTREVISION= 4
-CATEGORIES= net haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Cross-platform library for the sendfile() system call
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= conduit>=1.0 conduit-extra>=1.0 network resourcet
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/net/hs-simple-sendfile/distinfo b/net/hs-simple-sendfile/distinfo
deleted file mode 100644
index 11ec92b50c80..000000000000
--- a/net/hs-simple-sendfile/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499623597
-SHA256 (cabal/simple-sendfile-0.2.25.tar.gz) = 0ae68821cd828b29772654b5613d514a421b1b1440d82a4b610339e67a92294d
-SIZE (cabal/simple-sendfile-0.2.25.tar.gz) = 343509
diff --git a/net/hs-simple-sendfile/pkg-descr b/net/hs-simple-sendfile/pkg-descr
deleted file mode 100644
index 3365cbb9165a..000000000000
--- a/net/hs-simple-sendfile/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Cross-platform library for the sendfile() system call. This library tries
-to call minimum system calls which are the bottleneck of web servers.
-
-WWW: http://hackage.haskell.org/package/simple-sendfile
diff --git a/net/hs-socks/Makefile b/net/hs-socks/Makefile
deleted file mode 100644
index 04379cfe594f..000000000000
--- a/net/hs-socks/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= socks
-PORTVERSION= 0.5.5
-PORTREVISION= 4
-CATEGORIES= net haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Socks proxy (version 5) implementation
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= cereal>=0.3.1 network>=2.3
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/net/hs-socks/distinfo b/net/hs-socks/distinfo
deleted file mode 100644
index e3fac1b9e90a..000000000000
--- a/net/hs-socks/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499623597
-SHA256 (cabal/socks-0.5.5.tar.gz) = 2647ea93e21ad1dfd77e942c022c8707e468d25e1ff672a88be82508034fc868
-SIZE (cabal/socks-0.5.5.tar.gz) = 10159
diff --git a/net/hs-socks/pkg-descr b/net/hs-socks/pkg-descr
deleted file mode 100644
index 161b203c7a7c..000000000000
--- a/net/hs-socks/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Socks proxy (version 5) implementation.
-
-WWW: https://github.com/vincenthz/hs-socks
diff --git a/security/Makefile b/security/Makefile
index 228044a6c1ed..789744593a3c 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -220,53 +220,6 @@ PORTREVISION= 1
SUBDIR += honggfuzz
SUBDIR += hotssh
SUBDIR += hpenc
- SUBDIR += hs-Crypto
- SUBDIR += hs-DRBG
- SUBDIR += hs-HsOpenSSL
- SUBDIR += hs-RSA
- SUBDIR += hs-SHA
- SUBDIR += hs-cipher-aes
- SUBDIR += hs-cipher-aes128
- SUBDIR += hs-cipher-blowfish
- SUBDIR += hs-cipher-camellia
- SUBDIR += hs-cipher-des
- SUBDIR += hs-cipher-rc4
- SUBDIR += hs-clientsession
- SUBDIR += hs-cprng-aes
- SUBDIR += hs-crypto-api
- SUBDIR += hs-crypto-cipher-types
- SUBDIR += hs-crypto-conduit
- SUBDIR += hs-crypto-numbers
- SUBDIR += hs-crypto-pubkey
- SUBDIR += hs-crypto-pubkey-types
- SUBDIR += hs-crypto-random
- SUBDIR += hs-crypto-random-api
- SUBDIR += hs-cryptocipher
- SUBDIR += hs-cryptohash
- SUBDIR += hs-cryptohash-conduit
- SUBDIR += hs-cryptohash-cryptoapi
- SUBDIR += hs-cryptohash-md5
- SUBDIR += hs-cryptohash-sha1
- SUBDIR += hs-cryptohash-sha256
- SUBDIR += hs-cryptonite
- SUBDIR += hs-cryptonite-conduit
- SUBDIR += hs-digest
- SUBDIR += hs-ed25519
- SUBDIR += hs-entropy
- SUBDIR += hs-gnutls
- SUBDIR += hs-hackage-security
- SUBDIR += hs-monadcryptorandom
- SUBDIR += hs-nonce
- SUBDIR += hs-pem
- SUBDIR += hs-pureMD5
- SUBDIR += hs-pwstore-fast
- SUBDIR += hs-skein
- SUBDIR += hs-tls
- SUBDIR += hs-tls-session-manager
- SUBDIR += hs-x509
- SUBDIR += hs-x509-store
- SUBDIR += hs-x509-system
- SUBDIR += hs-x509-validation
SUBDIR += httprint
SUBDIR += hydra
SUBDIR += i2p
diff --git a/security/hs-Crypto/Makefile b/security/hs-Crypto/Makefile
deleted file mode 100644
index a9dc3b1c6b68..000000000000
--- a/security/hs-Crypto/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= Crypto
-PORTVERSION= 4.2.5.1
-PORTREVISION= 14
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Collects together existing Haskell cryptographic functions
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= HUnit QuickCheck>=2.4.0.1 random
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-Crypto/distinfo b/security/hs-Crypto/distinfo
deleted file mode 100644
index 46e64ac08570..000000000000
--- a/security/hs-Crypto/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624166
-SHA256 (cabal/Crypto-4.2.5.1.tar.gz) = 6ad5e0533d0aaaf2f30049d166881a845cc190780798661815da9b4914a0af66
-SIZE (cabal/Crypto-4.2.5.1.tar.gz) = 56474
diff --git a/security/hs-Crypto/files/patch-Crypto.cabal b/security/hs-Crypto/files/patch-Crypto.cabal
deleted file mode 100644
index e0d9f8ca75cb..000000000000
--- a/security/hs-Crypto/files/patch-Crypto.cabal
+++ /dev/null
@@ -1,52 +0,0 @@
---- ./Crypto.cabal.orig 2012-12-12 14:39:28.000000000 +0100
-+++ ./Crypto.cabal 2014-07-20 21:15:26.000000000 +0200
-@@ -58,49 +58,3 @@
- Codec.Encryption.DESAux,
- Codec.Encryption.AESAux,
- Data.Digest.MD5Aux
--
--Executable SymmetricTest
-- Main-Is: SymmetricTest.hs
-- Ghc-options: -fregs-graph
-- Other-modules: Codec.Utils
-- Codec.Encryption.Blowfish
-- Codec.Encryption.Modes
-- Codec.Encryption.Padding
-- Codec.Encryption.DES
-- Codec.Encryption.AES
-- Data.LargeWord
--
--Executable SHA1Test
-- Main-Is: SHA1Test.hs
-- Ghc-options: -fregs-graph
-- Other-modules: Codec.Text.Raw
-- Data.Digest.SHA1
--
--Executable RSATest
-- Main-Is: RSATest.hs
-- Ghc-options: -fregs-graph
-- Other-modules: Codec.Utils
-- Data.Digest.SHA1
-- Codec.Encryption.RSA.MGF
-- Codec.Encryption.RSA.EMEOAEP
-- Codec.Encryption.RSA
--
--Executable QuickTest
-- Main-Is: QuickTest.hs
-- Ghc-options: -fregs-graph
-- Extensions: TypeSynonymInstances
-- Other-modules: Codec.Utils
-- Codec.Encryption.Blowfish
-- Codec.Encryption.AES
-- Codec.Encryption.Modes
-- Codec.Encryption.Padding
-- Data.LargeWord
--
--Executable HMACTest
-- Main-Is: HMACTest.hs
-- Other-modules: Codec.Utils
-- Data.HMAC
--
--Executable WordListTest
-- Main-Is: WordListTest.hs
-- Other-modules: Data.LargeWord
diff --git a/security/hs-Crypto/pkg-descr b/security/hs-Crypto/pkg-descr
deleted file mode 100644
index e911c81ea9b2..000000000000
--- a/security/hs-Crypto/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-DES, Blowfish, AES, TEA, SHA1, MD5, RSA, BubbleBabble, Hexdump, Support for
-Word128, Word192 and Word256 and Beyond, PKCS5 Padding, Various Encryption
-Modes e.g. Cipher Block Chaining all in one package, with HUnit and
-QuickCheck tests, and examples.
-
-WWW: http://hackage.haskell.org/package/Crypto
diff --git a/security/hs-DRBG/Makefile b/security/hs-DRBG/Makefile
deleted file mode 100644
index 653dab63109a..000000000000
--- a/security/hs-DRBG/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= DRBG
-PORTVERSION= 0.5.5
-PORTREVISION= 4
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Deterministic random bit generator based HMACs, Hashes, and Ciphers
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= cereal>=0.2 cipher-aes128>=0.6 crypto-api>=0.13 \
- cryptohash-cryptoapi>=0.1 entropy mtl>=2.0 parallel \
- prettyclass tagged>=0.2
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-DRBG/distinfo b/security/hs-DRBG/distinfo
deleted file mode 100644
index 5464f75769ba..000000000000
--- a/security/hs-DRBG/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624167
-SHA256 (cabal/DRBG-0.5.5.tar.gz) = 21df3202486cc83c7cc3f867cb139eac9a3f69bd91b5f6b016ae026e03c33bfd
-SIZE (cabal/DRBG-0.5.5.tar.gz) = 1547022
diff --git a/security/hs-DRBG/pkg-descr b/security/hs-DRBG/pkg-descr
deleted file mode 100644
index 42fd21ca5c76..000000000000
--- a/security/hs-DRBG/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Cryptographically secure RNGs.
-
-WWW: http://hackage.haskell.org/package/DRBG
diff --git a/security/hs-HsOpenSSL/Makefile b/security/hs-HsOpenSSL/Makefile
deleted file mode 100644
index 871f3e763170..000000000000
--- a/security/hs-HsOpenSSL/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= HsOpenSSL
-PORTVERSION= 0.11.4.13
-PORTREVISION= 2
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Partial OpenSSL binding for Haskell
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= network>=2.1 old-locale>=1.0
-
-USES= ssl
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-HsOpenSSL/distinfo b/security/hs-HsOpenSSL/distinfo
deleted file mode 100644
index 193c02507f5b..000000000000
--- a/security/hs-HsOpenSSL/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524153978
-SHA256 (cabal/HsOpenSSL-0.11.4.13.tar.gz) = 125cd16f3db36ed102fe8748e474eaca69dbc57ee8794e29863c69d0a47fff47
-SIZE (cabal/HsOpenSSL-0.11.4.13.tar.gz) = 79832
diff --git a/security/hs-HsOpenSSL/pkg-descr b/security/hs-HsOpenSSL/pkg-descr
deleted file mode 100644
index 918c5b8f923b..000000000000
--- a/security/hs-HsOpenSSL/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-HsOpenSSL is an OpenSSL binding for Haskell. It can generate RSA and
-DSA keys, read and write PEM files, generate message digests, sign and
-verify messages, encrypt and decrypt messages. It has also some
-capabilities of creating SSL clients and servers. This package is in
-production use by a number of Haskell based systems and stable.
-
-WWW: https://github.com/phonohawk/HsOpenSSL
diff --git a/security/hs-RSA/Makefile b/security/hs-RSA/Makefile
deleted file mode 100644
index 567058736110..000000000000
--- a/security/hs-RSA/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= RSA
-PORTVERSION= 2.3.0
-PORTREVISION= 4
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Implementation of RSA, using the padding schemes of PKCS#1 v2.1
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= crypto-api>=0.10 crypto-pubkey-types>=0.2 pureMD5>=2.1 \
- SHA>0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-RSA/distinfo b/security/hs-RSA/distinfo
deleted file mode 100644
index b822aaf8e472..000000000000
--- a/security/hs-RSA/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624168
-SHA256 (cabal/RSA-2.3.0.tar.gz) = eee76dc7f9dd2d2cdeb014af728ff56f2f5d2908212bd3bb8c5e89f5c6485333
-SIZE (cabal/RSA-2.3.0.tar.gz) = 14710
diff --git a/security/hs-RSA/pkg-descr b/security/hs-RSA/pkg-descr
deleted file mode 100644
index b2bd24f25762..000000000000
--- a/security/hs-RSA/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This library implements the RSA encryption and signature algorithms for
-arbitrarily-sized ByteStrings. While the implementations work, they are
-not necessarily the fastest ones on the planet. Particularly key generation.
-The algorithms included are based of RFC 3447, or the Public-Key Cryptography
-Standard for RSA, version 2.1 (a.k.a, PKCS#1 v2.1).
-
-WWW: http://hackage.haskell.org/package/RSA
diff --git a/security/hs-SHA/Makefile b/security/hs-SHA/Makefile
deleted file mode 100644
index fe4a264768ec..000000000000
--- a/security/hs-SHA/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= SHA
-PORTVERSION= 1.6.4.2
-PORTREVISION= 5
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Implementations of the SHA suite of message digest functions
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-FLAGS_DEFINE= EXE
-
-EXE_DESC= Build executables similar to 'md5sum'
-EXE_FLAG_ENABLE= exe
-EXE_FLAG_EXECUTABLE= sha512 sha384 sha256 sha224 sha1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-SHA/distinfo b/security/hs-SHA/distinfo
deleted file mode 100644
index 937843a899eb..000000000000
--- a/security/hs-SHA/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624168
-SHA256 (cabal/SHA-1.6.4.2.tar.gz) = c470176f63cbe49fd0502a1b32ef22bc01b1af42385583b8be94547750958a8c
-SIZE (cabal/SHA-1.6.4.2.tar.gz) = 2715266
diff --git a/security/hs-SHA/pkg-descr b/security/hs-SHA/pkg-descr
deleted file mode 100644
index 4b4ad15e38e2..000000000000
--- a/security/hs-SHA/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-This library implements the SHA suite of message digest functions, according
-to NIST FIPS 180-2 (with the SHA-224 addendum), as well as the SHA-based
-HMAC routines. The functions have been tested against most of the NIST
-and RFC test vectors for the various functions. While some attention has
-been paid to performance, these do not presently reach the speed of
-well-tuned libraries, like OpenSSL.
-
-WWW: http://hackage.haskell.org/package/SHA
diff --git a/security/hs-cipher-aes/Makefile b/security/hs-cipher-aes/Makefile
deleted file mode 100644
index 6c795ef1f411..000000000000
--- a/security/hs-cipher-aes/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cipher-aes
-PORTVERSION= 0.2.11
-PORTREVISION= 5
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Fast AES cipher implementation with advanced mode of operations
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= byteable crypto-cipher-types>=0.0.6 securemem>=0.1.2
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-cipher-aes/distinfo b/security/hs-cipher-aes/distinfo
deleted file mode 100644
index c1a6fb11f246..000000000000
--- a/security/hs-cipher-aes/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624168
-SHA256 (cabal/cipher-aes-0.2.11.tar.gz) = d3b171895698c73da24d7ce97543f725d26637f038de670c0fd4012ca7f95015
-SIZE (cabal/cipher-aes-0.2.11.tar.gz) = 33939
diff --git a/security/hs-cipher-aes/pkg-descr b/security/hs-cipher-aes/pkg-descr
deleted file mode 100644
index 1837a9bfbabc..000000000000
--- a/security/hs-cipher-aes/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Fast AES cipher implementation with advanced mode of operations. The modes
-of operations available are ECB (Electronic code book), CBC (Cipher block
-chaining), CTR (Counter), XTS (XEX with ciphertext stealing), GCM (Galois
-Counter Mode). The AES implementation uses AES-NI when available (on x86
-and x86-64 architecture), but fallback gracefully to a software C
-implementation. The software implementation uses S-Boxes, which might
-suffer for cache timing issues. However do notes that most other known
-software implementations, including very popular one (openssl, gnutls)
-also uses same implementation. If it matters for your case, you should
-make sure you have AES-NI available, or you'll need to use a different
-implementation.
-
-WWW: https://github.com/vincenthz/hs-cipher-aes
diff --git a/security/hs-cipher-aes128/Makefile b/security/hs-cipher-aes128/Makefile
deleted file mode 100644
index 6f29871619d4..000000000000
--- a/security/hs-cipher-aes128/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cipher-aes128
-PORTVERSION= 0.7.0.4
-PORTREVISION= 1
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= AES and common modes using AES-NI when available
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= cereal crypto-api>=0.13 tagged
-
-FLAGS_DISABLE= test halvm
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-cipher-aes128/distinfo b/security/hs-cipher-aes128/distinfo
deleted file mode 100644
index 3933a852dc6d..000000000000
--- a/security/hs-cipher-aes128/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545659725
-SHA256 (cabal/cipher-aes128-0.7.0.4.tar.gz) = cd8d8987c1a1839f3c66e655277981083be85489d34b6b47f95d7e82d2d10285
-SIZE (cabal/cipher-aes128-0.7.0.4.tar.gz) = 26294
diff --git a/security/hs-cipher-aes128/pkg-descr b/security/hs-cipher-aes128/pkg-descr
deleted file mode 100644
index 33342f536187..000000000000
--- a/security/hs-cipher-aes128/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Cipher-aes128 is an implementation of AES and common modes of operation.
-It borrows Hanquez's C AES code (see 'cipher-aes') but is unique due to
-including compile-time detection of NI compiler support, a slightly more
-functional interface for GCM operations, exposure of 'Ptr' based
-operations via the .Internal module, and build-in crypto-api support.
-Cipher-aes128 was originally developed as "'cipher-aes' plus
-trampolines", which has since been adopted into cipher-aes.
-
-WWW: https://github.com/TomMD/cipher-aes128
diff --git a/security/hs-cipher-blowfish/Makefile b/security/hs-cipher-blowfish/Makefile
deleted file mode 100644
index 1f97f7543e24..000000000000
--- a/security/hs-cipher-blowfish/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cipher-blowfish
-PORTVERSION= 0.0.3
-PORTREVISION= 7
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Blowfish cipher
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= byteable crypto-cipher-types>=0.0.3 securemem>=0.1.2 \
- vector
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-cipher-blowfish/distinfo b/security/hs-cipher-blowfish/distinfo
deleted file mode 100644
index 4f316eb16cf1..000000000000
--- a/security/hs-cipher-blowfish/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624169
-SHA256 (cabal/cipher-blowfish-0.0.3.tar.gz) = 8f41170a851dba6d0b6f07298af3213baca09ab2a8aaf2adb733631feb3b6641
-SIZE (cabal/cipher-blowfish-0.0.3.tar.gz) = 12876
diff --git a/security/hs-cipher-blowfish/pkg-descr b/security/hs-cipher-blowfish/pkg-descr
deleted file mode 100644
index 0eada18d20a2..000000000000
--- a/security/hs-cipher-blowfish/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Blowfish cipher primitives.
-
-WWW: https://github.com/vincenthz/hs-crypto-cipher
diff --git a/security/hs-cipher-camellia/Makefile b/security/hs-cipher-camellia/Makefile
deleted file mode 100644
index 6ca87ae774a0..000000000000
--- a/security/hs-cipher-camellia/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cipher-camellia
-PORTVERSION= 0.0.2
-PORTREVISION= 7
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Camellia block cipher primitives
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= byteable crypto-cipher-types>=0.0.3 securemem>=0.1.2 \
- vector
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-cipher-camellia/distinfo b/security/hs-cipher-camellia/distinfo
deleted file mode 100644
index 1b6b6f7cb368..000000000000
--- a/security/hs-cipher-camellia/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624169
-SHA256 (cabal/cipher-camellia-0.0.2.tar.gz) = 8d0cd137cdb890646bb5d3bb52b20fa6d74e1b0c35d7d524d60edd9d43ace2a7
-SIZE (cabal/cipher-camellia-0.0.2.tar.gz) = 6230
diff --git a/security/hs-cipher-camellia/pkg-descr b/security/hs-cipher-camellia/pkg-descr
deleted file mode 100644
index cab3918eaefd..000000000000
--- a/security/hs-cipher-camellia/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Camellia block cipher primitives.
-
-WWW: https://github.com/vincenthz/hs-crypto-cipher
diff --git a/security/hs-cipher-des/Makefile b/security/hs-cipher-des/Makefile
deleted file mode 100644
index 7bdd4443d7e7..000000000000
--- a/security/hs-cipher-des/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cipher-des
-PORTVERSION= 0.0.6
-PORTREVISION= 7
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= DES and 3DES primitives
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= byteable crypto-cipher-types>=0.0.3 securemem>=0.1.2
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-cipher-des/distinfo b/security/hs-cipher-des/distinfo
deleted file mode 100644
index fcf7ea4df4f5..000000000000
--- a/security/hs-cipher-des/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624169
-SHA256 (cabal/cipher-des-0.0.6.tar.gz) = 85f1bccdec625a120ecf83b861afcb6478f8f899ceaa06fc083e642b54ff4ac7
-SIZE (cabal/cipher-des-0.0.6.tar.gz) = 7857
diff --git a/security/hs-cipher-des/pkg-descr b/security/hs-cipher-des/pkg-descr
deleted file mode 100644
index 4be39337700e..000000000000
--- a/security/hs-cipher-des/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-DES and 3DES primitives.
-
-WWW: https://github.com/vincenthz/hs-crypto-cipher
diff --git a/security/hs-cipher-rc4/Makefile b/security/hs-cipher-rc4/Makefile
deleted file mode 100644
index c732dd1cf47d..000000000000
--- a/security/hs-cipher-rc4/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cipher-rc4
-PORTVERSION= 0.1.4
-PORTREVISION= 7
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Fast RC4 cipher implementation
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= byteable crypto-cipher-types>=0.0.5
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-cipher-rc4/distinfo b/security/hs-cipher-rc4/distinfo
deleted file mode 100644
index 933530dd3438..000000000000
--- a/security/hs-cipher-rc4/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624169
-SHA256 (cabal/cipher-rc4-0.1.4.tar.gz) = c67e731bc9e7f3882e33609c3d9ec97b4e9bbd2f95cd882926acfb621970384d
-SIZE (cabal/cipher-rc4-0.1.4.tar.gz) = 4315
diff --git a/security/hs-cipher-rc4/pkg-descr b/security/hs-cipher-rc4/pkg-descr
deleted file mode 100644
index 5c3d48b6d52b..000000000000
--- a/security/hs-cipher-rc4/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Fast RC4 cipher implementation.
-
-WWW: https://github.com/vincenthz/hs-cipher-rc4
diff --git a/security/hs-clientsession/Makefile b/security/hs-clientsession/Makefile
deleted file mode 100644
index c552665749b6..000000000000
--- a/security/hs-clientsession/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= clientsession
-PORTVERSION= 0.9.1.2
-PORTREVISION= 4
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Securely store session data in a client-side cookie
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= base64-bytestring>=0.1.1.1 cereal>=0.3 cipher-aes>=0.1.7 \
- cprng-aes>=0.2 crypto-api>=0.8 crypto-random entropy>=0.2.1 \
- setenv skein>=1.0.0 tagged>=0.1
-
-EXECUTABLE= clientsession-generate
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-clientsession/distinfo b/security/hs-clientsession/distinfo
deleted file mode 100644
index fc222e7bcfd0..000000000000
--- a/security/hs-clientsession/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624170
-SHA256 (cabal/clientsession-0.9.1.2.tar.gz) = 5915adc4de26d2a8b03f1a445bac0b0f5d10a5b0380a4eed71b79a20a727d068
-SIZE (cabal/clientsession-0.9.1.2.tar.gz) = 7991
diff --git a/security/hs-clientsession/pkg-descr b/security/hs-clientsession/pkg-descr
deleted file mode 100644
index f9ff1654ae95..000000000000
--- a/security/hs-clientsession/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Achieves security through AES-CTR encryption and Skein-MAC-512-256
-authentication. Uses Base64 encoding to avoid any issues with
-characters.
-
-WWW: https://github.com/yesodweb/clientsession/tree/master
diff --git a/security/hs-cprng-aes/Makefile b/security/hs-cprng-aes/Makefile
deleted file mode 100644
index 8dc14be114f0..000000000000
--- a/security/hs-cprng-aes/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cprng-aes
-PORTVERSION= 0.6.1
-PORTREVISION= 5
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Crypto Pseudo Random Number Generator using AES in counter mode
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= byteable cipher-aes>=0.2.9 crypto-random>=0.0.7
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-cprng-aes/distinfo b/security/hs-cprng-aes/distinfo
deleted file mode 100644
index 4f33dc075860..000000000000
--- a/security/hs-cprng-aes/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624170
-SHA256 (cabal/cprng-aes-0.6.1.tar.gz) = 64592a01de8c6683c5e29f538dceee918887ffe211d87214a2e38559d72c21f3
-SIZE (cabal/cprng-aes-0.6.1.tar.gz) = 4396
diff --git a/security/hs-cprng-aes/pkg-descr b/security/hs-cprng-aes/pkg-descr
deleted file mode 100644
index e91512558cbd..000000000000
--- a/security/hs-cprng-aes/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Simple crypto pseudo-random-number-generator with really good randomness
-property.
-
-WWW: https://github.com/vincenthz/hs-cprng-aes
diff --git a/security/hs-crypto-api/Makefile b/security/hs-crypto-api/Makefile
deleted file mode 100644
index 19dd3625a170..000000000000
--- a/security/hs-crypto-api/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= crypto-api
-PORTVERSION= 0.13.2
-PORTREVISION= 5
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Generic interface for cryptographic operations
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= cereal>=0.2 entropy tagged>=0.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-crypto-api/distinfo b/security/hs-crypto-api/distinfo
deleted file mode 100644
index 55febda22434..000000000000
--- a/security/hs-crypto-api/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624170
-SHA256 (cabal/crypto-api-0.13.2.tar.gz) = 5331d511a9761d5073e6661148234228d88f8ace14e2994171f0bcf5183e82ed
-SIZE (cabal/crypto-api-0.13.2.tar.gz) = 47877
diff --git a/security/hs-crypto-api/pkg-descr b/security/hs-crypto-api/pkg-descr
deleted file mode 100644
index be08ae5868df..000000000000
--- a/security/hs-crypto-api/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-A generic interface for cryptographic operations (hashes, ciphers,
-randomness). Maintainers of hash and cipher implementations are
-encouraged to add instances for the classes defined in Crypto.Classes.
-Crypto users are similarly encouraged to use the interfaces defined in
-the Classes module. Any concepts or functions of general use to more
-than one cryptographic algorithm (ex: padding) is within scope of this
-package.
-
-WWW: https://github.com/TomMD/crypto-api
diff --git a/security/hs-crypto-cipher-types/Makefile b/security/hs-crypto-cipher-types/Makefile
deleted file mode 100644
index 5c3197b97bf1..000000000000
--- a/security/hs-crypto-cipher-types/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= crypto-cipher-types
-PORTVERSION= 0.0.9
-PORTREVISION= 7
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Generic cryptography cipher types
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= byteable>=0.1.1 securemem>=0.1.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-crypto-cipher-types/distinfo b/security/hs-crypto-cipher-types/distinfo
deleted file mode 100644
index 507d67977773..000000000000
--- a/security/hs-crypto-cipher-types/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624170
-SHA256 (cabal/crypto-cipher-types-0.0.9.tar.gz) = 2073f6b70df7916aebe2da49d224497183662d56d19da87b76f70039430c0a0f
-SIZE (cabal/crypto-cipher-types-0.0.9.tar.gz) = 8073
diff --git a/security/hs-crypto-cipher-types/pkg-descr b/security/hs-crypto-cipher-types/pkg-descr
deleted file mode 100644
index 9406ba83e48e..000000000000
--- a/security/hs-crypto-cipher-types/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Generic cryptography cipher types.
-
-WWW: https://github.com/vincenthz/hs-crypto-cipher
diff --git a/security/hs-crypto-conduit/Makefile b/security/hs-crypto-conduit/Makefile
deleted file mode 100644
index cd6ed7e2e432..000000000000
--- a/security/hs-crypto-conduit/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= crypto-conduit
-PORTVERSION= 0.5.5
-PORTREVISION= 4
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Conduit interface for cryptographic operations (from crypto-api)
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= cereal conduit conduit-extra crypto-api resourcet
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-crypto-conduit/distinfo b/security/hs-crypto-conduit/distinfo
deleted file mode 100644
index 641552ed134a..000000000000
--- a/security/hs-crypto-conduit/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624170
-SHA256 (cabal/crypto-conduit-0.5.5.tar.gz) = ced360b56aba0d669e11af90fa603e68911e802f0e7d44750d5dcc3c64d5a47d
-SIZE (cabal/crypto-conduit-0.5.5.tar.gz) = 6883
diff --git a/security/hs-crypto-conduit/files/patch-crypto-conduit.cabal b/security/hs-crypto-conduit/files/patch-crypto-conduit.cabal
deleted file mode 100644
index 5ba5ff25f83f..000000000000
--- a/security/hs-crypto-conduit/files/patch-crypto-conduit.cabal
+++ /dev/null
@@ -1,15 +0,0 @@
---- crypto-conduit.cabal.orig 2014-11-12 15:04:14 UTC
-+++ crypto-conduit.cabal
-@@ -37,9 +37,9 @@ Library
- Build-depends:
- base >= 3 && < 5,
- bytestring >= 0.9,
-- cereal >= 0.3 && < 0.5,
-- conduit >= 1.0 && < 1.3,
-- transformers >= 0.2 && < 0.5,
-+ cereal >= 0.3 && < 0.6,
-+ conduit >= 1.0 && < 1.4,
-+ transformers >= 0.2 && < 0.6,
- resourcet
- if flag(conduit11)
- Build-depends: conduit-extra >= 1.1
diff --git a/security/hs-crypto-conduit/pkg-descr b/security/hs-crypto-conduit/pkg-descr
deleted file mode 100644
index c936a68988b6..000000000000
--- a/security/hs-crypto-conduit/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This package contains everything that you need to use a cryptographic
-package that supports the crypto-api package using conduits from the
-conduit package.
-
-WWW: https://github.com/prowdsponsor/crypto-conduit
diff --git a/security/hs-crypto-numbers/Makefile b/security/hs-crypto-numbers/Makefile
deleted file mode 100644
index 22a47aeff244..000000000000
--- a/security/hs-crypto-numbers/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= crypto-numbers
-PORTVERSION= 0.2.7
-PORTREVISION= 5
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Cryptographic numbers: functions and algorithms
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= crypto-random>=0.0.0 vector
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-crypto-numbers/distinfo b/security/hs-crypto-numbers/distinfo
deleted file mode 100644
index bcbe621c1dc9..000000000000
--- a/security/hs-crypto-numbers/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624170
-SHA256 (cabal/crypto-numbers-0.2.7.tar.gz) = 420aeb17e9cdcfdf8c950c6c6f10c54503c5524d36f611aa7238e3fd65f189a6
-SIZE (cabal/crypto-numbers-0.2.7.tar.gz) = 16064
diff --git a/security/hs-crypto-numbers/pkg-descr b/security/hs-crypto-numbers/pkg-descr
deleted file mode 100644
index 9a1b48b7da0a..000000000000
--- a/security/hs-crypto-numbers/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Cryptographic numbers: functions and algorithms.
-
-WWW: https://github.com/vincenthz/hs-crypto-numbers
diff --git a/security/hs-crypto-pubkey-types/Makefile b/security/hs-crypto-pubkey-types/Makefile
deleted file mode 100644
index d88e9c615064..000000000000
--- a/security/hs-crypto-pubkey-types/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= crypto-pubkey-types
-PORTVERSION= 0.4.3
-PORTREVISION= 5
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Generic cryptography Public keys algorithm types
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= asn1-encoding asn1-types>=0.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-crypto-pubkey-types/distinfo b/security/hs-crypto-pubkey-types/distinfo
deleted file mode 100644
index 1e7b566dd183..000000000000
--- a/security/hs-crypto-pubkey-types/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624170
-SHA256 (cabal/crypto-pubkey-types-0.4.3.tar.gz) = 7ed9f52281ec4e34021a91818fe45288e33d65bff937f60334a3f45be5a71c60
-SIZE (cabal/crypto-pubkey-types-0.4.3.tar.gz) = 11234
diff --git a/security/hs-crypto-pubkey-types/pkg-descr b/security/hs-crypto-pubkey-types/pkg-descr
deleted file mode 100644
index 7b2bfb29ca19..000000000000
--- a/security/hs-crypto-pubkey-types/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Generic cryptography public keys algorithm types.
-
-WWW: https://github.com/vincenthz/hs-crypto-pubkey-types
diff --git a/security/hs-crypto-pubkey/Makefile b/security/hs-crypto-pubkey/Makefile
deleted file mode 100644
index e5f70ec84efa..000000000000
--- a/security/hs-crypto-pubkey/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= crypto-pubkey
-PORTVERSION= 0.2.8
-PORTREVISION= 5
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Public Key cryptography
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= byteable crypto-numbers>=0.2.2 crypto-pubkey-types>=0.4.1 \
- crypto-random>=0.0.0 cryptohash>=0.9.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-crypto-pubkey/distinfo b/security/hs-crypto-pubkey/distinfo
deleted file mode 100644
index 8070014c3177..000000000000
--- a/security/hs-crypto-pubkey/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624170
-SHA256 (cabal/crypto-pubkey-0.2.8.tar.gz) = c0ccf2f5c38517de1f1626cb0a2542f35aefad8842f8ad5c1fac0b8c9de8b56e
-SIZE (cabal/crypto-pubkey-0.2.8.tar.gz) = 46405
diff --git a/security/hs-crypto-pubkey/pkg-descr b/security/hs-crypto-pubkey/pkg-descr
deleted file mode 100644
index ef5315e797ad..000000000000
--- a/security/hs-crypto-pubkey/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Public Key cryptography Supports RSA PKCS15, RSA OAEP, RSA PSS, DSA,
-ElGamal signature. Also have primitive support for Diffie Hellman, and
-ElGamal encryption.
-
-WWW: https://github.com/vincenthz/hs-crypto-pubkey
diff --git a/security/hs-crypto-random-api/Makefile b/security/hs-crypto-random-api/Makefile
deleted file mode 100644
index 51e7595d30be..000000000000
--- a/security/hs-crypto-random-api/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= crypto-random-api
-PORTVERSION= 0.2.0
-PORTREVISION= 13
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Simple random generators API for cryptography related code
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= entropy
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-crypto-random-api/distinfo b/security/hs-crypto-random-api/distinfo
deleted file mode 100644
index 3a8579457a90..000000000000
--- a/security/hs-crypto-random-api/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624170
-SHA256 (cabal/crypto-random-api-0.2.0.tar.gz) = 56e9777061bd9ce553683d097ba3a11fdc371724060b62ca103f1f291f9f897c
-SIZE (cabal/crypto-random-api-0.2.0.tar.gz) = 3397
diff --git a/security/hs-crypto-random-api/pkg-descr b/security/hs-crypto-random-api/pkg-descr
deleted file mode 100644
index 1d8753a70e8e..000000000000
--- a/security/hs-crypto-random-api/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Simple random generators API for cryptography related code.
-
-WWW: https://github.com/vincenthz/hs-crypto-random-api
diff --git a/security/hs-crypto-random/Makefile b/security/hs-crypto-random/Makefile
deleted file mode 100644
index b25f72adc2c1..000000000000
--- a/security/hs-crypto-random/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= crypto-random
-PORTVERSION= 0.0.9
-PORTREVISION= 5
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Simple cryptographic random related types
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= securemem vector
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-crypto-random/distinfo b/security/hs-crypto-random/distinfo
deleted file mode 100644
index 9fdfe7b4b73f..000000000000
--- a/security/hs-crypto-random/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624170
-SHA256 (cabal/crypto-random-0.0.9.tar.gz) = 170a7a18441379c2d1c19b502ee5919026a19adc6e78641cd4fb40b1d69a6904
-SIZE (cabal/crypto-random-0.0.9.tar.gz) = 9256
diff --git a/security/hs-crypto-random/pkg-descr b/security/hs-crypto-random/pkg-descr
deleted file mode 100644
index 564bddb8367b..000000000000
--- a/security/hs-crypto-random/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Simple cryptographic random related types.
-
-WWW: https://github.com/vincenthz/hs-crypto-random
diff --git a/security/hs-cryptocipher/Makefile b/security/hs-cryptocipher/Makefile
deleted file mode 100644
index e8d6b0216ca3..000000000000
--- a/security/hs-cryptocipher/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cryptocipher
-PORTVERSION= 0.6.2
-PORTREVISION= 7
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Symmetrical block and stream ciphers
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= cipher-aes>=0.2.3 cipher-blowfish>=0.0 cipher-camellia>=0.0 \
- cipher-des>=0.0 cipher-rc4>=0.1.3 crypto-cipher-types>=0.0.8
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-cryptocipher/distinfo b/security/hs-cryptocipher/distinfo
deleted file mode 100644
index eb039ed32fff..000000000000
--- a/security/hs-cryptocipher/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624171
-SHA256 (cabal/cryptocipher-0.6.2.tar.gz) = 34b9e62dee36c4019dd0c0e86576295d0bd1bb573eeb24686ec635a09550e346
-SIZE (cabal/cryptocipher-0.6.2.tar.gz) = 2027
diff --git a/security/hs-cryptocipher/pkg-descr b/security/hs-cryptocipher/pkg-descr
deleted file mode 100644
index fdabb7f4be3b..000000000000
--- a/security/hs-cryptocipher/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Symmetrical block and stream ciphers.
-
-WWW: https://github.com/vincenthz/hs-cryptocipher
diff --git a/security/hs-cryptohash-conduit/Makefile b/security/hs-cryptohash-conduit/Makefile
deleted file mode 100644
index 61a74ab83f7d..000000000000
--- a/security/hs-cryptohash-conduit/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cryptohash-conduit
-PORTVERSION= 0.1.1
-PORTREVISION= 7
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Cryptohash conduit
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= conduit conduit-extra cryptohash resourcet
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-cryptohash-conduit/distinfo b/security/hs-cryptohash-conduit/distinfo
deleted file mode 100644
index a3f5d6f1e8af..000000000000
--- a/security/hs-cryptohash-conduit/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624171
-SHA256 (cabal/cryptohash-conduit-0.1.1.tar.gz) = ea516d898d3e34dae6be3e8bc59c9f61a61cb1222233dbfe84a84bb0ded4b4ce
-SIZE (cabal/cryptohash-conduit-0.1.1.tar.gz) = 2318
diff --git a/security/hs-cryptohash-conduit/pkg-descr b/security/hs-cryptohash-conduit/pkg-descr
deleted file mode 100644
index b5f30e0f7565..000000000000
--- a/security/hs-cryptohash-conduit/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Support all the cryptohash package using conduits from the conduit
-package.
-
-WWW: https://github.com/vincenthz/hs-cryptohash-conduit
diff --git a/security/hs-cryptohash-cryptoapi/Makefile b/security/hs-cryptohash-cryptoapi/Makefile
deleted file mode 100644
index 60292b1b80a7..000000000000
--- a/security/hs-cryptohash-cryptoapi/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cryptohash-cryptoapi
-PORTVERSION= 0.1.4
-PORTREVISION= 4
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Crypto-api interfaces for cryptohash
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= cereal>=0.2 crypto-api>=0.11 cryptohash>=0.8.0 tagged>=0.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-cryptohash-cryptoapi/distinfo b/security/hs-cryptohash-cryptoapi/distinfo
deleted file mode 100644
index a500d1879a1c..000000000000
--- a/security/hs-cryptohash-cryptoapi/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499544840
-SHA256 (cabal/cryptohash-cryptoapi-0.1.4.tar.gz) = 717a8664ebfaa1c31aaec1d78c9b7c776a5adcfdfc50ad88e21a34566f72058e
-SIZE (cabal/cryptohash-cryptoapi-0.1.4.tar.gz) = 3094
diff --git a/security/hs-cryptohash-cryptoapi/pkg-descr b/security/hs-cryptohash-cryptoapi/pkg-descr
deleted file mode 100644
index d984b377e34e..000000000000
--- a/security/hs-cryptohash-cryptoapi/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Crypto-api interfaces for cryptohash.
-
-WWW: https://github.com/vincenthz/hs-cryptohash-cryptoapi
diff --git a/security/hs-cryptohash-md5/Makefile b/security/hs-cryptohash-md5/Makefile
deleted file mode 100644
index da192a482021..000000000000
--- a/security/hs-cryptohash-md5/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cryptohash-md5
-PORTVERSION= 0.11.100.1
-PORTREVISION= 5
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= A practical incremental and one-pass, pure API to the MD5 hash algorithm
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-cryptohash-md5/distinfo b/security/hs-cryptohash-md5/distinfo
deleted file mode 100644
index 8587424cd8dd..000000000000
--- a/security/hs-cryptohash-md5/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499702500
-SHA256 (cabal/cryptohash-md5-0.11.100.1.tar.gz) = 710bd48770fa3e9a3b05428c6dc77fb72c91956d334a1eb89ded11bb843e18f9
-SIZE (cabal/cryptohash-md5-0.11.100.1.tar.gz) = 10472
diff --git a/security/hs-cryptohash-md5/files/patch-cryptohash-md5.cabal b/security/hs-cryptohash-md5/files/patch-cryptohash-md5.cabal
deleted file mode 100644
index 1f2350d8f926..000000000000
--- a/security/hs-cryptohash-md5/files/patch-cryptohash-md5.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- cryptohash-md5.cabal.orig 2018-04-11 18:11:29 UTC
-+++ cryptohash-md5.cabal
-@@ -41,7 +41,7 @@ source-repository head
-
- library
- default-language: Haskell2010
-- build-depends: base >= 4.5 && < 4.10
-+ build-depends: base >= 4.5 && < 4.13
- , bytestring >= 0.9.2 && < 0.11
-
- hs-source-dirs: src
diff --git a/security/hs-cryptohash-md5/pkg-descr b/security/hs-cryptohash-md5/pkg-descr
deleted file mode 100644
index eca0e4ce7c25..000000000000
--- a/security/hs-cryptohash-md5/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-A practical incremental and one-pass, pure API to the MD5 hash algorithm
-(including HMAC support) with performance close to the fastest implementations
-available in other languages.
-
-The implementation is made in C with a haskell FFI wrapper that hides the C
-implementation.
-
-NOTE: This package has been forked off cryptohash-0.11.7 because the cryptohash
-package has been deprecated and so this package continues to satisfy the need
-for a lightweight package providing the MD5 hash algorithm without any
-dependencies on packages other than base and bytestring.
-
-Consequently, this package can be used as a drop-in replacement for cryptohash's
-Crypto.Hash.MD5 module, though with a clearly smaller footprint.
-
-WWW: http://hackage.haskell.org/package/cryptohash-md5
diff --git a/security/hs-cryptohash-sha1/Makefile b/security/hs-cryptohash-sha1/Makefile
deleted file mode 100644
index a5527a616758..000000000000
--- a/security/hs-cryptohash-sha1/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cryptohash-sha1
-PORTVERSION= 0.11.100.1
-PORTREVISION= 5
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= A practical incremental and one-pass, pure API to the SHA-1 hash algorithm
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-cryptohash-sha1/distinfo b/security/hs-cryptohash-sha1/distinfo
deleted file mode 100644
index da303336191c..000000000000
--- a/security/hs-cryptohash-sha1/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499702505
-SHA256 (cabal/cryptohash-sha1-0.11.100.1.tar.gz) = 3c79af33542512442f8f87f6abb1faef7cd43bbfb2859260a33251d861eb0dab
-SIZE (cabal/cryptohash-sha1-0.11.100.1.tar.gz) = 10198
diff --git a/security/hs-cryptohash-sha1/files/patch-cryptohash-sha1.cabal b/security/hs-cryptohash-sha1/files/patch-cryptohash-sha1.cabal
deleted file mode 100644
index 938233fc05c6..000000000000
--- a/security/hs-cryptohash-sha1/files/patch-cryptohash-sha1.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- cryptohash-sha1.cabal.orig 2018-04-13 20:05:39 UTC
-+++ cryptohash-sha1.cabal
-@@ -41,7 +41,7 @@ source-repository head
-
- library
- default-language: Haskell2010
-- build-depends: base >= 4.5 && < 4.10
-+ build-depends: base >= 4.5 && < 4.13
- , bytestring >= 0.9.2 && < 0.11
-
- hs-source-dirs: src
diff --git a/security/hs-cryptohash-sha1/pkg-descr b/security/hs-cryptohash-sha1/pkg-descr
deleted file mode 100644
index 1de0fe1e6c2b..000000000000
--- a/security/hs-cryptohash-sha1/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-A practical incremental and one-pass, pure API to the SHA-1 hash algorithm
-(including HMAC support) with performance close to the fastest implementations
-available in other languages.
-
-The implementation is made in C with a haskell FFI wrapper that hides the C
-implementation.
-
-NOTE: This package has been forked off cryptohash-0.11.7 because the cryptohash
-package has been deprecated and so this package continues to satisfy the need
-for a lightweight package providing the SHA1 hash algorithm without any
-dependencies on packages other than base and bytestring.
-
-Consequently, this package can be used as a drop-in replacement for cryptohash's
-Crypto.Hash.SHA1 module, though with a clearly smaller footprint.
-
-WWW: http://hackage.haskell.org/package/cryptohash-sha1
diff --git a/security/hs-cryptohash-sha256/Makefile b/security/hs-cryptohash-sha256/Makefile
deleted file mode 100644
index f7126f9d1212..000000000000
--- a/security/hs-cryptohash-sha256/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cryptohash-sha256
-PORTVERSION= 0.11.101.0
-PORTREVISION= 3
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= A practical incremental and one-pass, pure API to the SHA-256 hash algorithm
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-cryptohash-sha256/distinfo b/security/hs-cryptohash-sha256/distinfo
deleted file mode 100644
index b65753b6feb3..000000000000
--- a/security/hs-cryptohash-sha256/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523276193
-SHA256 (cabal/cryptohash-sha256-0.11.101.0.tar.gz) = 52756435dbea248e344fbcbcc5df5307f60dfacf337dfd11ae30f1c7a4da05dd
-SIZE (cabal/cryptohash-sha256-0.11.101.0.tar.gz) = 14996
diff --git a/security/hs-cryptohash-sha256/files/patch-cryptohash-sha256.cabal b/security/hs-cryptohash-sha256/files/patch-cryptohash-sha256.cabal
deleted file mode 100644
index dcbcff7e6df8..000000000000
--- a/security/hs-cryptohash-sha256/files/patch-cryptohash-sha256.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- cryptohash-sha256.cabal.orig 2018-04-09 12:20:11 UTC
-+++ cryptohash-sha256.cabal
-@@ -74,7 +74,7 @@ library
- Trustworthy
- Unsafe
-
-- build-depends: base >= 4.5 && < 4.11
-+ build-depends: base >= 4.5 && < 4.13
- , bytestring >= 0.9.2 && < 0.11
-
- ghc-options: -Wall
diff --git a/security/hs-cryptohash-sha256/pkg-descr b/security/hs-cryptohash-sha256/pkg-descr
deleted file mode 100644
index fa0efb2775df..000000000000
--- a/security/hs-cryptohash-sha256/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-A practical incremental and one-pass, pure API to the SHA-256 hash algorithm
-(including HMAC support) with performance close to the fastest implementations
-available in other languages.
-
-The implementation is made in C with a haskell FFI wrapper that hides the C
-implementation.
-
-NOTE: This package has been forked off cryptohash-0.11.7 because the cryptohash
-package has been deprecated and so this package continues to satisfy the need for
-a lightweight package providing the SHA256 hash algorithm without any dependencies
-on packages other than base and bytestring.
-
-Consequently, this package can be used as a drop-in replacement for cryptohash's
-Crypto.Hash.SHA256 module, though with a clearly smaller footprint.
-
-WWW: http://hackage.haskell.org/package/cryptohash-sha256
diff --git a/security/hs-cryptohash/Makefile b/security/hs-cryptohash/Makefile
deleted file mode 100644
index 79259cb921ec..000000000000
--- a/security/hs-cryptohash/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cryptohash
-PORTVERSION= 0.11.9
-PORTREVISION= 4
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Collection of crypto hashes, fast, pure, and practical
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= byteable cryptonite>=0.13
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-cryptohash/distinfo b/security/hs-cryptohash/distinfo
deleted file mode 100644
index 2dc65db6cae4..000000000000
--- a/security/hs-cryptohash/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499538586
-SHA256 (cabal/cryptohash-0.11.9.tar.gz) = c28f847fc1fcd65b6eea2e74a100300af940919f04bb21d391f6a773968f22fb
-SIZE (cabal/cryptohash-0.11.9.tar.gz) = 25762
diff --git a/security/hs-cryptohash/pkg-descr b/security/hs-cryptohash/pkg-descr
deleted file mode 100644
index d594ce1f9125..000000000000
--- a/security/hs-cryptohash/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-A collection of crypto hashes, with a practical incremental and one-pass,
-pure APIs, with performance close to the fastest implementations available
-in others languages. The implementations are made in C with a haskell FFI
-wrapper that hide the C implementation.
-
-WWW: https://github.com/vincenthz/hs-cryptohash
diff --git a/security/hs-cryptonite-conduit/Makefile b/security/hs-cryptonite-conduit/Makefile
deleted file mode 100644
index 76f9c34399c6..000000000000
--- a/security/hs-cryptonite-conduit/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cryptonite-conduit
-PORTVERSION= 0.2.2
-PORTREVISION= 2
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Cryptonite conduit
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= conduit conduit-extra cryptonite resourcet
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-cryptonite-conduit/distinfo b/security/hs-cryptonite-conduit/distinfo
deleted file mode 100644
index a48f0765320d..000000000000
--- a/security/hs-cryptonite-conduit/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525170379
-SHA256 (cabal/cryptonite-conduit-0.2.2.tar.gz) = 705d69ab3f79b7b8810c7b9e7da81a1c6686b6a4323b1e78150576a25a658dae
-SIZE (cabal/cryptonite-conduit-0.2.2.tar.gz) = 5405
diff --git a/security/hs-cryptonite-conduit/pkg-descr b/security/hs-cryptonite-conduit/pkg-descr
deleted file mode 100644
index e5ff652a3aa3..000000000000
--- a/security/hs-cryptonite-conduit/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Conduit bridge for cryptonite. For now only provide a conduit version for
-hash and hmac, but with contribution, this could provide cipher conduits too,
-and probably other things.
-
-WWW: https://github.com/haskell-crypto/cryptonite-conduit
diff --git a/security/hs-cryptonite/Makefile b/security/hs-cryptonite/Makefile
deleted file mode 100644
index 439a8cc992ec..000000000000
--- a/security/hs-cryptonite/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cryptonite
-PORTVERSION= 0.24
-PORTREVISION= 4
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Cryptography Primitives sink
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= memory>=0.2
-
-FLAGS_ENABLE= support_aesni support_rdrand integer-gmp support_deepseq
-FLAGS_DISABLE= support_pclmuldq
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-cryptonite/distinfo b/security/hs-cryptonite/distinfo
deleted file mode 100644
index be3760b8b491..000000000000
--- a/security/hs-cryptonite/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499539235
-SHA256 (cabal/cryptonite-0.24.tar.gz) = 17c3312343ef9bbfa87566d1f701d24870c2d34e015b104ff02faf1c9e1b5a86
-SIZE (cabal/cryptonite-0.24.tar.gz) = 579387
diff --git a/security/hs-cryptonite/pkg-descr b/security/hs-cryptonite/pkg-descr
deleted file mode 100644
index 315c9e1ca248..000000000000
--- a/security/hs-cryptonite/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-A repository of cryptographic primitives.
-
- * Symmetric ciphers: AES, DES, 3DES, Blowfish, Camellia, RC4, Salsa, ChaCha.
- * Hash: SHA1, SHA2, SHA3, MD2, MD4, MD5, Kekkak, Skein, Ripemd, Tiger,
- Whirlpool
- * MAC: HMAC, Poly1305
- * Assymmetric crypto: DSA, RSA, DH, ECDH, ECDSA, ECC, Curve25519, Ed25519
- * Key Derivation Function: PBKDF2, Scrypt
- * Cryptographic Random generation: System Entropy, Deterministic Random
- Generator
- * Data related: Anti-Forensic
-
-Information Splitter (AFIS) If anything cryptographic related is missing
-from here, submit a pull request to have it added. This package strive
-to be a cryptographic kitchen sink that provides cryptography for
-everyone. Evaluate the security related to your requirements before
-using.
-
-WWW: https://github.com/vincenthz/cryptonite
diff --git a/security/hs-digest/Makefile b/security/hs-digest/Makefile
deleted file mode 100644
index 0dab29f4119a..000000000000
--- a/security/hs-digest/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= digest
-PORTVERSION= 0.0.1.2
-PORTREVISION= 14
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Various cryptographic hashes for Bytestrings
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= zlib
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-digest/distinfo b/security/hs-digest/distinfo
deleted file mode 100644
index e79c36a30960..000000000000
--- a/security/hs-digest/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624171
-SHA256 (cabal/digest-0.0.1.2.tar.gz) = 641717eb16392abf8965986a9e8dc21eebf1d97775bbb6923c7b7f8fee17fe11
-SIZE (cabal/digest-0.0.1.2.tar.gz) = 3790
diff --git a/security/hs-digest/pkg-descr b/security/hs-digest/pkg-descr
deleted file mode 100644
index cb183080d59a..000000000000
--- a/security/hs-digest/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This package provides efficient cryptographic hash implementations for
-strict and lazy bytestrings. For now, CRC32 and Adler32 are supported;
-they are implemented as FFI bindings to efficient code from zlib.
-
-WWW: http://hackage.haskell.org/package/digest
diff --git a/security/hs-ed25519/Makefile b/security/hs-ed25519/Makefile
deleted file mode 100644
index c60c5ec7b081..000000000000
--- a/security/hs-ed25519/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= ed25519
-PORTVERSION= 0.0.5.0
-PORTREVISION= 4
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= A simple, fast, self-contained copy of the Ed25519 public-key signature system
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-ed25519/distinfo b/security/hs-ed25519/distinfo
deleted file mode 100644
index 054c0ff16770..000000000000
--- a/security/hs-ed25519/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499789028
-SHA256 (cabal/ed25519-0.0.5.0.tar.gz) = d8a5958ebfa9309790efade64275dc5c441b568645c45ceed1b0c6ff36d6156d
-SIZE (cabal/ed25519-0.0.5.0.tar.gz) = 80034
diff --git a/security/hs-ed25519/files/patch-ed25519.cabal b/security/hs-ed25519/files/patch-ed25519.cabal
deleted file mode 100644
index ede2f9775f8c..000000000000
--- a/security/hs-ed25519/files/patch-ed25519.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- ed25519.cabal.orig 2017-07-11 16:16:50 UTC
-+++ ed25519.cabal
-@@ -60,7 +60,7 @@ flag no-donna
-
- library
- build-depends:
-- ghc-prim >= 0.1 && < 0.5,
-+ ghc-prim >= 0.1 && < 0.6,
- base >= 4 && < 5,
- bytestring >= 0.9 && < 0.11
-
diff --git a/security/hs-ed25519/pkg-descr b/security/hs-ed25519/pkg-descr
deleted file mode 100644
index 22b493743b5c..000000000000
--- a/security/hs-ed25519/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This package provides a simple, fast, self-contained copy of the Ed25519
-public-key signature system with a clean interface. It also includes support
-for detached signatures, and thorough documentation on the design and
-implementation, including usage guidelines.
-
-WWW: http://hackage.haskell.org/package/ed25519
diff --git a/security/hs-entropy/Makefile b/security/hs-entropy/Makefile
deleted file mode 100644
index dad77f4f4b9d..000000000000
--- a/security/hs-entropy/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= entropy
-PORTVERSION= 0.4.1.4
-PORTREVISION= 1
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Platform-independent entropy source
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-entropy/distinfo b/security/hs-entropy/distinfo
deleted file mode 100644
index 34b375559a9b..000000000000
--- a/security/hs-entropy/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545494256
-SHA256 (cabal/entropy-0.4.1.4.tar.gz) = 2e3f6a65c8fde3551a8fb03b0a519b718762fc3278b1a5750f96d399e821eeb9
-SIZE (cabal/entropy-0.4.1.4.tar.gz) = 7361
diff --git a/security/hs-entropy/pkg-descr b/security/hs-entropy/pkg-descr
deleted file mode 100644
index f9a041151a54..000000000000
--- a/security/hs-entropy/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A platform-independent method to obtain cryptographically strong entropy.
-
-WWW: https://github.com/TomMD/entropy
diff --git a/security/hs-gnutls/Makefile b/security/hs-gnutls/Makefile
deleted file mode 100644
index a0fb58bc9013..000000000000
--- a/security/hs-gnutls/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= gnutls
-PORTVERSION= 0.2
-PORTREVISION= 6
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Bindings for GNU libgnutls
-
-LICENSE= GPLv3
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= monads-tf>=0.1.0
-
-USES= pkgconfig
-LIB_DEPENDS= libgnutls.so:security/gnutls
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-gnutls/distinfo b/security/hs-gnutls/distinfo
deleted file mode 100644
index c63bda116f71..000000000000
--- a/security/hs-gnutls/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624171
-SHA256 (cabal/gnutls-0.2.tar.gz) = c0e6fddf92d48d1e6ab0d93af8104cc83d250eab7b3d369780ef72801aa8b7b0
-SIZE (cabal/gnutls-0.2.tar.gz) = 17272
diff --git a/security/hs-gnutls/pkg-descr b/security/hs-gnutls/pkg-descr
deleted file mode 100644
index b50b23e86a4e..000000000000
--- a/security/hs-gnutls/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-You almost certainly don't want to depend on this release. This is a
-pre-alpha, almost useless release; its only purpose is to enable TLS
-support in some of my other libraries. More complete bindings for GNU TLS
-will be released at a later date.
-
-WWW: https://john-millikin.com/software/haskell-gnutls/
diff --git a/security/hs-hackage-security/Makefile b/security/hs-hackage-security/Makefile
deleted file mode 100644
index 074545e63816..000000000000
--- a/security/hs-hackage-security/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hackage-security
-PORTVERSION= 0.5.3.0
-PORTREVISION= 3
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= The hackage security library provides both server and client utilities for securing the Hackage package server
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= base16-bytestring base64-bytestring cryptohash-sha256 ed25519 \
- mtl network network-uri old-locale old-time tar zlib
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-hackage-security/distinfo b/security/hs-hackage-security/distinfo
deleted file mode 100644
index 877f03b7bcf3..000000000000
--- a/security/hs-hackage-security/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523300294
-SHA256 (cabal/hackage-security-0.5.3.0.tar.gz) = db986e17e9265aa9e40901690815b890b97d53159eb24d0a6cafaa7c18577c21
-SIZE (cabal/hackage-security-0.5.3.0.tar.gz) = 87119
diff --git a/security/hs-hackage-security/files/patch-hackage-security.cabal b/security/hs-hackage-security/files/patch-hackage-security.cabal
deleted file mode 100644
index 579177039545..000000000000
--- a/security/hs-hackage-security/files/patch-hackage-security.cabal
+++ /dev/null
@@ -1,18 +0,0 @@
---- hackage-security.cabal.orig 2018-03-25 23:39:07 UTC
-+++ hackage-security.cabal
-@@ -98,12 +98,12 @@ library
- Hackage.Security.Util.TypedEmbedded
- Prelude
- -- We support ghc 7.4 (bundled with Cabal 1.14) and up
-- build-depends: base >= 4.5 && < 4.12,
-+ build-depends: base >= 4.5 && < 4.13,
- base16-bytestring >= 0.1.1 && < 0.2,
- base64-bytestring >= 1.0 && < 1.1,
- bytestring >= 0.9 && < 0.11,
-- Cabal >= 1.14 && < 2.4,
-- containers >= 0.4 && < 0.6,
-+ Cabal >= 1.14 && < 2.6,
-+ containers >= 0.4 && < 0.7,
- ed25519 >= 0.0 && < 0.1,
- filepath >= 1.2 && < 1.5,
- mtl >= 2.2 && < 2.3,
diff --git a/security/hs-hackage-security/pkg-descr b/security/hs-hackage-security/pkg-descr
deleted file mode 100644
index 80d3f3cdec9e..000000000000
--- a/security/hs-hackage-security/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-The hackage security library provides both server and client utilities for
-securing the Hackage package server (http://hackage.haskell.org/). It is based on
-The Update Framework (http://theupdateframework.com/), a set of recommendations
-developed by security researchers at various universities in the US as well as
-developers on the Tor project (https://www.torproject.org/).
-
-The current implementation supports only index signing, thereby enabling
-untrusted mirrors. It does not yet provide facilities for author package
-signing.
-
-The library has two main entry points: Hackage.Security.Client is the main entry
-point for clients (the typical example being cabal), and Hackage.Security.Server
-is the main entry point for servers (the typical example being hackage-server).
-
-WWW: https://hackage.haskell.org/package/hackage-security
diff --git a/security/hs-monadcryptorandom/Makefile b/security/hs-monadcryptorandom/Makefile
deleted file mode 100644
index a3e99d5974e4..000000000000
--- a/security/hs-monadcryptorandom/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= monadcryptorandom
-PORTVERSION= 0.7.2.1
-PORTREVISION= 2
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Monad for using CryptoRandomGen
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= crypto-api exceptions tagged transformers-compat
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-monadcryptorandom/distinfo b/security/hs-monadcryptorandom/distinfo
deleted file mode 100644
index fb7d523a0aef..000000000000
--- a/security/hs-monadcryptorandom/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524150252
-SHA256 (cabal/monadcryptorandom-0.7.2.1.tar.gz) = 69453b6f8681033ff68a5afd410a336a37ff149de816439d5c49433d790a760d
-SIZE (cabal/monadcryptorandom-0.7.2.1.tar.gz) = 4851
diff --git a/security/hs-monadcryptorandom/pkg-descr b/security/hs-monadcryptorandom/pkg-descr
deleted file mode 100644
index 13394c7ae8f2..000000000000
--- a/security/hs-monadcryptorandom/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A monad for using CryptoRandomGen.
-
-WWW: https://github.com/TomMD/monadcryptorandom
diff --git a/security/hs-nonce/Makefile b/security/hs-nonce/Makefile
deleted file mode 100644
index 6149d2257678..000000000000
--- a/security/hs-nonce/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= nonce
-PORTVERSION= 1.0.7
-PORTREVISION= 2
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Generate cryptographic nonces
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= base64-bytestring cprng-aes>=0.5 crypto-random entropy>=0.3.7 \
- unliftio
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-nonce/distinfo b/security/hs-nonce/distinfo
deleted file mode 100644
index d82dcd87a28e..000000000000
--- a/security/hs-nonce/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523901488
-SHA256 (cabal/nonce-1.0.7.tar.gz) = 4b4f6232b2cb07a6de47a838b4dc35c346a745683866dbfc6ebb8682158037e1
-SIZE (cabal/nonce-1.0.7.tar.gz) = 2956
diff --git a/security/hs-nonce/pkg-descr b/security/hs-nonce/pkg-descr
deleted file mode 100644
index 6aa2a6699a72..000000000000
--- a/security/hs-nonce/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-According to the Wikipedia, a nonce is an arbitrary number used only
-once in a cryptographic communication. This package contain helper
-functions for generating nonces. There are many kinds of nonces used in
-different situations. It's not guaranteed that by using the nonces from
-this package you won't have any security issues. Please make sure that
-the nonces generated via this package are usable on your design.
-
-WWW: https://github.com/prowdsponsor/nonce
diff --git a/security/hs-pem/Makefile b/security/hs-pem/Makefile
deleted file mode 100644
index ec39d2412262..000000000000
--- a/security/hs-pem/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= pem
-PORTVERSION= 0.2.2
-PORTREVISION= 7
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Privacy Enhanced Mail (PEM) format reader and writer
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= base64-bytestring>=1.0.0 mtl
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-pem/distinfo b/security/hs-pem/distinfo
deleted file mode 100644
index 27e69cb3de5e..000000000000
--- a/security/hs-pem/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624172
-SHA256 (cabal/pem-0.2.2.tar.gz) = 372808c76c6d860aedb4e30171cb4ee9f6154d9f68e3f2310f820bf174995a98
-SIZE (cabal/pem-0.2.2.tar.gz) = 4641
diff --git a/security/hs-pem/pkg-descr b/security/hs-pem/pkg-descr
deleted file mode 100644
index 7a01df726ca6..000000000000
--- a/security/hs-pem/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Privacy Enhanced Mail (PEM) format reader and writer.
-
-WWW: https://github.com/vincenthz/hs-pem
diff --git a/security/hs-pureMD5/Makefile b/security/hs-pureMD5/Makefile
deleted file mode 100644
index dbbced3d5c9e..000000000000
--- a/security/hs-pureMD5/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= pureMD5
-PORTVERSION= 2.1.3
-PORTREVISION= 4
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Haskell-only implementation of MD5 digest (hash) yalgorithm
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= cereal>=0.2 crypto-api tagged
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-pureMD5/distinfo b/security/hs-pureMD5/distinfo
deleted file mode 100644
index f3220edd072a..000000000000
--- a/security/hs-pureMD5/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624172
-SHA256 (cabal/pureMD5-2.1.3.tar.gz) = bef3358a5e3a45b649860a5792f052e2f927c0492a7056cf64425116c8a7b17d
-SIZE (cabal/pureMD5-2.1.3.tar.gz) = 6719
diff --git a/security/hs-pureMD5/pkg-descr b/security/hs-pureMD5/pkg-descr
deleted file mode 100644
index b2e68477642f..000000000000
--- a/security/hs-pureMD5/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A Haskell-only implementation of the MD5 digest (hash) algorithm. This
-now supports the crypto-api class interface.
-
-WWW: http://hackage.haskell.org/package/pureMD5
diff --git a/security/hs-pwstore-fast/Makefile b/security/hs-pwstore-fast/Makefile
deleted file mode 100644
index 722b31bb3144..000000000000
--- a/security/hs-pwstore-fast/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= pwstore-fast
-PORTVERSION= 2.4.4
-PORTREVISION= 5
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Secure password storage
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= base64-bytestring>=0.1 byteable>=0.1 cryptohash>=0.6 random>=1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-pwstore-fast/distinfo b/security/hs-pwstore-fast/distinfo
deleted file mode 100644
index 3c391bd684b6..000000000000
--- a/security/hs-pwstore-fast/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624172
-SHA256 (cabal/pwstore-fast-2.4.4.tar.gz) = 7219af66b6f762d9dd5376b3b25393d4d6626e390e9d9c9f87f6e3f13ea7fbb2
-SIZE (cabal/pwstore-fast-2.4.4.tar.gz) = 8901
diff --git a/security/hs-pwstore-fast/pkg-descr b/security/hs-pwstore-fast/pkg-descr
deleted file mode 100644
index d9cb994be0fe..000000000000
--- a/security/hs-pwstore-fast/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-To store passwords securely, they should be salted, then hashed with a
-slow hash function. This library uses PBKDF1-SHA256, and handles all the
-details. It uses the cryptohash package for speed; if you need a pure
-Haskell library, pwstore-purehaskell has the exact same API, but uses
-only pure Haskell. It is about 25 times slower than this package, but
-still quite usable.
-
-WWW: https://github.com/PeterScott/pwstore
diff --git a/security/hs-skein/Makefile b/security/hs-skein/Makefile
deleted file mode 100644
index 1b3469bc6ccf..000000000000
--- a/security/hs-skein/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= skein
-PORTVERSION= 1.0.9.4
-PORTREVISION= 4
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Skein, a family of cryptographic hash functions
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= cereal>=0.3 crypto-api>=0.6 tagged>=0.2
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-skein/distinfo b/security/hs-skein/distinfo
deleted file mode 100644
index a09b0bb93746..000000000000
--- a/security/hs-skein/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624173
-SHA256 (cabal/skein-1.0.9.4.tar.gz) = f882ca0cc5ed336ef898fb3c89579e392900259296b2320edf968b9fc16cb8c9
-SIZE (cabal/skein-1.0.9.4.tar.gz) = 134346
diff --git a/security/hs-skein/pkg-descr b/security/hs-skein/pkg-descr
deleted file mode 100644
index 46cc83cc95e2..000000000000
--- a/security/hs-skein/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Skein is a family of fast secure cryptographic hash functions designed
-by Niels Ferguson, Stefan Lucks, Bruce Schneier, Doug Whiting, Mihir
-Bellare, Tadayoshi Kohno, Jon Callas and Jesse Walker. This package
-uses bindings to the optimized C implementation of Skein. We provide a
-high-level interface (see module Crypto.Skein) to some of the Skein use
-cases. We also provide a low-level interface (see module
-Crypto.Skein.Internal) should you need to use Skein in a different way.
-Currently we have support for Skein as cryptographic hash function as
-Skein as a message authentication code (Skein-MAC).
-
-WWW: https://github.com/meteficha/skein
diff --git a/security/hs-tls-session-manager/Makefile b/security/hs-tls-session-manager/Makefile
deleted file mode 100644
index 33804c4e9f59..000000000000
--- a/security/hs-tls-session-manager/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= tls-session-manager
-PORTVERSION= 0.0.0.0
-PORTREVISION= 4
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= TLS session manager with limitation, automatic pruning, energy saving and replay resistance
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= auto-update clock psqueues tls
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-tls-session-manager/distinfo b/security/hs-tls-session-manager/distinfo
deleted file mode 100644
index 2fda4da7e3f7..000000000000
--- a/security/hs-tls-session-manager/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499716462
-SHA256 (cabal/tls-session-manager-0.0.0.0.tar.gz) = 7673d405781125733283b9f848c07b600ef0a060b62c0bda605af8c92e886c11
-SIZE (cabal/tls-session-manager-0.0.0.0.tar.gz) = 3066
diff --git a/security/hs-tls-session-manager/pkg-descr b/security/hs-tls-session-manager/pkg-descr
deleted file mode 100644
index a08b40b3e432..000000000000
--- a/security/hs-tls-session-manager/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-TLS session manager with limitation, automatic pruning, energy saving and replay resistance
-
-WWW: http://hackage.haskell.org/package/tls-session-manager
diff --git a/security/hs-tls/Makefile b/security/hs-tls/Makefile
deleted file mode 100644
index d41cb913b573..000000000000
--- a/security/hs-tls/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= tls
-PORTVERSION= 1.4.1
-PORTREVISION= 2
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= TLS/SSL protocol native implementation (Server and Client)
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= asn1-encoding asn1-types>=0.2.0 async byteable cereal>=0.4 \
- cryptonite>=0.3 data-default-class memory mtl network \
- x509>=1.6 x509-store>=1.6 x509-validation>=1.6
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-tls/distinfo b/security/hs-tls/distinfo
deleted file mode 100644
index 1919a6259675..000000000000
--- a/security/hs-tls/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524684486
-SHA256 (cabal/tls-1.4.1.tar.gz) = bbead1afc0b808bd5cff7bddaeae84ade37f18bbe72bd78d45a2fa4ac41908f8
-SIZE (cabal/tls-1.4.1.tar.gz) = 92647
diff --git a/security/hs-tls/pkg-descr b/security/hs-tls/pkg-descr
deleted file mode 100644
index 58e3ddbc524e..000000000000
--- a/security/hs-tls/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Native Haskell TLS and SSL protocol implementation for server and
-client. This provides a high-level implementation of a sensitive
-security protocol, eliminating a common set of security issues through
-the use of the advanced type system, high level constructions and common
-Haskell features. Currently implement the SSL3.0, TLS1.0, TLS1.1 and
-TLS1.2 protocol, and support RSA and Ephemeral (Elliptic curve and
-regular) Diffie Hellman key exchanges, and many extensions.
-
-WWW: https://github.com/vincenthz/hs-tls
diff --git a/security/hs-x509-store/Makefile b/security/hs-x509-store/Makefile
deleted file mode 100644
index 976170fbf1bb..000000000000
--- a/security/hs-x509-store/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= x509-store
-PORTVERSION= 1.6.6
-PORTREVISION= 2
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= X.509 collection accessing and storing methods
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= asn1-encoding>=0.9 asn1-types>=0.3 cryptonite mtl pem>=0.1 \
- x509>=1.6
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-x509-store/distinfo b/security/hs-x509-store/distinfo
deleted file mode 100644
index 4a0dc106d4d1..000000000000
--- a/security/hs-x509-store/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523784064
-SHA256 (cabal/x509-store-1.6.6.tar.gz) = 6a276f595cf91c9688129cad4c9c6be9c349ffc0de22300eeb3dfa6a2b6e7635
-SIZE (cabal/x509-store-1.6.6.tar.gz) = 10802
diff --git a/security/hs-x509-store/pkg-descr b/security/hs-x509-store/pkg-descr
deleted file mode 100644
index 0bf9fcef761b..000000000000
--- a/security/hs-x509-store/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-X.509 collection accessing and storing methods for certificate, crl,
-exception list.
-
-WWW: https://github.com/vincenthz/hs-certificate
diff --git a/security/hs-x509-system/Makefile b/security/hs-x509-system/Makefile
deleted file mode 100644
index 872b8c32cdf9..000000000000
--- a/security/hs-x509-system/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= x509-system
-PORTVERSION= 1.6.6
-PORTREVISION= 2
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Handle per-operating-system X.509 accessors and storage
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl pem>=0.1 x509>=1.6 x509-store>=1.6
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-x509-system/distinfo b/security/hs-x509-system/distinfo
deleted file mode 100644
index 021da9b4fa3a..000000000000
--- a/security/hs-x509-system/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524253699
-SHA256 (cabal/x509-system-1.6.6.tar.gz) = 40dcdaae3ec67f38c08d96d4365b901eb8ac0c590bd7972eb429d37d58aa4419
-SIZE (cabal/x509-system-1.6.6.tar.gz) = 3419
diff --git a/security/hs-x509-system/pkg-descr b/security/hs-x509-system/pkg-descr
deleted file mode 100644
index f7e8dedb36ab..000000000000
--- a/security/hs-x509-system/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-System X.509 handling.
-
-WWW: https://github.com/vincenthz/hs-certificate
diff --git a/security/hs-x509-validation/Makefile b/security/hs-x509-validation/Makefile
deleted file mode 100644
index ffbaa2509179..000000000000
--- a/security/hs-x509-validation/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= x509-validation
-PORTVERSION= 1.6.10
-PORTREVISION= 2
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= X.509 Certificate and CRL validation
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= asn1-encoding>=0.9 asn1-types>=0.3 byteable cryptonite>=0.3 \
- data-default-class hourglass memory mtl network pem>=0.1 \
- x509>=1.6 x509-store>=1.6
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-x509-validation/distinfo b/security/hs-x509-validation/distinfo
deleted file mode 100644
index 09ee09db3ff7..000000000000
--- a/security/hs-x509-validation/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524342266
-SHA256 (cabal/x509-validation-1.6.10.tar.gz) = 761c9d77322528259b690508e829cb360feb1fc542951a99f3af51ae980e45d7
-SIZE (cabal/x509-validation-1.6.10.tar.gz) = 19356
diff --git a/security/hs-x509-validation/pkg-descr b/security/hs-x509-validation/pkg-descr
deleted file mode 100644
index c2046a9dd5ae..000000000000
--- a/security/hs-x509-validation/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-X.509 Certificate and CRL validation.
-
-WWW: https://github.com/vincenthz/hs-certificate
diff --git a/security/hs-x509/Makefile b/security/hs-x509/Makefile
deleted file mode 100644
index ddb1ccde4085..000000000000
--- a/security/hs-x509/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= x509
-PORTVERSION= 1.7.3
-PORTREVISION= 2
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= X509 reader and writer
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= asn1-encoding>=0.9 asn1-parse>=0.9 asn1-types>=0.3.0 \
- cryptonite hourglass memory mtl pem>=0.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-x509/distinfo b/security/hs-x509/distinfo
deleted file mode 100644
index 6658040f2a55..000000000000
--- a/security/hs-x509/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523638130
-SHA256 (cabal/x509-1.7.3.tar.gz) = 41740f949bb773dc721d342a85587a512658c81ee8cd38f102473b315e127356
-SIZE (cabal/x509-1.7.3.tar.gz) = 18386
diff --git a/security/hs-x509/pkg-descr b/security/hs-x509/pkg-descr
deleted file mode 100644
index 309757736e98..000000000000
--- a/security/hs-x509/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-X509 reader and writer.
-
-WWW: https://github.com/vincenthz/hs-certificate
diff --git a/shells/Makefile b/shells/Makefile
index 420205594eb1..1450bc2ba8b0 100644
--- a/shells/Makefile
+++ b/shells/Makefile
@@ -20,7 +20,6 @@
SUBDIR += fish
SUBDIR += flash
SUBDIR += heirloom-sh
- SUBDIR += hs-shelly
SUBDIR += ibsh
SUBDIR += ion
SUBDIR += jailkit
diff --git a/shells/hs-shelly/Makefile b/shells/hs-shelly/Makefile
deleted file mode 100644
index e1c4208158ac..000000000000
--- a/shells/hs-shelly/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= shelly
-PORTVERSION= 1.7.2
-PORTREVISION= 2
-CATEGORIES= shells haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Shell-like (systems) programming in Haskell
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= async enclosed-exceptions exceptions>=0.6 lifted-async \
- lifted-base monad-control>=0.3.2 mtl>=2 system-fileio \
- system-filepath>=0.4.7 transformers-base unix-compat
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/shells/hs-shelly/distinfo b/shells/hs-shelly/distinfo
deleted file mode 100644
index 073202b57b95..000000000000
--- a/shells/hs-shelly/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524404401
-SHA256 (cabal/shelly-1.7.2.tar.gz) = 7662c746888a71f785fe00dde6940aeacdec6af700aec567493a99d8e31ef111
-SIZE (cabal/shelly-1.7.2.tar.gz) = 101946
diff --git a/shells/hs-shelly/pkg-descr b/shells/hs-shelly/pkg-descr
deleted file mode 100644
index 3437056333fd..000000000000
--- a/shells/hs-shelly/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Shelly provides convenient systems programming in Haskell, similar in
-spirit to POSIX shells. Shelly:
-
- * is aimed at convenience and getting things done rather than being a
- demonstration of elegance.
- * has detailed and useful error messages.
- * maintains its own environment, making it thread-safe.
- * is modern, using Text and system-filepath/system-fileio.
-
-Shelly is originally forked from the Shellish package. See the shelly-extra
-package for additional functionality.
-
-WWW: https://github.com/yesodweb/Shelly.hs
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 530917a08b4f..a1c13851bb8e 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -486,10 +486,6 @@
SUBDIR += hpacucli
SUBDIR += hploscripts
SUBDIR += hptcli
- SUBDIR += hs-cpu
- SUBDIR += hs-disk-free-space
- SUBDIR += hs-ekg-core
- SUBDIR += hs-mountpoints
SUBDIR += hstr
SUBDIR += htop
SUBDIR += httplog
diff --git a/sysutils/hs-cpu/Makefile b/sysutils/hs-cpu/Makefile
deleted file mode 100644
index c85aa5e45a25..000000000000
--- a/sysutils/hs-cpu/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cpu
-PORTVERSION= 0.1.2
-PORTREVISION= 7
-CATEGORIES= sysutils haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= CPU information and properties helpers
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/sysutils/hs-cpu/distinfo b/sysutils/hs-cpu/distinfo
deleted file mode 100644
index aa3d0b19c7f0..000000000000
--- a/sysutils/hs-cpu/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624251
-SHA256 (cabal/cpu-0.1.2.tar.gz) = 5627feb4974a3ff8499c42cc958927e88761a2e004c4000d34e9cd6a15ad2974
-SIZE (cabal/cpu-0.1.2.tar.gz) = 4317
diff --git a/sysutils/hs-cpu/pkg-descr b/sysutils/hs-cpu/pkg-descr
deleted file mode 100644
index 90b0bfcc858f..000000000000
--- a/sysutils/hs-cpu/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Low-level CPU routines to get basic properties of the CPU platform, like
-endianness and architecture.
-
-WWW: https://github.com/vincenthz/hs-cpu
diff --git a/sysutils/hs-disk-free-space/Makefile b/sysutils/hs-disk-free-space/Makefile
deleted file mode 100644
index 7d1c8d552abf..000000000000
--- a/sysutils/hs-disk-free-space/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= disk-free-space
-PORTVERSION= 0.1.0.1
-PORTREVISION= 4
-CATEGORIES= sysutils haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Retrieve information about disk space usage
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/sysutils/hs-disk-free-space/distinfo b/sysutils/hs-disk-free-space/distinfo
deleted file mode 100644
index 116e842064a3..000000000000
--- a/sysutils/hs-disk-free-space/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1501339283
-SHA256 (cabal/disk-free-space-0.1.0.1.tar.gz) = f17a4f9c3b41083ccbb6c11b2debdbc705f86097b7459ff0f46cc01d2692381f
-SIZE (cabal/disk-free-space-0.1.0.1.tar.gz) = 2771
diff --git a/sysutils/hs-disk-free-space/pkg-descr b/sysutils/hs-disk-free-space/pkg-descr
deleted file mode 100644
index 13e09a8cc289..000000000000
--- a/sysutils/hs-disk-free-space/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A cross-platform library for retrieving information about disk space usage.
-
-WWW: http://hackage.haskell.org/package/disk-free-space
-
diff --git a/sysutils/hs-ekg-core/Makefile b/sysutils/hs-ekg-core/Makefile
deleted file mode 100644
index d855a1544d97..000000000000
--- a/sysutils/hs-ekg-core/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= ekg-core
-PORTVERSION= 0.1.1.6
-PORTREVISION= 1
-CATEGORIES= sysutils haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Tracking of system metrics
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= unordered-containers
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/sysutils/hs-ekg-core/distinfo b/sysutils/hs-ekg-core/distinfo
deleted file mode 100644
index 89a7ca1b2b00..000000000000
--- a/sysutils/hs-ekg-core/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545657937
-SHA256 (cabal/ekg-core-0.1.1.6.tar.gz) = 66a8dd79ad27659052168f08dd41fabb8593e364de00fb857ef5cc943acd5742
-SIZE (cabal/ekg-core-0.1.1.6.tar.gz) = 13454
diff --git a/sysutils/hs-ekg-core/pkg-descr b/sysutils/hs-ekg-core/pkg-descr
deleted file mode 100644
index d256ce384f9e..000000000000
--- a/sysutils/hs-ekg-core/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This library lets you defined and track system metrics.
-
-WWW: https://github.com/tibbe/ekg-core
diff --git a/sysutils/hs-mountpoints/Makefile b/sysutils/hs-mountpoints/Makefile
deleted file mode 100644
index 7b79337c9904..000000000000
--- a/sysutils/hs-mountpoints/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= mountpoints
-PORTVERSION= 1.0.2
-PORTREVISION= 4
-CATEGORIES= sysutils haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= List mount points
-
-LICENSE= LGPL21
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/sysutils/hs-mountpoints/distinfo b/sysutils/hs-mountpoints/distinfo
deleted file mode 100644
index 7ac130ed9df9..000000000000
--- a/sysutils/hs-mountpoints/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1501336383
-SHA256 (cabal/mountpoints-1.0.2.tar.gz) = 67fcdf64fdb8111f58939c64b168a9dfa519d7068e0f439887d739866f18d5c2
-SIZE (cabal/mountpoints-1.0.2.tar.gz) = 13505
diff --git a/sysutils/hs-mountpoints/pkg-descr b/sysutils/hs-mountpoints/pkg-descr
deleted file mode 100644
index ca1549fd94e3..000000000000
--- a/sysutils/hs-mountpoints/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Lists currently mounted filesystems.
-
-WWW: http://hackage.haskell.org/package/mountpoints
-
-
diff --git a/textproc/Makefile b/textproc/Makefile
index 30ad48b56869..26b13f7ec15f 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -248,70 +248,9 @@
SUBDIR += highlight
SUBDIR += hil-aspell
SUBDIR += hr-aspell
- SUBDIR += hs-Diff
- SUBDIR += hs-HStringTemplate
- SUBDIR += hs-HsYAML
- SUBDIR += hs-appar
- SUBDIR += hs-attoparsec
- SUBDIR += hs-attoparsec-iso8601
- SUBDIR += hs-bencode
- SUBDIR += hs-blaze-html
- SUBDIR += hs-blaze-markup
- SUBDIR += hs-bytestring-csv
- SUBDIR += hs-case-insensitive
- SUBDIR += hs-cassava
- SUBDIR += hs-cmark
- SUBDIR += hs-cmark-gfm
- SUBDIR += hs-csv
- SUBDIR += hs-doctemplates
- SUBDIR += hs-double-conversion
- SUBDIR += hs-feed
- SUBDIR += hs-hexpat
- SUBDIR += hs-highlighting-kate
- SUBDIR += hs-hs-bibutils
- SUBDIR += hs-html
- SUBDIR += hs-html-conduit
- SUBDIR += hs-hxt
- SUBDIR += hs-hxt-charproperties
- SUBDIR += hs-hxt-regex-xmlschema
- SUBDIR += hs-hxt-unicode
SUBDIR += hs-lhs2tex
- SUBDIR += hs-libxml
- SUBDIR += hs-libxml-sax
- SUBDIR += hs-libyaml
- SUBDIR += hs-magic
SUBDIR += hs-pandoc
SUBDIR += hs-pandoc-citeproc
- SUBDIR += hs-pandoc-types
- SUBDIR += hs-parsec-numbers
- SUBDIR += hs-polyparse
- SUBDIR += hs-pretty-show
- SUBDIR += hs-regex-applicative
- SUBDIR += hs-regex-base
- SUBDIR += hs-regex-compat
- SUBDIR += hs-regex-compat-tdfa
- SUBDIR += hs-regex-pcre
- SUBDIR += hs-regex-pcre-builtin
- SUBDIR += hs-regex-posix
- SUBDIR += hs-regex-tdfa
- SUBDIR += hs-rfc5051
- SUBDIR += hs-scanner
- SUBDIR += hs-skylighting
- SUBDIR += hs-skylighting-core
- SUBDIR += hs-stringsearch
- SUBDIR += hs-tagsoup
- SUBDIR += hs-tagstream-conduit
- SUBDIR += hs-texmath
- SUBDIR += hs-unicode-transforms
- SUBDIR += hs-uri
- SUBDIR += hs-uri-bytestring
- SUBDIR += hs-uri-bytestring-aeson
- SUBDIR += hs-uri-encode
- SUBDIR += hs-xml
- SUBDIR += hs-xml-conduit
- SUBDIR += hs-xml-hamlet
- SUBDIR += hs-xml-types
- SUBDIR += hs-xmlhtml
SUBDIR += hs-yaml
SUBDIR += hsb-aspell
SUBDIR += htdig
diff --git a/textproc/hs-Diff/Makefile b/textproc/hs-Diff/Makefile
deleted file mode 100644
index 2e9833775d9d..000000000000
--- a/textproc/hs-Diff/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= Diff
-PORTVERSION= 0.3.4
-PORTREVISION= 4
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= O(ND) diff algorithm in Haskell
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-Diff/distinfo b/textproc/hs-Diff/distinfo
deleted file mode 100644
index 55cc518b159f..000000000000
--- a/textproc/hs-Diff/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624823
-SHA256 (cabal/Diff-0.3.4.tar.gz) = 77b7daec5a79ade779706748f11b4d9b8f805e57a68e7406c3b5a1dee16e0c2f
-SIZE (cabal/Diff-0.3.4.tar.gz) = 7979
diff --git a/textproc/hs-Diff/pkg-descr b/textproc/hs-Diff/pkg-descr
deleted file mode 100644
index b96554a88736..000000000000
--- a/textproc/hs-Diff/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Implementation of the standard diff algorithm, and utilities for pretty
-printing.
-
-WWW: http://hackage.haskell.org/package/Diff
diff --git a/textproc/hs-HStringTemplate/Makefile b/textproc/hs-HStringTemplate/Makefile
deleted file mode 100644
index cb0a1222afeb..000000000000
--- a/textproc/hs-HStringTemplate/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= HStringTemplate
-PORTVERSION= 0.8.7
-PORTREVISION= 2
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= StringTemplate implementation in Haskell
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= blaze-builder mtl old-locale syb void
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-HStringTemplate/distinfo b/textproc/hs-HStringTemplate/distinfo
deleted file mode 100644
index 1dc0b6694000..000000000000
--- a/textproc/hs-HStringTemplate/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523960618
-SHA256 (cabal/HStringTemplate-0.8.7.tar.gz) = 4f4ea4aa2e45e7c45821b87b0105c201fbadebc2f2d00c211e728403a0af6b0e
-SIZE (cabal/HStringTemplate-0.8.7.tar.gz) = 15903
diff --git a/textproc/hs-HStringTemplate/pkg-descr b/textproc/hs-HStringTemplate/pkg-descr
deleted file mode 100644
index 169da7830160..000000000000
--- a/textproc/hs-HStringTemplate/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A port of the Java library by Terrence Parr.
-
-WWW: http://hackage.haskell.org/package/HStringTemplate
diff --git a/textproc/hs-HsYAML/Makefile b/textproc/hs-HsYAML/Makefile
deleted file mode 100644
index 04bede1df92e..000000000000
--- a/textproc/hs-HsYAML/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= HsYAML
-PORTVERSION= 0.1.1.2
-PORTREVISION= 1
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Pure Haskell YAML 1.2 parser
-
-LICENSE= GPLv2
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= dlist
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-HsYAML/distinfo b/textproc/hs-HsYAML/distinfo
deleted file mode 100644
index 66ca6f10c124..000000000000
--- a/textproc/hs-HsYAML/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1546098464
-SHA256 (cabal/HsYAML-0.1.1.2.tar.gz) = 5d429433df990bf9b93f9edb3b6d5778bdf0a1bdbfbe36302236eed5fdf70084
-SIZE (cabal/HsYAML-0.1.1.2.tar.gz) = 60789
diff --git a/textproc/hs-HsYAML/files/patch-HsYAML.cabal b/textproc/hs-HsYAML/files/patch-HsYAML.cabal
deleted file mode 100644
index e6c01d48b145..000000000000
--- a/textproc/hs-HsYAML/files/patch-HsYAML.cabal
+++ /dev/null
@@ -1,15 +0,0 @@
---- HsYAML.cabal.orig 2018-06-30 12:49:02 UTC
-+++ HsYAML.cabal
-@@ -65,10 +65,10 @@ library
- Trustworthy
- TypeSynonymInstances
-
-- build-depends: base >=4.5 && <4.12
-+ build-depends: base >=4.5 && <4.13
- , bytestring >=0.9 && <0.11
- , dlist >=0.8 && <0.9
-- , containers >=0.4.2 && <0.6
-+ , containers >=0.4.2 && <0.7
- , text >=1.2.3 && <1.3
- , mtl >=2.2.1 && <2.3
- , parsec >=3.1.13.0 && < 3.2
diff --git a/textproc/hs-HsYAML/pkg-descr b/textproc/hs-HsYAML/pkg-descr
deleted file mode 100644
index cb38fd3a623d..000000000000
--- a/textproc/hs-HsYAML/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-HsYAML is a YAML 1.2 parser implementation for Haskell. Features of HsYAML include
-pure Haskell implementation with small dependency footprint and emphasis on
-strict compliance with the YAML 1.2 specification; direct decoding to native
-Haskell types via (aeson-inspired) typeclass-based API.
-
-WWW: https://github.com/hvr/HsYAML
diff --git a/textproc/hs-appar/Makefile b/textproc/hs-appar/Makefile
deleted file mode 100644
index 176bb73fc8dc..000000000000
--- a/textproc/hs-appar/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= appar
-PORTVERSION= 0.1.4
-PORTREVISION= 7
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Simple applicative parser
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-appar/distinfo b/textproc/hs-appar/distinfo
deleted file mode 100644
index 4b91247aed0f..000000000000
--- a/textproc/hs-appar/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624824
-SHA256 (cabal/appar-0.1.4.tar.gz) = 58ea66abe4dd502d2fc01eecdb0828d5e214704a3c1b33b1f8b33974644c4b26
-SIZE (cabal/appar-0.1.4.tar.gz) = 3904
diff --git a/textproc/hs-appar/pkg-descr b/textproc/hs-appar/pkg-descr
deleted file mode 100644
index 84b63d5d3d67..000000000000
--- a/textproc/hs-appar/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A simple applicative parser in Parsec style.
-
-WWW: http://hackage.haskell.org/package/appar
diff --git a/textproc/hs-attoparsec-iso8601/Makefile b/textproc/hs-attoparsec-iso8601/Makefile
deleted file mode 100644
index c96c9b94639e..000000000000
--- a/textproc/hs-attoparsec-iso8601/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= attoparsec-iso8601
-PORTVERSION= 1.0.1.0
-PORTREVISION= 1
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Parsing of ISO 8601 dates
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= attoparsec base-compat
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-attoparsec-iso8601/distinfo b/textproc/hs-attoparsec-iso8601/distinfo
deleted file mode 100644
index 987047df7b25..000000000000
--- a/textproc/hs-attoparsec-iso8601/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545832395
-SHA256 (cabal/attoparsec-iso8601-1.0.1.0.tar.gz) = 499ffbd2d39e79cc4fda5ad0129dbf94fdb72a84aa932dfe2a5f5c5c02074142
-SIZE (cabal/attoparsec-iso8601-1.0.1.0.tar.gz) = 4317
diff --git a/textproc/hs-attoparsec-iso8601/pkg-descr b/textproc/hs-attoparsec-iso8601/pkg-descr
deleted file mode 100644
index ea00a4a91ce5..000000000000
--- a/textproc/hs-attoparsec-iso8601/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Parsing of ISO 8601 dates, originally from aeson.
-
-WWW: http://hackage.haskell.org/package/attoparsec-iso8601
diff --git a/textproc/hs-attoparsec/Makefile b/textproc/hs-attoparsec/Makefile
deleted file mode 100644
index 5cac2cd68f27..000000000000
--- a/textproc/hs-attoparsec/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= attoparsec
-PORTVERSION= 0.13.2.2
-PORTREVISION= 2
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Fast combinator parsing for bytestrings and text
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= scientific
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-attoparsec/distinfo b/textproc/hs-attoparsec/distinfo
deleted file mode 100644
index 6228a54fcd84..000000000000
--- a/textproc/hs-attoparsec/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523636401
-SHA256 (cabal/attoparsec-0.13.2.2.tar.gz) = dd93471eb969172cc4408222a3842d867adda3dd7fb39ad8a4df1b121a67d848
-SIZE (cabal/attoparsec-0.13.2.2.tar.gz) = 159729
diff --git a/textproc/hs-attoparsec/pkg-descr b/textproc/hs-attoparsec/pkg-descr
deleted file mode 100644
index 3c34b4c6a86a..000000000000
--- a/textproc/hs-attoparsec/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A fast parser combinator library, aimed particularly at dealing efficiently
-with network protocols and complicated text/binary file formats.
-
-WWW: https://github.com/bos/attoparsec
diff --git a/textproc/hs-bencode/Makefile b/textproc/hs-bencode/Makefile
deleted file mode 100644
index 20cb5a3430be..000000000000
--- a/textproc/hs-bencode/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= bencode
-PORTVERSION= 0.6.0.0
-PORTREVISION= 5
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Parser and printer for bencoded data
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-bencode/distinfo b/textproc/hs-bencode/distinfo
deleted file mode 100644
index 9825098b75e4..000000000000
--- a/textproc/hs-bencode/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624824
-SHA256 (cabal/bencode-0.6.0.0.tar.gz) = 3b8efdfecee9bc486d9bcdbb633b7128ca235360f102478a7e0f8c895281f68a
-SIZE (cabal/bencode-0.6.0.0.tar.gz) = 4622
diff --git a/textproc/hs-bencode/pkg-descr b/textproc/hs-bencode/pkg-descr
deleted file mode 100644
index 70beec501f1f..000000000000
--- a/textproc/hs-bencode/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Parser and printer for bencoded data. Bencode (pronounced like B encode)
-is the encoding used by the peer-to-peer file sharing system BitTorrent
-for storing and transmitting loosely structured data.
-
-WWW: http://hackage.haskell.org/package/bencode
diff --git a/textproc/hs-blaze-html/Makefile b/textproc/hs-blaze-html/Makefile
deleted file mode 100644
index 7e8cc4ee5ecc..000000000000
--- a/textproc/hs-blaze-html/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= blaze-html
-PORTVERSION= 0.9.0.1
-PORTREVISION= 4
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Blazingly fast HTML combinator library for Haskell
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= blaze-builder>=0.3 blaze-markup>=0.7
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-blaze-html/distinfo b/textproc/hs-blaze-html/distinfo
deleted file mode 100644
index 2e0b57124cef..000000000000
--- a/textproc/hs-blaze-html/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624824
-SHA256 (cabal/blaze-html-0.9.0.1.tar.gz) = aeceaab3fbccbf7f01a241819e6c16c0a1cf19dccecb795c5de5407bc8660a64
-SIZE (cabal/blaze-html-0.9.0.1.tar.gz) = 78133
diff --git a/textproc/hs-blaze-html/pkg-descr b/textproc/hs-blaze-html/pkg-descr
deleted file mode 100644
index f9c8d7c1c85f..000000000000
--- a/textproc/hs-blaze-html/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A blazingly fast HTML combinator library for the Haskell programming language.
-
-WWW: http://jaspervdj.be/blaze
diff --git a/textproc/hs-blaze-markup/Makefile b/textproc/hs-blaze-markup/Makefile
deleted file mode 100644
index 738aeba96902..000000000000
--- a/textproc/hs-blaze-markup/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= blaze-markup
-PORTVERSION= 0.8.2.2
-PORTREVISION= 1
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Blazingly fast markup combinator library for Haskell
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= blaze-builder>=0.2
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-blaze-markup/distinfo b/textproc/hs-blaze-markup/distinfo
deleted file mode 100644
index 2dc120118aca..000000000000
--- a/textproc/hs-blaze-markup/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545494364
-SHA256 (cabal/blaze-markup-0.8.2.2.tar.gz) = c6f0cf8fd707ba8c0b700e0c5ad6a1212c8b57d46a9cbdfb904d8bf585ad82e1
-SIZE (cabal/blaze-markup-0.8.2.2.tar.gz) = 14458
diff --git a/textproc/hs-blaze-markup/pkg-descr b/textproc/hs-blaze-markup/pkg-descr
deleted file mode 100644
index b15b3a5b0385..000000000000
--- a/textproc/hs-blaze-markup/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Core modules of a blazingly fast markup combinator library for the Haskell
-programming language.
-
-WWW: http://jaspervdj.be/blaze
diff --git a/textproc/hs-bytestring-csv/Makefile b/textproc/hs-bytestring-csv/Makefile
deleted file mode 100644
index c38a4a9ef814..000000000000
--- a/textproc/hs-bytestring-csv/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Samy Al Bahra <sbahra@kerneled.org>
-# $FreeBSD$
-
-PORTNAME= bytestring-csv
-PORTVERSION= 0.1.2
-PORTREVISION= 23
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Parse CSV formatted data efficiently with Haskell
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= dlist
-USE_ALEX= yes
-
-# Force regeneration of the lexer.
-post-patch::
- @${RM} -r ${WRKSRC}/dist
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-bytestring-csv/distinfo b/textproc/hs-bytestring-csv/distinfo
deleted file mode 100644
index e248f9880483..000000000000
--- a/textproc/hs-bytestring-csv/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624825
-SHA256 (cabal/bytestring-csv-0.1.2.tar.gz) = 19480f2f60c474b18ef507a657daa63b18a40f97a3171883cf9d4b33169df874
-SIZE (cabal/bytestring-csv-0.1.2.tar.gz) = 76022
diff --git a/textproc/hs-bytestring-csv/pkg-descr b/textproc/hs-bytestring-csv/pkg-descr
deleted file mode 100644
index 5f0dd82cf93f..000000000000
--- a/textproc/hs-bytestring-csv/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A small library that allows you to parse CSV formatted data efficiently
-with Haskell.
-
-WWW: http://code.haskell.org/~dons/code/bytestring-csv
diff --git a/textproc/hs-case-insensitive/Makefile b/textproc/hs-case-insensitive/Makefile
deleted file mode 100644
index 1b0e14887d36..000000000000
--- a/textproc/hs-case-insensitive/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= case-insensitive
-PORTVERSION= 1.2.0.11
-PORTREVISION= 2
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Case-insensitive string comparison
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= hashable>=1.0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-case-insensitive/distinfo b/textproc/hs-case-insensitive/distinfo
deleted file mode 100644
index 008d7b75f2e5..000000000000
--- a/textproc/hs-case-insensitive/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523428332
-SHA256 (cabal/case-insensitive-1.2.0.11.tar.gz) = a7ce6d17e50caaa0f19ad8e67361499022860554c521b1e57993759da3eb37e3
-SIZE (cabal/case-insensitive-1.2.0.11.tar.gz) = 53581
diff --git a/textproc/hs-case-insensitive/pkg-descr b/textproc/hs-case-insensitive/pkg-descr
deleted file mode 100644
index 1554215766a6..000000000000
--- a/textproc/hs-case-insensitive/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-The module Data.CaseInsensitive provides the 'CI' type constructor which can
-be parameterised by a string-like type like: 'String', 'ByteString', 'Text',
-etc. Comparisons of values of the resulting type will be insensitive to
-cases.
-
-WWW: https://github.com/basvandijk/case-insensitive
diff --git a/textproc/hs-cassava/Makefile b/textproc/hs-cassava/Makefile
deleted file mode 100644
index 1514fdeb2f4f..000000000000
--- a/textproc/hs-cassava/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cassava
-PORTVERSION= 0.5.1.0
-PORTREVISION= 3
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= CSV parsing and encoding library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= attoparsec blaze-builder hashable Only text-short \
- unordered-containers vector
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-cassava/distinfo b/textproc/hs-cassava/distinfo
deleted file mode 100644
index ed05e311c6c7..000000000000
--- a/textproc/hs-cassava/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524429884
-SHA256 (cabal/cassava-0.5.1.0.tar.gz) = 762c8aaea2cdad61f52bad1b9f1f3b32764b4b6da03371aba6e5017f69614277
-SIZE (cabal/cassava-0.5.1.0.tar.gz) = 37603
diff --git a/textproc/hs-cassava/files/patch-cassava.cabal b/textproc/hs-cassava/files/patch-cassava.cabal
deleted file mode 100644
index c4a7f83de4e2..000000000000
--- a/textproc/hs-cassava/files/patch-cassava.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- cassava.cabal.orig 2017-08-12 16:05:04 UTC
-+++ cassava.cabal
-@@ -96,7 +96,7 @@ Library
- attoparsec >= 0.11.3.0 && < 0.14,
- base >= 4.5 && < 5,
- bytestring >= 0.9.2 && < 0.11,
-- containers >= 0.4.2 && < 0.6,
-+ containers >= 0.4.2 && < 0.7,
- deepseq >= 1.1 && < 1.5,
- hashable < 1.3,
- scientific >= 0.3.4.7 && < 0.4,
diff --git a/textproc/hs-cassava/pkg-descr b/textproc/hs-cassava/pkg-descr
deleted file mode 100644
index 25f63440cea6..000000000000
--- a/textproc/hs-cassava/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A CSV parsing and encoding library optimized for ease of use and high
-performance.
-
-WWW: https://github.com/tibbe/cassava
diff --git a/textproc/hs-cmark-gfm/Makefile b/textproc/hs-cmark-gfm/Makefile
deleted file mode 100644
index 51376125ac1d..000000000000
--- a/textproc/hs-cmark-gfm/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cmark-gfm
-PORTVERSION= 0.1.3
-PORTREVISION= 2
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Fast, accurate GitHub Flavored Markdown parser and renderer
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-cmark-gfm/distinfo b/textproc/hs-cmark-gfm/distinfo
deleted file mode 100644
index 6990da174bc6..000000000000
--- a/textproc/hs-cmark-gfm/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524942342
-SHA256 (cabal/cmark-gfm-0.1.3.tar.gz) = 731cb392e4edfd18d0dae709904791610588e6770934e5112cbdd5e6f3d271ba
-SIZE (cabal/cmark-gfm-0.1.3.tar.gz) = 198348
diff --git a/textproc/hs-cmark-gfm/pkg-descr b/textproc/hs-cmark-gfm/pkg-descr
deleted file mode 100644
index f97d0a0a426e..000000000000
--- a/textproc/hs-cmark-gfm/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This package provides Haskell bindings for libcmark-gfm, the reference parser
-for GitHub Flavored Markdown, 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.
-
-WWW: https://github.com/kivikakk/cmark-gfm-hs
diff --git a/textproc/hs-cmark/Makefile b/textproc/hs-cmark/Makefile
deleted file mode 100644
index 641ea47b6e3a..000000000000
--- a/textproc/hs-cmark/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cmark
-PORTVERSION= 0.5.6
-PORTREVISION= 2
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Fast, accurate CommonMark (Markdown) parser and renderer
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-cmark/distinfo b/textproc/hs-cmark/distinfo
deleted file mode 100644
index 8f26ebf8bb96..000000000000
--- a/textproc/hs-cmark/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523465640
-SHA256 (cabal/cmark-0.5.6.tar.gz) = 855c4b7aca6d4e9eb076beb6cc6f74e7578fae7aa3625fd3fca5e3b4901a32b0
-SIZE (cabal/cmark-0.5.6.tar.gz) = 170850
diff --git a/textproc/hs-cmark/pkg-descr b/textproc/hs-cmark/pkg-descr
deleted file mode 100644
index f7575ea8cd6e..000000000000
--- a/textproc/hs-cmark/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This package provides Haskell bindings for libcmark, the reference
-parser for CommonMark, a fully specified variant of Markdown. It
-includes sources for libcmark (0.21.0) and does not require prior
-installation of the C library.
-
-WWW: https://github.com/jgm/commonmark-hs
diff --git a/textproc/hs-csv/Makefile b/textproc/hs-csv/Makefile
deleted file mode 100644
index d55eb70efa08..000000000000
--- a/textproc/hs-csv/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# Created by: Kaspars Bankovskis <kaspars@bankovskis.lv>
-# $FreeBSD$
-
-PORTNAME= csv
-PORTVERSION= 0.1.2
-PORTREVISION= 19
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= CSV library for Haskell
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-csv/distinfo b/textproc/hs-csv/distinfo
deleted file mode 100644
index b8c499c11b12..000000000000
--- a/textproc/hs-csv/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624827
-SHA256 (cabal/csv-0.1.2.tar.gz) = 8cf43442325faa1368f9b55ad952beccf677d9980cdffa3d70a7f204a23ae600
-SIZE (cabal/csv-0.1.2.tar.gz) = 2923
diff --git a/textproc/hs-csv/pkg-descr b/textproc/hs-csv/pkg-descr
deleted file mode 100644
index 248148240c3e..000000000000
--- a/textproc/hs-csv/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This library parses and dumps documents that are formatted according to
-RFC 4180, "The common Format and MIME Type for Comma-Separated Values
-(CSV) Files". This format is used, among many other things, as a lingua
-franca for spreadsheets, and for certain web services.
-
-WWW: http://hackage.haskell.org/package/csv
diff --git a/textproc/hs-doctemplates/Makefile b/textproc/hs-doctemplates/Makefile
deleted file mode 100644
index a5fa816e89e3..000000000000
--- a/textproc/hs-doctemplates/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= doctemplates
-PORTVERSION= 0.2.2.1
-PORTREVISION= 2
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= The doctemplates package
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson blaze-html blaze-markup scientific unordered-containers \
- vector
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-doctemplates/distinfo b/textproc/hs-doctemplates/distinfo
deleted file mode 100644
index 203b2710ffb8..000000000000
--- a/textproc/hs-doctemplates/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524418494
-SHA256 (cabal/doctemplates-0.2.2.1.tar.gz) = 6b0cfb565fc7fa90d71ac56b83aedecf670678e6f1441278877fbf399e9bccbf
-SIZE (cabal/doctemplates-0.2.2.1.tar.gz) = 6139
diff --git a/textproc/hs-doctemplates/pkg-descr b/textproc/hs-doctemplates/pkg-descr
deleted file mode 100644
index 391688f9983a..000000000000
--- a/textproc/hs-doctemplates/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-The doctemplates package
-
-WWW: http://hackage.haskell.org/package/doctemplates
diff --git a/textproc/hs-double-conversion/Makefile b/textproc/hs-double-conversion/Makefile
deleted file mode 100644
index 516468e95626..000000000000
--- a/textproc/hs-double-conversion/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= double-conversion
-PORTVERSION= 2.0.2.0
-PORTREVISION= 4
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Fast conversion between double-precision floating-point and text
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-double-conversion/distinfo b/textproc/hs-double-conversion/distinfo
deleted file mode 100644
index d7bfcd4661c2..000000000000
--- a/textproc/hs-double-conversion/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624828
-SHA256 (cabal/double-conversion-2.0.2.0.tar.gz) = 44cde172395401169e844d6791b6eb0ef2c2e55a08de8dda96551cfe029ba26b
-SIZE (cabal/double-conversion-2.0.2.0.tar.gz) = 7023616
diff --git a/textproc/hs-double-conversion/pkg-descr b/textproc/hs-double-conversion/pkg-descr
deleted file mode 100644
index 71059e5abe4d..000000000000
--- a/textproc/hs-double-conversion/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-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: http://code.google.com/p/double-conversion/.
-
-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.
-
-WWW: https://github.com/bos/double-conversion
diff --git a/textproc/hs-feed/Makefile b/textproc/hs-feed/Makefile
deleted file mode 100644
index d7ba01c7ea62..000000000000
--- a/textproc/hs-feed/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= feed
-PORTVERSION= 1.0.1.0
-PORTREVISION= 1
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= base-compat old-locale>=1.0 old-time>=1 safe \
- time-locale-compat>=0.1 utf8-string xml>=1.2.6 xml-conduit \
- xml-types
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-feed/distinfo b/textproc/hs-feed/distinfo
deleted file mode 100644
index ce87036646bd..000000000000
--- a/textproc/hs-feed/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545834803
-SHA256 (cabal/feed-1.0.1.0.tar.gz) = 87bd055b13c43f54e997f716a33d647c6bc1cdb78337c840d144c0b5fdccd31c
-SIZE (cabal/feed-1.0.1.0.tar.gz) = 105930
diff --git a/textproc/hs-feed/pkg-descr b/textproc/hs-feed/pkg-descr
deleted file mode 100644
index 5d4dcc4a7cef..000000000000
--- a/textproc/hs-feed/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds in Haskell.
-
-WWW: https://github.com/bergmark/feed
diff --git a/textproc/hs-hexpat/Makefile b/textproc/hs-hexpat/Makefile
deleted file mode 100644
index 282062decc01..000000000000
--- a/textproc/hs-hexpat/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hexpat
-PORTVERSION= 0.20.13
-PORTREVISION= 4
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= XML parser/formatter based on expat
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-LIB_DEPENDS= libexpat.so:textproc/expat2
-
-USE_CABAL= List>=0.4.2 utf8-string>=0.3
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-hexpat/distinfo b/textproc/hs-hexpat/distinfo
deleted file mode 100644
index 2acbde20242d..000000000000
--- a/textproc/hs-hexpat/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624829
-SHA256 (cabal/hexpat-0.20.13.tar.gz) = 46e1a0e651c1603c1f064c6ca8d4c66cb27e7a66974bfb45ecaa8f9ccc753fd1
-SIZE (cabal/hexpat-0.20.13.tar.gz) = 143733
diff --git a/textproc/hs-hexpat/pkg-descr b/textproc/hs-hexpat/pkg-descr
deleted file mode 100644
index c62d6b3191c6..000000000000
--- a/textproc/hs-hexpat/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This package provides a general purpose Haskell XML library using Expat
-to do its parsing (a fast stream-oriented XML parser written in C). It
-is extensible to any string type, with String, ByteString and Text
-provided out of the box.
-
-WWW: http://haskell.org/haskellwiki/Hexpat/
diff --git a/textproc/hs-highlighting-kate/Makefile b/textproc/hs-highlighting-kate/Makefile
deleted file mode 100644
index bdb965da18e4..000000000000
--- a/textproc/hs-highlighting-kate/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= highlighting-kate
-PORTVERSION= 0.6.4
-PORTREVISION= 4
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Syntax highlighting
-
-LICENSE= GPLv2
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= blaze-html>=0.4.2 mtl regex-pcre-builtin>=0.94.4.8.8.35 \
- utf8-string
-
-FLAGS_DEFINE= EXECUTABLE
-
-EXECUTABLE_DESC= Build the executable
-EXECUTABLE_FLAG_ENABLE= executable
-EXECUTABLE_FLAG_EXECUTABLE= highlighting-kate
-
-FLAGS_DISABLE= pcre-light
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-highlighting-kate/distinfo b/textproc/hs-highlighting-kate/distinfo
deleted file mode 100644
index 868fbb78a72c..000000000000
--- a/textproc/hs-highlighting-kate/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624830
-SHA256 (cabal/highlighting-kate-0.6.4.tar.gz) = d8b83385f5da2ea7aa59f28eb860fd7eba0d35a4c36192a5044ee7ea1e001baf
-SIZE (cabal/highlighting-kate-0.6.4.tar.gz) = 913575
diff --git a/textproc/hs-highlighting-kate/pkg-descr b/textproc/hs-highlighting-kate/pkg-descr
deleted file mode 100644
index 211bcbe43974..000000000000
--- a/textproc/hs-highlighting-kate/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-The highlighting-kate is a syntax highlighting library with support for
-nearly one hundred languages. The syntax parsers are automatically
-generated from Kate syntax descriptions [1], so any syntax supported by
-Kate can be added.
-
-[1] http://kate-editor.org/
-
-WWW: https://github.com/jgm/highlighting-kate
diff --git a/textproc/hs-hs-bibutils/Makefile b/textproc/hs-hs-bibutils/Makefile
deleted file mode 100644
index ec789a673f2a..000000000000
--- a/textproc/hs-hs-bibutils/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hs-bibutils
-PORTVERSION= 6.7.0.0
-PORTREVISION= 1
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Bindings to bibutils, the bibliography conversion utilities
-
-LICENSE= GPLv2
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= syb
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-hs-bibutils/distinfo b/textproc/hs-hs-bibutils/distinfo
deleted file mode 100644
index d444c31e6d72..000000000000
--- a/textproc/hs-hs-bibutils/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1546341547
-SHA256 (cabal/hs-bibutils-6.7.0.0.tar.gz) = c5d205294ff372306504b03c4334fd96215727087ee4ee1378a45273a8d6dee1
-SIZE (cabal/hs-bibutils-6.7.0.0.tar.gz) = 742250
diff --git a/textproc/hs-hs-bibutils/pkg-descr b/textproc/hs-hs-bibutils/pkg-descr
deleted file mode 100644
index ea63fc0f484a..000000000000
--- a/textproc/hs-hs-bibutils/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Haskell bindings to Chris Putnam's bibutils, a library that
-interconverts between various bibliography formats using a common
-MODS-format XML intermediate.
-
-WWW: http://istitutocolli.org/repos/hs-bibutils/
diff --git a/textproc/hs-html-conduit/Makefile b/textproc/hs-html-conduit/Makefile
deleted file mode 100644
index 88000700cf03..000000000000
--- a/textproc/hs-html-conduit/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= html-conduit
-PORTVERSION= 1.3.0
-PORTREVISION= 2
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Parse HTML documents using xml-conduit datatypes
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= conduit>=1.0 conduit-extra>=1.1.1 resourcet>=0.3 \
- tagstream-conduit>=0.5.5.3 xml-conduit>=1.3 xml-types>=0.3
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-html-conduit/distinfo b/textproc/hs-html-conduit/distinfo
deleted file mode 100644
index 310684866a3c..000000000000
--- a/textproc/hs-html-conduit/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524851689
-SHA256 (cabal/html-conduit-1.3.0.tar.gz) = 78bf09e175079bdd0f0dd363b3a4b2d32d095cc09413ca9d8069bc527809ee96
-SIZE (cabal/html-conduit-1.3.0.tar.gz) = 4458
diff --git a/textproc/hs-html-conduit/pkg-descr b/textproc/hs-html-conduit/pkg-descr
deleted file mode 100644
index ac066c344fec..000000000000
--- a/textproc/hs-html-conduit/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This package uses tagstream-conduit for its parser. It automatically
-balances mismatched tags, so that there shouldn't be any parse failures.
-It does not handle a full HTML document rendering, such as adding missing
-html and head tags.
-
-WWW: https://github.com/snoyberg/xml
diff --git a/textproc/hs-html/Makefile b/textproc/hs-html/Makefile
deleted file mode 100644
index d3a13e79065a..000000000000
--- a/textproc/hs-html/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= html
-PORTVERSION= 1.0.1.2
-PORTREVISION= 19
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= HTML combinator library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-html/distinfo b/textproc/hs-html/distinfo
deleted file mode 100644
index 63111f5c8833..000000000000
--- a/textproc/hs-html/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624830
-SHA256 (cabal/html-1.0.1.2.tar.gz) = 0c35495ea33d65e69c69bc7441ec8e1af69fbb43433c2aa3406c0a13a3ab3061
-SIZE (cabal/html-1.0.1.2.tar.gz) = 11021
diff --git a/textproc/hs-html/pkg-descr b/textproc/hs-html/pkg-descr
deleted file mode 100644
index 8b65c48a492b..000000000000
--- a/textproc/hs-html/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This package contains a combinator library for constructing
-HTML documents.
-
-WWW: http://hackage.haskell.org/package/html
diff --git a/textproc/hs-hxt-charproperties/Makefile b/textproc/hs-hxt-charproperties/Makefile
deleted file mode 100644
index 92050681604a..000000000000
--- a/textproc/hs-hxt-charproperties/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hxt-charproperties
-PORTVERSION= 9.2.0.1
-PORTREVISION= 5
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Character properties and classes for XML and Unicode
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-hxt-charproperties/distinfo b/textproc/hs-hxt-charproperties/distinfo
deleted file mode 100644
index bf192261e80c..000000000000
--- a/textproc/hs-hxt-charproperties/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624832
-SHA256 (cabal/hxt-charproperties-9.2.0.1.tar.gz) = e46614d6bf0390b2a6a1aeeb0771e6d366944da40fb21c12c2f8a94d1f47b4d6
-SIZE (cabal/hxt-charproperties-9.2.0.1.tar.gz) = 270767
diff --git a/textproc/hs-hxt-charproperties/pkg-descr b/textproc/hs-hxt-charproperties/pkg-descr
deleted file mode 100644
index 06efe20169de..000000000000
--- a/textproc/hs-hxt-charproperties/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Character proprties defined by XML and Unicode standards. These modules contain
-predicates for Unicode blocks and char proprties and character predicates
-defined by XML. Supported Unicode version is 7.0.0.
-
-WWW: https://github.com/UweSchmidt/hxt
diff --git a/textproc/hs-hxt-regex-xmlschema/Makefile b/textproc/hs-hxt-regex-xmlschema/Makefile
deleted file mode 100644
index cbd5cf2c74c5..000000000000
--- a/textproc/hs-hxt-regex-xmlschema/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hxt-regex-xmlschema
-PORTVERSION= 9.2.0.3
-PORTREVISION= 4
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Regular expression library for W3C XML Schema regular expressions
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= hxt-charproperties>=9.0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-hxt-regex-xmlschema/distinfo b/textproc/hs-hxt-regex-xmlschema/distinfo
deleted file mode 100644
index 4d26a802b048..000000000000
--- a/textproc/hs-hxt-regex-xmlschema/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624833
-SHA256 (cabal/hxt-regex-xmlschema-9.2.0.3.tar.gz) = f4743ba65498d6001cdfcf5cbc3317d4bc43941be5c7030b60beb83408c892b0
-SIZE (cabal/hxt-regex-xmlschema-9.2.0.3.tar.gz) = 35781
diff --git a/textproc/hs-hxt-regex-xmlschema/pkg-descr b/textproc/hs-hxt-regex-xmlschema/pkg-descr
deleted file mode 100644
index 2c7f91c9a5d2..000000000000
--- a/textproc/hs-hxt-regex-xmlschema/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-This library supports full W3C XML Schema regular expressions inclusive
-all Unicode character sets and blocks. It is implemented by the
-technique of derivations of regular expressions. The W3C syntax is
-extended to support not only union of regular sets, but also
-intersection, set difference, exor. Matching of subexpressions is also
-supported. The library can be used for constricting lightweight
-scanners and tokenizers. It is a standalone library, no external regex
-libraries are used.
-
-WWW: http://www.haskell.org/haskellwiki/Regular_expressions_for_XML_Schema
diff --git a/textproc/hs-hxt-unicode/Makefile b/textproc/hs-hxt-unicode/Makefile
deleted file mode 100644
index 606c9c32628d..000000000000
--- a/textproc/hs-hxt-unicode/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hxt-unicode
-PORTVERSION= 9.0.2.4
-PORTREVISION= 5
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Unicode en-/decoding functions for utf8, iso-latin-* and other encodings
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= hxt-charproperties>=9.0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-hxt-unicode/distinfo b/textproc/hs-hxt-unicode/distinfo
deleted file mode 100644
index c670ff7d707c..000000000000
--- a/textproc/hs-hxt-unicode/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624833
-SHA256 (cabal/hxt-unicode-9.0.2.4.tar.gz) = 7b5823f3bd94b57022d9d84ab3555303653c5121eaaef2ee1fd4918f3c434466
-SIZE (cabal/hxt-unicode-9.0.2.4.tar.gz) = 14010
diff --git a/textproc/hs-hxt-unicode/pkg-descr b/textproc/hs-hxt-unicode/pkg-descr
deleted file mode 100644
index 11ba79dc8dcb..000000000000
--- a/textproc/hs-hxt-unicode/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Unicode encoding and decoding functions for utf8, iso-latin-* and somes other
-encodings, used in the Haskell XML Toolbox. ISO Latin 1 - 16, utf8, utf16,
-ASCII are supported. Decoding is done with lasy functions, errors may be
-detected or ignored.
-
-WWW: https://github.com/UweSchmidt/hxt
diff --git a/textproc/hs-hxt/Makefile b/textproc/hs-hxt/Makefile
deleted file mode 100644
index dc27e48d945b..000000000000
--- a/textproc/hs-hxt/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hxt
-PORTVERSION= 9.3.1.16
-PORTREVISION= 4
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Collection of tools for processing XML with Haskell
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= HUnit>=1.2 hxt-charproperties>=9.1 hxt-regex-xmlschema>=9.2 \
- hxt-unicode>=9.0.1 mtl>=2.0.1 network>=2.6 network-uri>=2.6
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-hxt/distinfo b/textproc/hs-hxt/distinfo
deleted file mode 100644
index 5504031e5c18..000000000000
--- a/textproc/hs-hxt/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624832
-SHA256 (cabal/hxt-9.3.1.16.tar.gz) = 0d55e35cc718891d0987b7c8e6c43499efa727c68bc92e88e8b99461dff403e3
-SIZE (cabal/hxt-9.3.1.16.tar.gz) = 223814
diff --git a/textproc/hs-hxt/pkg-descr b/textproc/hs-hxt/pkg-descr
deleted file mode 100644
index 4ad5e8c0c1c1..000000000000
--- a/textproc/hs-hxt/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-The Haskell XML Toolbox bases on the ideas of HaXml and HXML, but
-introduces a more general approach for processing XML with Haskell. The
-Haskell XML Toolbox uses a generic data model for representing XML
-documents, including the DTD subset and the document subset, in Haskell.
-It contains a validating XML parser, a HTML parser, namespace support,
-an XPath expression evaluator, an XSLT library, a RelaxNG schema
-validator and funtions for serialization and deserialization of user
-defined data. The library makes extensive use of the arrow approach for
-processing XML.
-
-WWW: https://github.com/UweSchmidt/hxt
diff --git a/textproc/hs-libxml-sax/Makefile b/textproc/hs-libxml-sax/Makefile
deleted file mode 100644
index 1ab27c79ffca..000000000000
--- a/textproc/hs-libxml-sax/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= libxml-sax
-PORTVERSION= 0.7.5
-PORTREVISION= 7
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Bindings for the libXML2 SAX interface
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= xml-types>=0.3
-
-USES= pkgconfig
-LIB_DEPENDS= libxml2.so:textproc/libxml2
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-libxml-sax/distinfo b/textproc/hs-libxml-sax/distinfo
deleted file mode 100644
index 2cc7158149e0..000000000000
--- a/textproc/hs-libxml-sax/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624834
-SHA256 (cabal/libxml-sax-0.7.5.tar.gz) = 99141784cc0d6c5749f0df618b2d46922391eede09f4f9ccfc36fb58a9c16d51
-SIZE (cabal/libxml-sax-0.7.5.tar.gz) = 8916
diff --git a/textproc/hs-libxml-sax/pkg-descr b/textproc/hs-libxml-sax/pkg-descr
deleted file mode 100644
index c1ca3f694846..000000000000
--- a/textproc/hs-libxml-sax/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Bindings for the libXML2 SAX interface.
-
-WWW: https://john-millikin.com/software/haskell-libxml/
diff --git a/textproc/hs-libxml/Makefile b/textproc/hs-libxml/Makefile
deleted file mode 100644
index 3516395f08f9..000000000000
--- a/textproc/hs-libxml/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= libxml
-PORTVERSION= 0.1.1
-PORTREVISION= 21
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Binding to libxml2
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl
-USE_GNOME= libxml2
-
-CONFIGURE_ARGS+= --extra-include-dirs="${LOCALBASE}/include/libxml2"
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-libxml/distinfo b/textproc/hs-libxml/distinfo
deleted file mode 100644
index ecaedf942aae..000000000000
--- a/textproc/hs-libxml/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624834
-SHA256 (cabal/libxml-0.1.1.tar.gz) = d1e92affb41e7abe1c7b692aa24ae47dbcf3636f2753bb85a3469c370d9afb07
-SIZE (cabal/libxml-0.1.1.tar.gz) = 3959
diff --git a/textproc/hs-libxml/pkg-descr b/textproc/hs-libxml/pkg-descr
deleted file mode 100644
index 1fbf9c4d4b1e..000000000000
--- a/textproc/hs-libxml/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Minimal binding to libxml2. Additional functions will be added when
-needed.
-
-WWW: http://hackage.haskell.org/package/libxml
diff --git a/textproc/hs-libyaml/Makefile b/textproc/hs-libyaml/Makefile
deleted file mode 100644
index 4fc4f674a487..000000000000
--- a/textproc/hs-libyaml/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= libyaml
-PORTVERSION= 0.1.0.0
-PORTREVISION= 1
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Low-level, streaming YAML interface
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= conduit resourcet
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-libyaml/distinfo b/textproc/hs-libyaml/distinfo
deleted file mode 100644
index 575e284062ff..000000000000
--- a/textproc/hs-libyaml/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1546195286
-SHA256 (cabal/libyaml-0.1.0.0.tar.gz) = 9cd688e316938d8a80536cb1b329c4b651c845e34e045b0c443b345580fb6f07
-SIZE (cabal/libyaml-0.1.0.0.tar.gz) = 62557
diff --git a/textproc/hs-libyaml/pkg-descr b/textproc/hs-libyaml/pkg-descr
deleted file mode 100644
index 6c5963a219f7..000000000000
--- a/textproc/hs-libyaml/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This package provides a haskell wrapper over the libyaml C library
-version 0.2.1 by Kirill Simonov. It contains the C source so you don’t need to
-worry about any non-Haskell dependencies.
-
-WWW: https://github.com/snoyberg/yaml
diff --git a/textproc/hs-magic/Makefile b/textproc/hs-magic/Makefile
deleted file mode 100644
index 3c741cea6816..000000000000
--- a/textproc/hs-magic/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= magic
-PORTVERSION= 1.1
-PORTREVISION= 4
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Interface to C file/magic library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-magic/distinfo b/textproc/hs-magic/distinfo
deleted file mode 100644
index 0bf125a6066c..000000000000
--- a/textproc/hs-magic/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1501338939
-SHA256 (cabal/magic-1.1.tar.gz) = b21c3b69f57b64199c1d7be0ac8ea1d02d698be59943058f6a2d642ea57ce082
-SIZE (cabal/magic-1.1.tar.gz) = 4318
diff --git a/textproc/hs-magic/pkg-descr b/textproc/hs-magic/pkg-descr
deleted file mode 100644
index 649a5ccb2bca..000000000000
--- a/textproc/hs-magic/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This package provides a Haskell interface to the C libmagic library. With it,
-you can determine the type of a file by examining its contents rather than its
-name. The Haskell interface provides a full-featured binding.
-
-WWW: http://hackage.haskell.org/package/magic
diff --git a/textproc/hs-pandoc-types/Makefile b/textproc/hs-pandoc-types/Makefile
deleted file mode 100644
index 9f36296bbe9b..000000000000
--- a/textproc/hs-pandoc-types/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= pandoc-types
-PORTVERSION= 1.17.5.4
-PORTREVISION= 1
-PORTEPOCH= 1
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Types for representing a structured document
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson>=0.6.2 deepseq-generics>=0.1 QuickCheck syb>=0.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-pandoc-types/distinfo b/textproc/hs-pandoc-types/distinfo
deleted file mode 100644
index 9491e1a1943f..000000000000
--- a/textproc/hs-pandoc-types/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1546097979
-SHA256 (cabal/pandoc-types-1.17.5.4.tar.gz) = 32aca86c510bd23c6bd54ce1a37ca005f4b84f077ab8e835a522833cf5179327
-SIZE (cabal/pandoc-types-1.17.5.4.tar.gz) = 26080
diff --git a/textproc/hs-pandoc-types/pkg-descr b/textproc/hs-pandoc-types/pkg-descr
deleted file mode 100644
index 02a03c0c452e..000000000000
--- a/textproc/hs-pandoc-types/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-This package contains definitions for the 'Pandoc' data structure, which is
-used by pandoc to represent structured documents. These definitions used to
-live in the pandoc package, but starting with pandoc 1.7, they have been
-split off, so that other packages can use them without drawing in all of
-pandoc's dependencies, and pandoc itself can depend on packages (like
-citeproc-hs) that use them.
-
-WWW: http://johnmacfarlane.net/pandoc
diff --git a/textproc/hs-parsec-numbers/Makefile b/textproc/hs-parsec-numbers/Makefile
deleted file mode 100644
index 4c6b446160a0..000000000000
--- a/textproc/hs-parsec-numbers/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= parsec-numbers
-PORTVERSION= 0.1.0
-PORTREVISION= 1
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Number parsers without a large token parser
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-parsec-numbers/distinfo b/textproc/hs-parsec-numbers/distinfo
deleted file mode 100644
index a795ff7b6203..000000000000
--- a/textproc/hs-parsec-numbers/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1538848581
-SHA256 (cabal/parsec-numbers-0.1.0.tar.gz) = 77019a4817712f6bfc61c9d148b680579955eb40d286f7766f7b0a90c726febf
-SIZE (cabal/parsec-numbers-0.1.0.tar.gz) = 4125
diff --git a/textproc/hs-parsec-numbers/pkg-descr b/textproc/hs-parsec-numbers/pkg-descr
deleted file mode 100644
index 8b60784f08be..000000000000
--- a/textproc/hs-parsec-numbers/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This package provides the number parsers without the need to use a large
-(and unportable) token parser.
-
-WWW: https://hackage.haskell.org/package/parsec-numbers
diff --git a/textproc/hs-polyparse/Makefile b/textproc/hs-polyparse/Makefile
deleted file mode 100644
index f89e1bc71dea..000000000000
--- a/textproc/hs-polyparse/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= polyparse
-PORTVERSION= 1.12.1
-PORTREVISION= 1
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Variety of alternative parser combinator libraries
-
-LICENSE= LGPL21
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-polyparse/distinfo b/textproc/hs-polyparse/distinfo
deleted file mode 100644
index a82f344cce2d..000000000000
--- a/textproc/hs-polyparse/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545492975
-SHA256 (cabal/polyparse-1.12.1.tar.gz) = dd8d34e05853ea0ab9b9fee1cbaa51ae33095f7c0c09ff539dcd6d771e0adaa5
-SIZE (cabal/polyparse-1.12.1.tar.gz) = 33060
diff --git a/textproc/hs-polyparse/pkg-descr b/textproc/hs-polyparse/pkg-descr
deleted file mode 100644
index d01bbdceae5f..000000000000
--- a/textproc/hs-polyparse/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-A variety of alternative parser combinator libraries, including the original
-HuttonMeijer set. The Poly sets have features like good error reporting,
-arbitrary token type, running state, lazy parsing, and so on. Finally,
-Text.Parse is a proposed replacement for the standard Read class, for
-better deserialisation of Haskell values from Strings.
-
-WWW: http://code.haskell.org/~malcolm/polyparse/
diff --git a/textproc/hs-pretty-show/Makefile b/textproc/hs-pretty-show/Makefile
deleted file mode 100644
index 00afde949dc3..000000000000
--- a/textproc/hs-pretty-show/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= pretty-show
-PORTVERSION= 1.7
-PORTREVISION= 2
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Library and an executable for working with derived Show instances
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-EXECUTABLE= ppsh
-USE_CABAL= happy haskell-lexer
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-pretty-show/distinfo b/textproc/hs-pretty-show/distinfo
deleted file mode 100644
index c5a7d6e05e9a..000000000000
--- a/textproc/hs-pretty-show/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523448613
-SHA256 (cabal/pretty-show-1.7.tar.gz) = 382b6ef4a78e4059611b5c86674ad72a6bfce821e8852da4f00b628cfbbc272f
-SIZE (cabal/pretty-show-1.7.tar.gz) = 135621
diff --git a/textproc/hs-pretty-show/pkg-descr b/textproc/hs-pretty-show/pkg-descr
deleted file mode 100644
index 93778b2fd703..000000000000
--- a/textproc/hs-pretty-show/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-We provide a library and an executable for working with derived Show instances.
-By using the library, we can parse derived Show instances into a generic data
-structure. The ppsh tool uses the library to produce human-readable versions
-of Show instances, which can be quite handy for debugging Haskell programs.
-We can also render complex generic values into an interactive Html page, for
-easier examination.
-
-WWW: http://hackage.haskell.org/package/pretty-show
diff --git a/textproc/hs-regex-applicative/Makefile b/textproc/hs-regex-applicative/Makefile
deleted file mode 100644
index 8f6874cadc34..000000000000
--- a/textproc/hs-regex-applicative/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= regex-applicative
-PORTVERSION= 0.3.3
-PORTREVISION= 4
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Regex-based parsing with applicative interface
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-regex-applicative/distinfo b/textproc/hs-regex-applicative/distinfo
deleted file mode 100644
index ca56876d0a63..000000000000
--- a/textproc/hs-regex-applicative/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624837
-SHA256 (cabal/regex-applicative-0.3.3.tar.gz) = 6659a2cc1c8137d77ef57f75027723b075d473354d935233d98b1ae1b03c3be6
-SIZE (cabal/regex-applicative-0.3.3.tar.gz) = 13834
diff --git a/textproc/hs-regex-applicative/pkg-descr b/textproc/hs-regex-applicative/pkg-descr
deleted file mode 100644
index 0d953ae7d9fa..000000000000
--- a/textproc/hs-regex-applicative/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Regex-applicative is a Haskell library for parsing using regular expressions.
-Parsers can be built using Applicative interface.
-
-WWW: https://github.com/feuerbach/regex-applicative
diff --git a/textproc/hs-regex-base/Makefile b/textproc/hs-regex-base/Makefile
deleted file mode 100644
index 706465fea635..000000000000
--- a/textproc/hs-regex-base/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= regex-base
-PORTVERSION= 0.93.2
-PORTREVISION= 19
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Interface API for regex-posix,pcre,parsec,tdfa,dfa
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-regex-base/distinfo b/textproc/hs-regex-base/distinfo
deleted file mode 100644
index 9f7f328d1810..000000000000
--- a/textproc/hs-regex-base/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624837
-SHA256 (cabal/regex-base-0.93.2.tar.gz) = 20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278
-SIZE (cabal/regex-base-0.93.2.tar.gz) = 9156
diff --git a/textproc/hs-regex-base/pkg-descr b/textproc/hs-regex-base/pkg-descr
deleted file mode 100644
index c24551b04a22..000000000000
--- a/textproc/hs-regex-base/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Interface API for regex-posix,pcre,parsec,tdfa,dfa.
-
-WWW: https://sourceforge.net/projects/lazy-regex/
diff --git a/textproc/hs-regex-compat-tdfa/Makefile b/textproc/hs-regex-compat-tdfa/Makefile
deleted file mode 100644
index f4749f200a32..000000000000
--- a/textproc/hs-regex-compat-tdfa/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= regex-compat-tdfa
-PORTVERSION= 0.95.1.4
-PORTREVISION= 5
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Unicode Support version of Text.Regex, using regex-tdfa
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= regex-base>=0.93 regex-tdfa>=1.1.0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-regex-compat-tdfa/distinfo b/textproc/hs-regex-compat-tdfa/distinfo
deleted file mode 100644
index 6619679b7a86..000000000000
--- a/textproc/hs-regex-compat-tdfa/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624837
-SHA256 (cabal/regex-compat-tdfa-0.95.1.4.tar.gz) = 4fa38ed24ae390eeffe6eef04bbe632d7ecd02b9123729e976e7420f927520dd
-SIZE (cabal/regex-compat-tdfa-0.95.1.4.tar.gz) = 4146
diff --git a/textproc/hs-regex-compat-tdfa/pkg-descr b/textproc/hs-regex-compat-tdfa/pkg-descr
deleted file mode 100644
index e6dae28abea0..000000000000
--- a/textproc/hs-regex-compat-tdfa/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-One module layer over regex-tdfa to replace Text.Regex. regex-compat
-can't use Unicode characters correctly because of using regex-posix.
-
-WWW: http://hub.darcs.net/shelarcy/regex-compat-tdfa
diff --git a/textproc/hs-regex-compat/Makefile b/textproc/hs-regex-compat/Makefile
deleted file mode 100644
index 798652b2b435..000000000000
--- a/textproc/hs-regex-compat/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= regex-compat
-PORTVERSION= 0.95.1
-PORTREVISION= 17
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Replaces/Enhances Text.Regex
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= regex-base>=0.93 regex-posix>=0.95.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-regex-compat/distinfo b/textproc/hs-regex-compat/distinfo
deleted file mode 100644
index 8ef98aa8233d..000000000000
--- a/textproc/hs-regex-compat/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624837
-SHA256 (cabal/regex-compat-0.95.1.tar.gz) = d57cb1a5a4d66753b18eaa37a1621246f660472243b001894f970037548d953b
-SIZE (cabal/regex-compat-0.95.1.tar.gz) = 3968
diff --git a/textproc/hs-regex-compat/pkg-descr b/textproc/hs-regex-compat/pkg-descr
deleted file mode 100644
index 592769ba91cd..000000000000
--- a/textproc/hs-regex-compat/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-One module layer over regex-posix to replace Text.Regex.
-
-WWW: https://sourceforge.net/projects/lazy-regex/
diff --git a/textproc/hs-regex-pcre-builtin/Makefile b/textproc/hs-regex-pcre-builtin/Makefile
deleted file mode 100644
index 9583d4e20e34..000000000000
--- a/textproc/hs-regex-pcre-builtin/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= regex-pcre-builtin
-PORTVERSION= 0.94.4.8.8.35
-PORTREVISION= 7
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Replaces/Enhances Text.Regex
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= regex-base>=0.93
-
-LIB_DEPENDS= libpcre.so:devel/pcre
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-regex-pcre-builtin/distinfo b/textproc/hs-regex-pcre-builtin/distinfo
deleted file mode 100644
index 2630851b004d..000000000000
--- a/textproc/hs-regex-pcre-builtin/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624838
-SHA256 (cabal/regex-pcre-builtin-0.94.4.8.8.35.tar.gz) = 0bd1b695de953ba4b6e6e0de007021c346cb2a6c8e09356fbcd34f8a79d2ea78
-SIZE (cabal/regex-pcre-builtin-0.94.4.8.8.35.tar.gz) = 311974
diff --git a/textproc/hs-regex-pcre-builtin/pkg-descr b/textproc/hs-regex-pcre-builtin/pkg-descr
deleted file mode 100644
index a837303f2a2e..000000000000
--- a/textproc/hs-regex-pcre-builtin/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-The PCRE backend to accompany regex-base.
-
-WWW: http://hackage.haskell.org/package/regex-pcre
diff --git a/textproc/hs-regex-pcre/Makefile b/textproc/hs-regex-pcre/Makefile
deleted file mode 100644
index 88067648a187..000000000000
--- a/textproc/hs-regex-pcre/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= regex-pcre
-PORTVERSION= 0.94.4
-PORTREVISION= 4
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= The PCRE backend to accompany regex-base
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-LIB_DEPENDS= libpcre.so:devel/pcre
-
-USE_CABAL= regex-base
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-regex-pcre/distinfo b/textproc/hs-regex-pcre/distinfo
deleted file mode 100644
index fd1ae7f9bd6a..000000000000
--- a/textproc/hs-regex-pcre/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499720826
-SHA256 (cabal/regex-pcre-0.94.4.tar.gz) = 8eaa7d4ac6c0a4ba35aa59fc3f6b8f8e252bb25a47e136791446a74752e226c0
-SIZE (cabal/regex-pcre-0.94.4.tar.gz) = 10814
diff --git a/textproc/hs-regex-pcre/pkg-descr b/textproc/hs-regex-pcre/pkg-descr
deleted file mode 100644
index ef17ff4156db..000000000000
--- a/textproc/hs-regex-pcre/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-The PCRE backend to accompany regex-base, see www.pcre.org
-
-WWW: http://hackage.haskell.org/package/regex-pcre
diff --git a/textproc/hs-regex-posix/Makefile b/textproc/hs-regex-posix/Makefile
deleted file mode 100644
index 711355329f93..000000000000
--- a/textproc/hs-regex-posix/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= regex-posix
-PORTVERSION= 0.95.2
-PORTREVISION= 14
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Replaces/enhances Text.Regex
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= regex-base>=0.93
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-regex-posix/distinfo b/textproc/hs-regex-posix/distinfo
deleted file mode 100644
index 7a7ca5732819..000000000000
--- a/textproc/hs-regex-posix/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624838
-SHA256 (cabal/regex-posix-0.95.2.tar.gz) = 56019921cd4a4c9682b81ec614236fea816ba8ed8785a1640cd66d8b24fc703e
-SIZE (cabal/regex-posix-0.95.2.tar.gz) = 42916
diff --git a/textproc/hs-regex-posix/pkg-descr b/textproc/hs-regex-posix/pkg-descr
deleted file mode 100644
index fa30b4dfef5f..000000000000
--- a/textproc/hs-regex-posix/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-The posix regex backend for regex-base.
-
-WWW: https://sourceforge.net/projects/lazy-regex/
diff --git a/textproc/hs-regex-tdfa/Makefile b/textproc/hs-regex-tdfa/Makefile
deleted file mode 100644
index b266287aba83..000000000000
--- a/textproc/hs-regex-tdfa/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= regex-tdfa
-PORTVERSION= 1.2.3.1
-PORTREVISION= 1
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Replaces/Enhances Text.Regex
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl regex-base>=0.93.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-regex-tdfa/distinfo b/textproc/hs-regex-tdfa/distinfo
deleted file mode 100644
index c800434f06ac..000000000000
--- a/textproc/hs-regex-tdfa/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545554836
-SHA256 (cabal/regex-tdfa-1.2.3.1.tar.gz) = 8aaaeeecf050807c7c514d4dd1763ac63bd121782de5a0847bef5d48a095ea50
-SIZE (cabal/regex-tdfa-1.2.3.1.tar.gz) = 66397
diff --git a/textproc/hs-regex-tdfa/pkg-descr b/textproc/hs-regex-tdfa/pkg-descr
deleted file mode 100644
index da68fb6f639f..000000000000
--- a/textproc/hs-regex-tdfa/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A new all Haskell "tagged" DFA regex engine, inspired by libtre.
-
-WWW: http://hackage.haskell.org/package/regex-tdfa
diff --git a/textproc/hs-rfc5051/Makefile b/textproc/hs-rfc5051/Makefile
deleted file mode 100644
index 483eed3c4f17..000000000000
--- a/textproc/hs-rfc5051/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= rfc5051
-PORTVERSION= 0.1.0.4
-PORTREVISION= 1
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Simple unicode collation as per RFC5051
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-rfc5051/distinfo b/textproc/hs-rfc5051/distinfo
deleted file mode 100644
index ba8441321aae..000000000000
--- a/textproc/hs-rfc5051/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545561512
-SHA256 (cabal/rfc5051-0.1.0.4.tar.gz) = 615daa230eabc781eff1d3ce94c42fc5ba6188dbeb115a233328454b02c1b3d3
-SIZE (cabal/rfc5051-0.1.0.4.tar.gz) = 218105
diff --git a/textproc/hs-rfc5051/pkg-descr b/textproc/hs-rfc5051/pkg-descr
deleted file mode 100644
index 32cf6d3e03be..000000000000
--- a/textproc/hs-rfc5051/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This library implements i;unicode-casemap, the simple, non
-locale-sensitive unicode collation algorithm described in RFC 5051.
-Proper unicode collation can be done using text-icu, but that is a big
-dependency that depends on a large C library, and rfc5051 might be
-better for some purposes.
-
-WWW: http://hackage.haskell.org/package/rfc5051
diff --git a/textproc/hs-scanner/Makefile b/textproc/hs-scanner/Makefile
deleted file mode 100644
index 7e4b48153c24..000000000000
--- a/textproc/hs-scanner/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= scanner
-PORTVERSION= 0.2
-PORTREVISION= 4
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Parser combinator library designed to be fast
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-scanner/distinfo b/textproc/hs-scanner/distinfo
deleted file mode 100644
index 70ef56e0020a..000000000000
--- a/textproc/hs-scanner/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499620390
-SHA256 (cabal/scanner-0.2.tar.gz) = 3a020d68a0372a5211c72e55eeb299738ea608d17184bc68f74d31ebe667a5e9
-SIZE (cabal/scanner-0.2.tar.gz) = 38735
diff --git a/textproc/hs-scanner/pkg-descr b/textproc/hs-scanner/pkg-descr
deleted file mode 100644
index 21807ac1f61d..000000000000
--- a/textproc/hs-scanner/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Parser combinator library designed to be fast. It doesn't support backtracking.
-
-WWW: https://hackage.haskell.org/package/scanner
diff --git a/textproc/hs-skylighting-core/Makefile b/textproc/hs-skylighting-core/Makefile
deleted file mode 100644
index 3336966e0845..000000000000
--- a/textproc/hs-skylighting-core/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= skylighting-core
-PORTVERSION= 0.7.5
-PORTREVISION= 1
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Syntax highlighting library with support for over one hundred languages
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson ansi-terminal attoparsec base64-bytestring blaze-html case-insensitive colour hxt mtl \
- pretty-show regex-pcre regex-pcre-builtin safe utf8-string
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-skylighting-core/distinfo b/textproc/hs-skylighting-core/distinfo
deleted file mode 100644
index e7f0561f09dc..000000000000
--- a/textproc/hs-skylighting-core/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1546103880
-SHA256 (cabal/skylighting-core-0.7.5.tar.gz) = f706a2eb5d37d1323525d9c4944da2ad8d29c1ccf7d0ae7b433695d981413889
-SIZE (cabal/skylighting-core-0.7.5.tar.gz) = 599065
diff --git a/textproc/hs-skylighting-core/pkg-descr b/textproc/hs-skylighting-core/pkg-descr
deleted file mode 100644
index 1af3090ca07f..000000000000
--- a/textproc/hs-skylighting-core/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Skylighting is a syntax highlighting library with support for over one hundred
-languages. It derives its tokenizers from XML syntax definitions used by KDE's
-KSyntaxHighlighting framework, so any syntax supported by that framework can be
-added. An optional command-line program is provided. Skylighting is intended to
-be the successor to highlighting-kate.
-
-WWW: http://hackage.haskell.org/package/skylighting
diff --git a/textproc/hs-skylighting/Makefile b/textproc/hs-skylighting/Makefile
deleted file mode 100644
index de2a91ef59ad..000000000000
--- a/textproc/hs-skylighting/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= skylighting
-PORTVERSION= 0.7.5
-PORTREVISION= 1
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Syntax highlighting library with support for over one hundred languages
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson ansi-terminal attoparsec base64-bytestring blaze-html \
- case-insensitive colour hxt mtl pretty-show regex-pcre \
- regex-pcre-builtin safe skylighting-core utf8-string
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-skylighting/distinfo b/textproc/hs-skylighting/distinfo
deleted file mode 100644
index 76a2a823a29e..000000000000
--- a/textproc/hs-skylighting/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1546098040
-SHA256 (cabal/skylighting-0.7.5.tar.gz) = 7de100e42e7dac3687372f85225a6d905d534f75990c5a25c6e640acf0ad1320
-SIZE (cabal/skylighting-0.7.5.tar.gz) = 555533
diff --git a/textproc/hs-skylighting/pkg-descr b/textproc/hs-skylighting/pkg-descr
deleted file mode 100644
index 1af3090ca07f..000000000000
--- a/textproc/hs-skylighting/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Skylighting is a syntax highlighting library with support for over one hundred
-languages. It derives its tokenizers from XML syntax definitions used by KDE's
-KSyntaxHighlighting framework, so any syntax supported by that framework can be
-added. An optional command-line program is provided. Skylighting is intended to
-be the successor to highlighting-kate.
-
-WWW: http://hackage.haskell.org/package/skylighting
diff --git a/textproc/hs-stringsearch/Makefile b/textproc/hs-stringsearch/Makefile
deleted file mode 100644
index 6176def34c7a..000000000000
--- a/textproc/hs-stringsearch/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# Created by: Samy Al Bahra <sbahra@kerneled.org>
-# $FreeBSD$
-
-PORTNAME= stringsearch
-PORTVERSION= 0.3.6.6
-PORTREVISION= 6
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Fast searching, splitting and replacing of ByteStrings
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-stringsearch/distinfo b/textproc/hs-stringsearch/distinfo
deleted file mode 100644
index ca07c62d3bdf..000000000000
--- a/textproc/hs-stringsearch/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624838
-SHA256 (cabal/stringsearch-0.3.6.6.tar.gz) = 295f1971920bc52263d8275d7054ad223a7e1aefe75533f9887735c9644ffe4a
-SIZE (cabal/stringsearch-0.3.6.6.tar.gz) = 39679
diff --git a/textproc/hs-stringsearch/files/patch-stringsearch.cabal b/textproc/hs-stringsearch/files/patch-stringsearch.cabal
deleted file mode 100644
index c58220803be7..000000000000
--- a/textproc/hs-stringsearch/files/patch-stringsearch.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- stringsearch.cabal.orig 2015-03-28 23:03:58 UTC
-+++ stringsearch.cabal
-@@ -83,7 +83,7 @@ Library
- -- Packages needed in order to build this package.
- if flag(base4)
- Build-depends: base >= 4 && < 5, array >= 0.3 && < 0.6,
-- bytestring >= 0.9 && < 1, containers >= 0.3 && < 0.6
-+ bytestring >= 0.9 && < 1, containers >= 0.3 && < 0.7
- else
- if flag(base3)
- Build-depends: base >= 3 && < 4, array >= 0.1 && < 0.4,
diff --git a/textproc/hs-stringsearch/pkg-descr b/textproc/hs-stringsearch/pkg-descr
deleted file mode 100644
index 7734f556919f..000000000000
--- a/textproc/hs-stringsearch/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-This package provides several functions to quickly search for substrings
-in strict or lazy ByteStrings. It also provides functions for breaking or
-splitting on substrings and replacing all occurrences of a substring (the
-first in case of overlaps) with another. GHC before 6.10 are no longer
-supported, other compilers only if they support BangPatterns. If you need
-it to work with other compilers, send a feature request.
-
-WWW: https://bitbucket.org/dafis/stringsearch
diff --git a/textproc/hs-tagsoup/Makefile b/textproc/hs-tagsoup/Makefile
deleted file mode 100644
index 933020863dab..000000000000
--- a/textproc/hs-tagsoup/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= tagsoup
-PORTVERSION= 0.14.6
-PORTREVISION= 2
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Parsing and extracting information from HTML/XML documents
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-FLAGS_DEFINE= DOWNLOAD
-
-DOWNLOAD_DESC= Build with Download module
-DOWNLOAD_FLAG_ENABLE= download
-DOWNLOAD_FLAG_CABAL= network
-
-FLAGS_DISABLE= testprog
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-tagsoup/distinfo b/textproc/hs-tagsoup/distinfo
deleted file mode 100644
index 4a5409291a27..000000000000
--- a/textproc/hs-tagsoup/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523444247
-SHA256 (cabal/tagsoup-0.14.6.tar.gz) = 4b4ed4db1428e859389d628dd5755074f659a424ec49934ec53e44b0fc6a63fb
-SIZE (cabal/tagsoup-0.14.6.tar.gz) = 43982
diff --git a/textproc/hs-tagsoup/pkg-descr b/textproc/hs-tagsoup/pkg-descr
deleted file mode 100644
index 9ef9450aa8bc..000000000000
--- a/textproc/hs-tagsoup/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-TagSoup is a library for parsing HTML/XML. It supports the HTML 5
-specification, and can be used to parse either well-formed XML, or
-unstructured and malformed HTML from the web. The library also provides
-useful functions to extract information from an HTML document, making it
-ideal for screen-scraping.
-
-WWW: http://community.haskell.org/~ndm/tagsoup/
diff --git a/textproc/hs-tagstream-conduit/Makefile b/textproc/hs-tagstream-conduit/Makefile
deleted file mode 100644
index c37bb4364a34..000000000000
--- a/textproc/hs-tagstream-conduit/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= tagstream-conduit
-PORTVERSION= 0.5.5.3
-PORTREVISION= 5
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Streamlined HTML tag parser
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= attoparsec>=0.10 blaze-builder case-insensitive conduit>=1.2 \
- conduit-extra>=1.1.0 data-default>=0.5.0 resourcet \
- xml-conduit>=1.1.0.0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-tagstream-conduit/distinfo b/textproc/hs-tagstream-conduit/distinfo
deleted file mode 100644
index 5f332dbf6428..000000000000
--- a/textproc/hs-tagstream-conduit/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624839
-SHA256 (cabal/tagstream-conduit-0.5.5.3.tar.gz) = b296e8f0ba18ae951b5bb3fc2d9d964954666df61ea9363d667f251af17134ab
-SIZE (cabal/tagstream-conduit-0.5.5.3.tar.gz) = 9813
diff --git a/textproc/hs-tagstream-conduit/pkg-descr b/textproc/hs-tagstream-conduit/pkg-descr
deleted file mode 100644
index 3e754e0746de..000000000000
--- a/textproc/hs-tagstream-conduit/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Tag-stream is a library for parsing HTML//XML to a token stream. It can
-parse unstructured and malformed HTML from the web. It also provides an
-Enumeratee which can parse streamline html, which means it consumes constant
-memory.
-
-WWW: https://github.com/yihuang/tagstream-conduit
diff --git a/textproc/hs-texmath/Makefile b/textproc/hs-texmath/Makefile
deleted file mode 100644
index e722d2212629..000000000000
--- a/textproc/hs-texmath/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= texmath
-PORTVERSION= 0.11.1.2
-PORTREVISION= 1
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Conversion between formats used to represent mathematics
-
-LICENSE= GPLv2
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson mtl network network-uri pandoc-types split syb xml
-
-FLAGS_ENABLE= network-uri
-FLAGS_DISABLE= executable
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-texmath/distinfo b/textproc/hs-texmath/distinfo
deleted file mode 100644
index 44b497348bf5..000000000000
--- a/textproc/hs-texmath/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545834044
-SHA256 (cabal/texmath-0.11.1.2.tar.gz) = 373f1281832c0f397976eec8f94117d2e298443ae2591f64a92e734631224cf1
-SIZE (cabal/texmath-0.11.1.2.tar.gz) = 1707310
diff --git a/textproc/hs-texmath/pkg-descr b/textproc/hs-texmath/pkg-descr
deleted file mode 100644
index 72b6503f17ff..000000000000
--- a/textproc/hs-texmath/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-The texmath library provides functions to read and write TeX math,
-presentation MathML, and OMML (Office Math Markup Language, used in
-Microsoft Office). Support is also included for converting math formats to
-pandoc's native format (allowing conversion, via pandoc, to a variety of
-different markup formats). The TeX reader supports basic LaTeX and AMS
-extensions, and it can parse and apply LaTeX macros.
-
-WWW: https://github.com/jgm/texmath
diff --git a/textproc/hs-unicode-transforms/Makefile b/textproc/hs-unicode-transforms/Makefile
deleted file mode 100644
index 596af87f8c93..000000000000
--- a/textproc/hs-unicode-transforms/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= unicode-transforms
-PORTVERSION= 0.3.5
-PORTREVISION= 1
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Unicode normalization
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= bitarray
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-unicode-transforms/distinfo b/textproc/hs-unicode-transforms/distinfo
deleted file mode 100644
index 1bf94de6bfdd..000000000000
--- a/textproc/hs-unicode-transforms/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1546101707
-SHA256 (cabal/unicode-transforms-0.3.5.tar.gz) = c9f7d138ab43ed2e11de5973b0bd771c8f5c14cc0d87d3fbd1c6980c176fa03e
-SIZE (cabal/unicode-transforms-0.3.5.tar.gz) = 718750
diff --git a/textproc/hs-unicode-transforms/pkg-descr b/textproc/hs-unicode-transforms/pkg-descr
deleted file mode 100644
index 62e88d412824..000000000000
--- a/textproc/hs-unicode-transforms/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Fast Unicode 9.0 normalization in Haskell (NFC, NFKC, NFD, NFKD).
-
-WWW: https://github.com/harendra-kumar/unicode-transforms
diff --git a/textproc/hs-uri-bytestring-aeson/Makefile b/textproc/hs-uri-bytestring-aeson/Makefile
deleted file mode 100644
index e9942661d65d..000000000000
--- a/textproc/hs-uri-bytestring-aeson/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= uri-bytestring-aeson
-PORTVERSION= 0.1.0.7
-PORTREVISION= 1
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= The uri-bytestring-aeson package
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson uri-bytestring
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-uri-bytestring-aeson/distinfo b/textproc/hs-uri-bytestring-aeson/distinfo
deleted file mode 100644
index c816260405b9..000000000000
--- a/textproc/hs-uri-bytestring-aeson/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545835914
-SHA256 (cabal/uri-bytestring-aeson-0.1.0.7.tar.gz) = 7e90b5eb1c65a83461e127a27ce635f2f8279eb0d0cb14823831b6dfb503ef9b
-SIZE (cabal/uri-bytestring-aeson-0.1.0.7.tar.gz) = 2034
diff --git a/textproc/hs-uri-bytestring-aeson/pkg-descr b/textproc/hs-uri-bytestring-aeson/pkg-descr
deleted file mode 100644
index 85839085fcf3..000000000000
--- a/textproc/hs-uri-bytestring-aeson/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-uri-bytestring aims to be an RFC3986 compliant URI parser that uses
-efficient ByteStrings for parsing and representing the URI data.
-
-WWW: http://hackage.haskell.org/package/uri-bytestring
diff --git a/textproc/hs-uri-bytestring/Makefile b/textproc/hs-uri-bytestring/Makefile
deleted file mode 100644
index 37adda3ee7e3..000000000000
--- a/textproc/hs-uri-bytestring/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= uri-bytestring
-PORTVERSION= 0.3.2.1
-PORTREVISION= 1
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Haskell URI parsing as ByteStrings
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= attoparsec blaze-builder th-lift th-lift-instances
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-uri-bytestring/distinfo b/textproc/hs-uri-bytestring/distinfo
deleted file mode 100644
index c9273f5a31c2..000000000000
--- a/textproc/hs-uri-bytestring/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545680924
-SHA256 (cabal/uri-bytestring-0.3.2.1.tar.gz) = 64bd16bed1eca66d844cbc9dfb90a7ffda5b24572066765cf61b3d8d28a1c1fc
-SIZE (cabal/uri-bytestring-0.3.2.1.tar.gz) = 22280
diff --git a/textproc/hs-uri-bytestring/pkg-descr b/textproc/hs-uri-bytestring/pkg-descr
deleted file mode 100644
index 85839085fcf3..000000000000
--- a/textproc/hs-uri-bytestring/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-uri-bytestring aims to be an RFC3986 compliant URI parser that uses
-efficient ByteStrings for parsing and representing the URI data.
-
-WWW: http://hackage.haskell.org/package/uri-bytestring
diff --git a/textproc/hs-uri-encode/Makefile b/textproc/hs-uri-encode/Makefile
deleted file mode 100644
index 10be66233879..000000000000
--- a/textproc/hs-uri-encode/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= uri-encode
-PORTVERSION= 1.5.0.5
-PORTREVISION= 2
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= URI encoding library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= network-uri utf8-string
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-uri-encode/distinfo b/textproc/hs-uri-encode/distinfo
deleted file mode 100644
index 4212e969e867..000000000000
--- a/textproc/hs-uri-encode/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524855375
-SHA256 (cabal/uri-encode-1.5.0.5.tar.gz) = e82b588aad63112d34f6bad6f1ef72489b9edebfe14f2f523dc1dabdcbe2b186
-SIZE (cabal/uri-encode-1.5.0.5.tar.gz) = 3447
diff --git a/textproc/hs-uri-encode/pkg-descr b/textproc/hs-uri-encode/pkg-descr
deleted file mode 100644
index c31db48b1905..000000000000
--- a/textproc/hs-uri-encode/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Unicode aware uri-encoding.
-
-WWW: https://github.com/silkapp/uri-encode
diff --git a/textproc/hs-uri/Makefile b/textproc/hs-uri/Makefile
deleted file mode 100644
index c17be677a393..000000000000
--- a/textproc/hs-uri/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= uri
-PORTVERSION= 0.1.6.4
-PORTREVISION= 4
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Library for working with URIs
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= safe utf8-string
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-uri/distinfo b/textproc/hs-uri/distinfo
deleted file mode 100644
index 9d2b1a5fbfa3..000000000000
--- a/textproc/hs-uri/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624841
-SHA256 (cabal/uri-0.1.6.4.tar.gz) = a90cd3d3ca1d33740dc732f14773266a7707901a872747a6e543129cab4ee409
-SIZE (cabal/uri-0.1.6.4.tar.gz) = 5343
diff --git a/textproc/hs-uri/pkg-descr b/textproc/hs-uri/pkg-descr
deleted file mode 100644
index 0b1ed5965986..000000000000
--- a/textproc/hs-uri/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Library for working with URIs, including parsing, rendering, merging,
-escaping.
-
-WWW: http://gitorious.org/uri
diff --git a/textproc/hs-xml-conduit/Makefile b/textproc/hs-xml-conduit/Makefile
deleted file mode 100644
index 850c95ad7955..000000000000
--- a/textproc/hs-xml-conduit/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= xml-conduit
-PORTVERSION= 1.8.0
-PORTREVISION= 2
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Pure-Haskell utilities for dealing with XML with the conduit package
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= attoparsec>=0.10 blaze-builder>=0.2 blaze-html>=0.5 \
- blaze-markup>=0.5 conduit>=1.0 conduit-extra>=1.1 \
- data-default monad-control>=0.3 resourcet>=0.3 \
- xml-types>=0.3.4
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-xml-conduit/distinfo b/textproc/hs-xml-conduit/distinfo
deleted file mode 100644
index da5da32152d2..000000000000
--- a/textproc/hs-xml-conduit/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523899098
-SHA256 (cabal/xml-conduit-1.8.0.tar.gz) = 0382bfd3627be4970b11228948274faef51ca9a2590a7723b5787a7205a52036
-SIZE (cabal/xml-conduit-1.8.0.tar.gz) = 39469
diff --git a/textproc/hs-xml-conduit/pkg-descr b/textproc/hs-xml-conduit/pkg-descr
deleted file mode 100644
index adbaeed67791..000000000000
--- a/textproc/hs-xml-conduit/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-This package provides parsing and rendering functions for XML. It is
-based on the datatypes found in the xml-types package. This package is
-broken up into the following modules:
-
- * Text.XML: DOM-based parsing and rendering. This is the most commonly
- used module.
-
- * Text.XML.Cursor: A wrapper around Text.XML which allows bidirectional
- traversing of the DOM, similar to XPath.
-
- * Text.XML.Unresolved: A slight modification to Text.XML which does not
- require all entities to be resolved at parsing. The datatypes are
- slightly more complicated here, and therefore this module is only
- recommended when you need to deal directly with raw entities.
-
- * Text.XML.Stream.Parse: Streaming parser, including some streaming
- parser combinators.
-
- * Text.XML.Stream.Render: Streaming renderer.
-
-WWW: https://github.com/snoyberg/xml
diff --git a/textproc/hs-xml-hamlet/Makefile b/textproc/hs-xml-hamlet/Makefile
deleted file mode 100644
index ac5fa895ea64..000000000000
--- a/textproc/hs-xml-hamlet/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= xml-hamlet
-PORTVERSION= 0.5.0
-PORTREVISION= 2
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Hamlet-style quasiquoter for XML content
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= shakespeare>=1.0 xml-conduit>=1.0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-xml-hamlet/distinfo b/textproc/hs-xml-hamlet/distinfo
deleted file mode 100644
index 5e91648bb30c..000000000000
--- a/textproc/hs-xml-hamlet/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524849871
-SHA256 (cabal/xml-hamlet-0.5.0.tar.gz) = 7bcec0aad83e72c2870efd3327553b3d78f6332cf01c12ad4b67c02f499015a3
-SIZE (cabal/xml-hamlet-0.5.0.tar.gz) = 9189
diff --git a/textproc/hs-xml-hamlet/pkg-descr b/textproc/hs-xml-hamlet/pkg-descr
deleted file mode 100644
index 42a52f78315b..000000000000
--- a/textproc/hs-xml-hamlet/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Hamlet-style quasiquoter for XML content.
-
-WWW: https://www.yesodweb.com/
diff --git a/textproc/hs-xml-types/Makefile b/textproc/hs-xml-types/Makefile
deleted file mode 100644
index 850e43b3bb69..000000000000
--- a/textproc/hs-xml-types/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= xml-types
-PORTVERSION= 0.3.6
-PORTREVISION= 5
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Basic types for representing XML
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-xml-types/distinfo b/textproc/hs-xml-types/distinfo
deleted file mode 100644
index 2c7ccd8c94fa..000000000000
--- a/textproc/hs-xml-types/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624842
-SHA256 (cabal/xml-types-0.3.6.tar.gz) = 9937d440072552c03c6d8ad79f61e61467dc28dcd5adeaad81038b9b94eef8c9
-SIZE (cabal/xml-types-0.3.6.tar.gz) = 4020
diff --git a/textproc/hs-xml-types/pkg-descr b/textproc/hs-xml-types/pkg-descr
deleted file mode 100644
index 19bec3592292..000000000000
--- a/textproc/hs-xml-types/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Basic types for representing XML.
-
-WWW: http://john-millikin.com/software/haskell-xml/
-
diff --git a/textproc/hs-xml/Makefile b/textproc/hs-xml/Makefile
deleted file mode 100644
index 0622db81ee3b..000000000000
--- a/textproc/hs-xml/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= xml
-PORTVERSION= 1.3.14
-PORTREVISION= 5
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Simple XML library for Haskell
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-xml/distinfo b/textproc/hs-xml/distinfo
deleted file mode 100644
index 4b7af438fd97..000000000000
--- a/textproc/hs-xml/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499624842
-SHA256 (cabal/xml-1.3.14.tar.gz) = 32d1a1a9f21a59176d84697f96ae3a13a0198420e3e4f1c48abbab7d2425013d
-SIZE (cabal/xml-1.3.14.tar.gz) = 12048
diff --git a/textproc/hs-xml/pkg-descr b/textproc/hs-xml/pkg-descr
deleted file mode 100644
index 625325f56044..000000000000
--- a/textproc/hs-xml/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A simple XML library.
-
-WWW: http://code.galois.com/
-
diff --git a/textproc/hs-xmlhtml/Makefile b/textproc/hs-xmlhtml/Makefile
deleted file mode 100644
index 244fae87adee..000000000000
--- a/textproc/hs-xmlhtml/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= xmlhtml
-PORTVERSION= 0.2.5.2
-PORTREVISION= 3
-CATEGORIES= textproc haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= XML parser and renderer with HTML 5 quirks mode
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= blaze-builder blaze-html blaze-markup unordered-containers
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/textproc/hs-xmlhtml/distinfo b/textproc/hs-xmlhtml/distinfo
deleted file mode 100644
index b159c775f81b..000000000000
--- a/textproc/hs-xmlhtml/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524404821
-SHA256 (cabal/xmlhtml-0.2.5.2.tar.gz) = 64818617644bfc7c3c9fe561435af9929ef60310627b0796c78b4b99240b5bdc
-SIZE (cabal/xmlhtml-0.2.5.2.tar.gz) = 123829
diff --git a/textproc/hs-xmlhtml/files/patch-xmlhtml.cabal b/textproc/hs-xmlhtml/files/patch-xmlhtml.cabal
deleted file mode 100644
index c83c3b3c5c8e..000000000000
--- a/textproc/hs-xmlhtml/files/patch-xmlhtml.cabal
+++ /dev/null
@@ -1,12 +0,0 @@
---- xmlhtml.cabal.orig 2017-11-24 19:17:43 UTC
-+++ xmlhtml.cabal
-@@ -826,8 +826,7 @@ Library
- blaze-html >= 0.9 && < 0.10,
- blaze-markup >= 0.8 && < 0.9,
- bytestring >= 0.9 && < 0.11,
-- bytestring-builder >= 0.10.4.0.2 && < 0.11,
-- containers >= 0.3 && < 0.6,
-+ containers >= 0.3 && < 0.7,
- parsec >= 3.1.2 && < 3.2,
- text >= 0.11 && < 1.3,
- unordered-containers >= 0.1.4 && < 0.3
diff --git a/textproc/hs-xmlhtml/pkg-descr b/textproc/hs-xmlhtml/pkg-descr
deleted file mode 100644
index e1b4a7989886..000000000000
--- a/textproc/hs-xmlhtml/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-Contains renderers and parsers for both XML and HTML 5 document fragments,
-which share data structures so that it's easy to work with both. Document
-fragments are bits of documents, which are not constrained by some of the
-high-level structure rules (in particular, they may contain more than one
-root element). Note that this is not a compliant HTML 5 parser. Rather,
-it is a parser for HTML 5 compliant documents. It does not implement the
-HTML 5 parsing algorithm, and should generally be expected to perform
-correctly only on documents that you trust to conform to HTML 5. This is
-not a suitable library for implementing web crawlers or other software
-that will be exposed to documents from outside sources. The result is also
-not the HTML 5 node structure, but rather something closer to the physical
-structure. For example, omitted start tags are not inserted (and so, their
-corresponding end tags must also be omitted).
-
-WWW: http://hackage.haskell.org/package/xmlhtml
diff --git a/www/Makefile b/www/Makefile
index d25fb57eaff9..3255dbfd0713 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -239,49 +239,9 @@
SUBDIR += horde-wicked
SUBDIR += hotcrp
SUBDIR += hs-DAV
- SUBDIR += hs-HTTP
- SUBDIR += hs-authenticate
- SUBDIR += hs-cgi
- SUBDIR += hs-cookie
- SUBDIR += hs-css-text
- SUBDIR += hs-fastcgi
- SUBDIR += hs-happstack-server
- SUBDIR += hs-heist
SUBDIR += hs-hjsmin
- SUBDIR += hs-http-api-data
- SUBDIR += hs-http-client
- SUBDIR += hs-http-client-tls
- SUBDIR += hs-http-conduit
- SUBDIR += hs-http-date
- SUBDIR += hs-http-reverse-proxy
- SUBDIR += hs-http-server
- SUBDIR += hs-http-types
- SUBDIR += hs-http2
- SUBDIR += hs-multipart
- SUBDIR += hs-oeis
- SUBDIR += hs-path-pieces
- SUBDIR += hs-recaptcha
- SUBDIR += hs-shakespeare
- SUBDIR += hs-snap
- SUBDIR += hs-snap-core
- SUBDIR += hs-snap-server
- SUBDIR += hs-url
- SUBDIR += hs-wai
SUBDIR += hs-wai-app-static
- SUBDIR += hs-wai-extra
- SUBDIR += hs-wai-logger
- SUBDIR += hs-warp
- SUBDIR += hs-warp-tls
- SUBDIR += hs-xss-sanitize
- SUBDIR += hs-yesod
- SUBDIR += hs-yesod-auth
- SUBDIR += hs-yesod-auth-hashdb
SUBDIR += hs-yesod-bin
- SUBDIR += hs-yesod-core
- SUBDIR += hs-yesod-form
- SUBDIR += hs-yesod-persistent
- SUBDIR += hs-yesod-static
- SUBDIR += hs-yesod-test
SUBDIR += htdigest
SUBDIR += htdump
SUBDIR += html2hdml
diff --git a/www/hs-HTTP/Makefile b/www/hs-HTTP/Makefile
deleted file mode 100644
index 16e234718053..000000000000
--- a/www/hs-HTTP/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= HTTP
-PORTVERSION= 4000.3.12
-PORTREVISION= 1
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Library for client-side HTTP
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= mtl>=2.0 network>=2.6 network-uri>=2.6 old-time>=1.0.0.0
-
-FLAGS_ENABLE= network-uri
-FLAGS_DISABLE= mtl1 warn-as-error network23 conduit10 warp-tests
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-HTTP/distinfo b/www/hs-HTTP/distinfo
deleted file mode 100644
index 3ea99e54af9b..000000000000
--- a/www/hs-HTTP/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545834704
-SHA256 (cabal/HTTP-4000.3.12.tar.gz) = a3ff6a9c93771079121083f1691188fe45f84380118e0f76bc4578153c361990
-SIZE (cabal/HTTP-4000.3.12.tar.gz) = 71800
diff --git a/www/hs-HTTP/files/patch-HTTP.cabal b/www/hs-HTTP/files/patch-HTTP.cabal
deleted file mode 100644
index 6bc94f4441a2..000000000000
--- a/www/hs-HTTP/files/patch-HTTP.cabal
+++ /dev/null
@@ -1,20 +0,0 @@
---- HTTP.cabal.orig 2018-06-09 15:12:09 UTC
-+++ HTTP.cabal
-@@ -109,7 +109,7 @@ Library
-
- -- note the test harness constraints should be kept in sync with these
- -- where dependencies are shared
-- Build-depends: base >= 4.3.0.0 && < 4.12, parsec >= 2.0 && < 3.2
-+ Build-depends: base >= 4.3.0.0 && < 4.13, parsec >= 2.0 && < 3.2
- Build-depends: array >= 0.3.0.2 && < 0.6, bytestring >= 0.9.1.5 && < 0.11
- Build-depends: time >= 1.1.2.3 && < 1.10
-
-@@ -151,7 +151,7 @@ Test-Suite test
- bytestring >= 0.9.1.5 && < 0.11,
- deepseq >= 1.3.0.0 && < 1.5,
- pureMD5 >= 0.2.4 && < 2.2,
-- base >= 4.3.0.0 && < 4.12,
-+ base >= 4.3.0.0 && < 4.13,
- split >= 0.1.3 && < 0.3,
- test-framework >= 0.2.0 && < 0.9,
- test-framework-hunit >= 0.3.0 && <0.4
diff --git a/www/hs-HTTP/pkg-descr b/www/hs-HTTP/pkg-descr
deleted file mode 100644
index 0f391dc0f467..000000000000
--- a/www/hs-HTTP/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-The HTTP package supports client-side web programming in Haskell. It lets
-you set up HTTP connections, transmitting requests and processing the
-responses coming back, all from within the comforts of Haskell. It's
-dependent on the network package to operate, but other than that, the
-implementation is all written in Haskell.
-
-A basic API for issuing single HTTP requests + receiving responses is
-provided. On top of that, a session-level abstraction is also on offer
-(the BrowserAction monad); it taking care of handling the management of
-persistent connections, proxies, state (cookies) and authentication
-credentials required to handle multi-step interactions with a web server.
-
-The representation of the bytes flowing across is extensible via the use
-of a type class, letting you pick the representation of requests and
-responses that best fits your use. Some pre-packaged, common instances
-are provided for you (ByteString, String.)
-
-WWW: https://github.com/haskell/HTTP
diff --git a/www/hs-authenticate/Makefile b/www/hs-authenticate/Makefile
deleted file mode 100644
index 505dab6cf9fe..000000000000
--- a/www/hs-authenticate/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= authenticate
-PORTVERSION= 1.3.4
-PORTREVISION= 2
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Authentication methods for Haskell web applications
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson>=0.5 attoparsec blaze-builder case-insensitive>=0.2 \
- conduit>=0.5 http-conduit>=1.5 http-types>=0.6 monad-control \
- network>=2.6 network-uri>=2.6 resourcet \
- tagstream-conduit>=0.5.5 unordered-containers \
- xml-conduit>=1.0
-
-FLAGS_ENABLE= network-uri
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-authenticate/distinfo b/www/hs-authenticate/distinfo
deleted file mode 100644
index 8f46fb0234c5..000000000000
--- a/www/hs-authenticate/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525184608
-SHA256 (cabal/authenticate-1.3.4.tar.gz) = 3fd566dbfdf75d81ad1bebd19facb9f01509ead6e27d9aed802404ecde932fb8
-SIZE (cabal/authenticate-1.3.4.tar.gz) = 8814
diff --git a/www/hs-authenticate/pkg-descr b/www/hs-authenticate/pkg-descr
deleted file mode 100644
index bbd980074fd8..000000000000
--- a/www/hs-authenticate/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Focus is on third-party authentication methods, such as OpenID, rpxnow
-and Facebook.
-
-WWW: https://github.com/yesodweb/authenticate
diff --git a/www/hs-cgi/Makefile b/www/hs-cgi/Makefile
deleted file mode 100644
index bac815990a3b..000000000000
--- a/www/hs-cgi/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= cgi
-PORTVERSION= 3001.3.0.3
-PORTREVISION= 1
-PORTEPOCH= 1
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Library for writing CGI programs
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= exceptions mtl>=2.2.1 multipart>=0.1.2 network>=2.6 \
- network-uri>=2.6 old-locale old-time
-
-FLAGS_ENABLE= network-uri
-FLAGS_DISABLE= old-mtl
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-cgi/distinfo b/www/hs-cgi/distinfo
deleted file mode 100644
index 13aefc0f10d2..000000000000
--- a/www/hs-cgi/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545835086
-SHA256 (cabal/cgi-3001.3.0.3.tar.gz) = eb8144d7d0b74643c43b73c63e4d9fa88a110c4be719b9436917ca7d0d32b4e6
-SIZE (cabal/cgi-3001.3.0.3.tar.gz) = 18988
diff --git a/www/hs-cgi/pkg-descr b/www/hs-cgi/pkg-descr
deleted file mode 100644
index 4d364c7e00f6..000000000000
--- a/www/hs-cgi/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is a Haskell library for writing CGI programs.
-
-WWW: https://github.com/cheecheeo/haskell-cgi
diff --git a/www/hs-cookie/Makefile b/www/hs-cookie/Makefile
deleted file mode 100644
index 56a779695cc5..000000000000
--- a/www/hs-cookie/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cookie
-PORTVERSION= 0.4.4
-PORTREVISION= 2
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= HTTP cookie parsing and rendering
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= blaze-builder data-default-class old-locale
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-cookie/distinfo b/www/hs-cookie/distinfo
deleted file mode 100644
index 4a85c10ee780..000000000000
--- a/www/hs-cookie/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523784609
-SHA256 (cabal/cookie-0.4.4.tar.gz) = 3245ed04ae933cf7becede816d1f76043b851472700abf558ae90b28414cc0e3
-SIZE (cabal/cookie-0.4.4.tar.gz) = 5996
diff --git a/www/hs-cookie/pkg-descr b/www/hs-cookie/pkg-descr
deleted file mode 100644
index 8ffe2b110a09..000000000000
--- a/www/hs-cookie/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-HTTP cookie parsing and rendering.
-
-WWW: https://github.com/snoyberg/cookie
diff --git a/www/hs-css-text/Makefile b/www/hs-css-text/Makefile
deleted file mode 100644
index 5de39ed7395a..000000000000
--- a/www/hs-css-text/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= css-text
-PORTVERSION= 0.1.3.0
-PORTREVISION= 2
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= CSS parser and renderer
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= attoparsec>=0.10.2.0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-css-text/distinfo b/www/hs-css-text/distinfo
deleted file mode 100644
index 383dd60ddb06..000000000000
--- a/www/hs-css-text/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523784892
-SHA256 (cabal/css-text-0.1.3.0.tar.gz) = 5ff507bf3863219f41e7f2d215e5511fe15ee13d1e28bd3ee64e0b0b894bcd7a
-SIZE (cabal/css-text-0.1.3.0.tar.gz) = 4594
diff --git a/www/hs-css-text/pkg-descr b/www/hs-css-text/pkg-descr
deleted file mode 100644
index a9034e887a5d..000000000000
--- a/www/hs-css-text/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-CSS parser and renderer.
-
-WWW: http://www.yesodweb.com/
diff --git a/www/hs-fastcgi/Makefile b/www/hs-fastcgi/Makefile
deleted file mode 100644
index 369701bc97f1..000000000000
--- a/www/hs-fastcgi/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= fastcgi
-PORTVERSION= 3001.0.2.4
-PORTREVISION= 13
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Haskell library for writing FastCGI programs
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= cgi>=3000.0.0
-
-LIB_DEPENDS= libfcgi.so:www/fcgi
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-fastcgi/distinfo b/www/hs-fastcgi/distinfo
deleted file mode 100644
index 36d713f05b2c..000000000000
--- a/www/hs-fastcgi/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499625372
-SHA256 (cabal/fastcgi-3001.0.2.4.tar.gz) = b91faff0f2316105147d4d95bd4ff5f9f3437a8007aac93feb830094003fe152
-SIZE (cabal/fastcgi-3001.0.2.4.tar.gz) = 4497
diff --git a/www/hs-fastcgi/pkg-descr b/www/hs-fastcgi/pkg-descr
deleted file mode 100644
index 629d421854b0..000000000000
--- a/www/hs-fastcgi/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This Haskell library lets you write FastCGI programs. This package
-reuses the cgi package API, making it very easy to port CGI programs to
-FastCGI. The FastCGI C development kit is required to build this
-library.
-
-WWW: http://hackage.haskell.org/package/fastcgi
diff --git a/www/hs-happstack-server/Makefile b/www/hs-happstack-server/Makefile
deleted file mode 100644
index 3ec36c0fa550..000000000000
--- a/www/hs-happstack-server/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= happstack-server
-PORTVERSION= 7.5.1.1
-PORTREVISION= 1
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Web-related tools and services
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= base64-bytestring>=1.0 blaze-html>=0.5 exceptions \
- extensible-exceptions hslogger>=1.0.2 html monad-control>=0.3 \
- mtl>=2 network>=2.6 network-uri>=2.6 semigroups sendfile>=0.7.1 \
- syb system-filepath>=0.3.1 threads>=0.5 time-compat \
- transformers-base>=0.4 utf8-string>=0.3.4 zlib
-
-FLAGS_ENABLE= network-uri template_haskell
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-happstack-server/distinfo b/www/hs-happstack-server/distinfo
deleted file mode 100644
index 2723282b8d89..000000000000
--- a/www/hs-happstack-server/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545837312
-SHA256 (cabal/happstack-server-7.5.1.1.tar.gz) = 614a65dd721bfa74ff4e0090e70c4b5c7dfb1fdb6485218b4ce1c5d50509fd61
-SIZE (cabal/happstack-server-7.5.1.1.tar.gz) = 81814
diff --git a/www/hs-happstack-server/files/patch-happstack-server.cabal b/www/hs-happstack-server/files/patch-happstack-server.cabal
deleted file mode 100644
index 164f15536b7f..000000000000
--- a/www/hs-happstack-server/files/patch-happstack-server.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- happstack-server.cabal.orig 2018-06-26 15:51:43 UTC
-+++ happstack-server.cabal
-@@ -95,7 +95,7 @@ Library
- system-filepath >= 0.3.1,
- syb,
- text >= 0.10 && < 1.3,
-- template-haskell < 2.14,
-+ template-haskell < 2.15,
- time,
- time-compat,
- threads >= 0.5,
diff --git a/www/hs-happstack-server/pkg-descr b/www/hs-happstack-server/pkg-descr
deleted file mode 100644
index 84c49f9e7ba8..000000000000
--- a/www/hs-happstack-server/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-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.
-
-WWW: http://happstack.com/
diff --git a/www/hs-heist/Makefile b/www/hs-heist/Makefile
deleted file mode 100644
index fea13b7a63ba..000000000000
--- a/www/hs-heist/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= heist
-PORTVERSION= 1.1.0.1
-PORTREVISION= 1
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Haskell template system supporting both HTML5 and XML
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson attoparsec blaze-builder blaze-html directory-tree \
- dlist hashable lifted-base map-syntax monad-control mtl \
- random transformers-base unordered-containers vector \
- xmlhtml
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-heist/distinfo b/www/hs-heist/distinfo
deleted file mode 100644
index 4da32d6cf073..000000000000
--- a/www/hs-heist/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545835019
-SHA256 (cabal/heist-1.1.0.1.tar.gz) = 185778ba87642685b8c4ca5608963b05a4bae929a2e9474b1514126fb94b90c8
-SIZE (cabal/heist-1.1.0.1.tar.gz) = 71359
diff --git a/www/hs-heist/pkg-descr b/www/hs-heist/pkg-descr
deleted file mode 100644
index b6b890eae16b..000000000000
--- a/www/hs-heist/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-Heist is a powerful template system that supports both HTML5 and XML.
-Some of Heist's features are:
-
- * Designer-friendly HTML5 (or XML) syntax
- * Templates can be reloaded to make changes visible without recompiling
- your Haskell code
- * Enforces near-perfect separation of business logic
- and view
- * Powerful abstraction primitives allowing you to eliminate repetition
- * Easy creation of domain-specific markup languages
- * Built-in support for including JSON and Markdown content in templates
- * Simple mechanism for designer-specified template caching
- * Optional merging of multiple <head> tags defined anywhere in the document
-
-WWW: http://snapframework.com/
diff --git a/www/hs-http-api-data/Makefile b/www/hs-http-api-data/Makefile
deleted file mode 100644
index 3302f263183e..000000000000
--- a/www/hs-http-api-data/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= http-api-data
-PORTVERSION= 0.4
-PORTREVISION= 1
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Convert Haskell data types to and from HTTP API data
-
-LICENSE= GPLv3
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= attoparsec attoparsec-iso8601 base-compat cookie hashable \
- http-types tagged time-locale-compat unordered-containers \
- uri-bytestring uuid-types
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-http-api-data/distinfo b/www/hs-http-api-data/distinfo
deleted file mode 100644
index fd9c4a1f1124..000000000000
--- a/www/hs-http-api-data/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545757436
-SHA256 (cabal/http-api-data-0.4.tar.gz) = 837e3f39f23df2caa23d75a4608f4a0505a1ab23f7290006976a37a373164a8a
-SIZE (cabal/http-api-data-0.4.tar.gz) = 20498
diff --git a/www/hs-http-api-data/pkg-descr b/www/hs-http-api-data/pkg-descr
deleted file mode 100644
index 0f0424783ec6..000000000000
--- a/www/hs-http-api-data/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This package defines typeclasses used for converting Haskell data types to
-and from HTTP API data.
-
-WWW: https://hackage.haskell.org/package/http-api-data
diff --git a/www/hs-http-client-tls/Makefile b/www/hs-http-client-tls/Makefile
deleted file mode 100644
index 5a324f609481..000000000000
--- a/www/hs-http-client-tls/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= http-client-tls
-PORTVERSION= 0.3.5.1
-PORTREVISION= 4
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= http-client backend using the connection package and tls library
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= connection>=0.2.2 data-default-class http-client>=0.3.5 \
- network tls>=1.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-http-client-tls/distinfo b/www/hs-http-client-tls/distinfo
deleted file mode 100644
index e02402552a25..000000000000
--- a/www/hs-http-client-tls/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499625375
-SHA256 (cabal/http-client-tls-0.3.5.1.tar.gz) = c1fa23eb868f4b4e36304f3d03890bce1230284be79f80bd7b4fe1733e8a9558
-SIZE (cabal/http-client-tls-0.3.5.1.tar.gz) = 7240
diff --git a/www/hs-http-client-tls/pkg-descr b/www/hs-http-client-tls/pkg-descr
deleted file mode 100644
index 7b8be71041ca..000000000000
--- a/www/hs-http-client-tls/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Intended for use by higher-level libraries, such as http-conduit.
-
-WWW: https://github.com/snoyberg/http-client
diff --git a/www/hs-http-client/Makefile b/www/hs-http-client/Makefile
deleted file mode 100644
index 00535bb9f111..000000000000
--- a/www/hs-http-client/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= http-client
-PORTVERSION= 0.5.12.1
-PORTREVISION= 2
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= HTTP client engine, intended as a base layer for more user-friendly packages
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= base64-bytestring>=1.0 blaze-builder>=0.3 case-insensitive>=1.0 \
- cookie data-default-class exceptions>=0.4 http-types>=0.8 \
- memory mime-types network>=2.6 network-uri>=2.6 random \
- streaming-commons>=0.1.0.2
-
-FLAGS_ENABLE= network-uri
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-http-client/distinfo b/www/hs-http-client/distinfo
deleted file mode 100644
index d9eca7ef4c2d..000000000000
--- a/www/hs-http-client/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524400718
-SHA256 (cabal/http-client-0.5.12.1.tar.gz) = 4b5116324d217f0498d258d37135a52f3e69103d3a951b0999618b263c9bd63e
-SIZE (cabal/http-client-0.5.12.1.tar.gz) = 87578
diff --git a/www/hs-http-client/pkg-descr b/www/hs-http-client/pkg-descr
deleted file mode 100644
index ce023b540637..000000000000
--- a/www/hs-http-client/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-An HTTP client engine, intended as a base layer for more user-friendly
-packages.
-
-WWW: https://github.com/snoyberg/http-client
diff --git a/www/hs-http-conduit/Makefile b/www/hs-http-conduit/Makefile
deleted file mode 100644
index 91da082b1c90..000000000000
--- a/www/hs-http-conduit/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= http-conduit
-PORTVERSION= 2.3.1
-PORTREVISION= 2
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= HTTP client package with conduit interface and HTTPS support
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson conduit conduit-extra http-client http-client-tls \
- http-types lifted-base monad-control mtl resourcet
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-http-conduit/distinfo b/www/hs-http-conduit/distinfo
deleted file mode 100644
index 7d34d06f9853..000000000000
--- a/www/hs-http-conduit/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524934706
-SHA256 (cabal/http-conduit-2.3.1.tar.gz) = 8251c3f0ab2a42b998bda4aaf2805e8c3325f0084462502661ce964f671f7859
-SIZE (cabal/http-conduit-2.3.1.tar.gz) = 27332
diff --git a/www/hs-http-conduit/pkg-descr b/www/hs-http-conduit/pkg-descr
deleted file mode 100644
index 0074c4073294..000000000000
--- a/www/hs-http-conduit/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This package uses conduit for parsing the actual contents of the HTTP
-connection. It also provides higher-level functions which allow you to
-avoid directly dealing with streaming data.
-
-WWW: http://www.yesodweb.com/book/http-conduit
diff --git a/www/hs-http-date/Makefile b/www/hs-http-date/Makefile
deleted file mode 100644
index fd3c8e51e0ad..000000000000
--- a/www/hs-http-date/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= http-date
-PORTVERSION= 0.0.6.1
-PORTREVISION= 5
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= HTTP Date parser/formatter
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= attoparsec
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-http-date/distinfo b/www/hs-http-date/distinfo
deleted file mode 100644
index 11bea69ca36f..000000000000
--- a/www/hs-http-date/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499625376
-SHA256 (cabal/http-date-0.0.6.1.tar.gz) = f2e106603e2b3f710f1189e478f6c20067d9a9d21a20a633fe362b3f91807636
-SIZE (cabal/http-date-0.0.6.1.tar.gz) = 4989
diff --git a/www/hs-http-date/pkg-descr b/www/hs-http-date/pkg-descr
deleted file mode 100644
index 2c0edeebe7b1..000000000000
--- a/www/hs-http-date/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Fast parser and formatter for HTTP Date.
-
-WWW: http://hackage.haskell.org/package/http-date
diff --git a/www/hs-http-reverse-proxy/Makefile b/www/hs-http-reverse-proxy/Makefile
deleted file mode 100644
index b612119d8f94..000000000000
--- a/www/hs-http-reverse-proxy/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= http-reverse-proxy
-PORTVERSION= 0.6.0
-PORTREVISION= 2
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Reverse proxy HTTP requests, either over raw sockets or with WAI
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= async blaze-builder>=0.3 case-insensitive>=0.4 conduit>=1.1 \
- conduit-extra data-default-class http-client>=0.3 \
- http-types>=0.6 lifted-base>=0.1 monad-control>=0.3 \
- network resourcet streaming-commons wai>=3.0 unliftio \
- wai-logger word8>=0.0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-http-reverse-proxy/distinfo b/www/hs-http-reverse-proxy/distinfo
deleted file mode 100644
index 27d4dd379fea..000000000000
--- a/www/hs-http-reverse-proxy/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524852143
-SHA256 (cabal/http-reverse-proxy-0.6.0.tar.gz) = fb1c913111478384c4f23647810b8c3c01c79e9276a08a1ea46215e4a42dd1a8
-SIZE (cabal/http-reverse-proxy-0.6.0.tar.gz) = 10538
diff --git a/www/hs-http-reverse-proxy/pkg-descr b/www/hs-http-reverse-proxy/pkg-descr
deleted file mode 100644
index bb89c68e4f74..000000000000
--- a/www/hs-http-reverse-proxy/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-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.
-
-WWW: https://github.com/fpco/http-reverse-proxy
diff --git a/www/hs-http-server/Makefile b/www/hs-http-server/Makefile
deleted file mode 100644
index c1f80ab8e3cb..000000000000
--- a/www/hs-http-server/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= http-server
-PORTVERSION= 1.0.6
-PORTREVISION= 5
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Library for writing Haskell web servers
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= HTTP>=4000.2.0 mime>=0.3 network>=2.6 network-uri>=2.6 \
- url>=2.0 utf8-string>=0.3.4
-
-INSTALL_PORTEXAMPLES= cd ${WRKSRC}/example && \
- ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}
-
-OPTIONS_DEFINE= EXAMPLES
-
-FLAGS_ENABLE= network-uri
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.options.mk"
-
-.if ${PORT_OPTIONS:MEXAMPLES}
-SUB_FILES= pkg-message
-
-post-install::
- @${CAT} ${PKGMESSAGE}
-.endif
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-http-server/distinfo b/www/hs-http-server/distinfo
deleted file mode 100644
index d91e498e0da2..000000000000
--- a/www/hs-http-server/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499625376
-SHA256 (cabal/http-server-1.0.6.tar.gz) = 5cd44741053aef8ba7bd6b6d8d0a8048a171db42e2b7cb5013a99fcd754143b5
-SIZE (cabal/http-server-1.0.6.tar.gz) = 29071
diff --git a/www/hs-http-server/files/pkg-message.in b/www/hs-http-server/files/pkg-message.in
deleted file mode 100644
index d549047b1b56..000000000000
--- a/www/hs-http-server/files/pkg-message.in
+++ /dev/null
@@ -1,8 +0,0 @@
-
-------------------------------------------------------------------------
-Note that the examples have been installed into this directory:
-
- %%EXAMPLESDIR%%
-
-The port converters/hs-json has to be installed in order to use them.
-------------------------------------------------------------------------
diff --git a/www/hs-http-server/pkg-descr b/www/hs-http-server/pkg-descr
deleted file mode 100644
index 7badaeb8fb11..000000000000
--- a/www/hs-http-server/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A library for writing Haskell web servers.
-
-WWW: https://github.com/GaloisInc/http-server
diff --git a/www/hs-http-types/Makefile b/www/hs-http-types/Makefile
deleted file mode 100644
index f5e5a3e2b248..000000000000
--- a/www/hs-http-types/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= http-types
-PORTVERSION= 0.12.2
-PORTREVISION= 1
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Generic HTTP types for Haskell (for both client and server code)
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= blaze-builder>=0.2.1.4 case-insensitive>=0.2
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-http-types/distinfo b/www/hs-http-types/distinfo
deleted file mode 100644
index 7e0dc7231479..000000000000
--- a/www/hs-http-types/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545832873
-SHA256 (cabal/http-types-0.12.2.tar.gz) = 523102d7ba8923e1b399cfd2a1c821e858146ecd934fc147c3acd0fd2b2f9305
-SIZE (cabal/http-types-0.12.2.tar.gz) = 13552
diff --git a/www/hs-http-types/pkg-descr b/www/hs-http-types/pkg-descr
deleted file mode 100644
index 591ae86c0234..000000000000
--- a/www/hs-http-types/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Generic HTTP types for Haskell (for both client and server code).
-
-WWW: https://github.com/aristidb/http-types
diff --git a/www/hs-http2/Makefile b/www/hs-http2/Makefile
deleted file mode 100644
index fb0599ada9d7..000000000000
--- a/www/hs-http2/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= http2
-PORTVERSION= 1.6.3
-PORTREVISION= 5
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= HTTP/2.0 library including frames and HPACK
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson aeson-pretty case-insensitive hex mwc-random psqueues \
- unordered-containers vector word8
-
-FLAGS_DISABLE= devel
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-http2/distinfo b/www/hs-http2/distinfo
deleted file mode 100644
index b914d033241b..000000000000
--- a/www/hs-http2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499625378
-SHA256 (cabal/http2-1.6.3.tar.gz) = 61620eca0f57875a6a9bd24f9cc04c301b5c3c668bf98f85e9989aad5d069c43
-SIZE (cabal/http2-1.6.3.tar.gz) = 5138268
diff --git a/www/hs-http2/files/patch-http2.cabal b/www/hs-http2/files/patch-http2.cabal
deleted file mode 100644
index 830fac27bffc..000000000000
--- a/www/hs-http2/files/patch-http2.cabal
+++ /dev/null
@@ -1,50 +0,0 @@
---- http2.cabal.orig 2017-02-02 01:41:44 UTC
-+++ http2.cabal
-@@ -82,7 +82,6 @@ Library
- Build-Depends: base >= 4.6 && < 5
- , array
- , bytestring >= 0.10
-- , bytestring-builder
- , case-insensitive
- , containers >= 0.5
- , psqueues
-@@ -115,7 +114,6 @@ Test-Suite spec
- Build-Depends: base >= 4 && < 5
- , array
- , bytestring
-- , bytestring-builder
- , case-insensitive
- , containers
- , hex
-@@ -138,7 +136,6 @@ Test-Suite hpack
- , aeson-pretty
- , array
- , bytestring
-- , bytestring-builder
- , case-insensitive
- , containers
- , directory
-@@ -188,7 +185,6 @@ Executable hpack-encode
- , aeson-pretty
- , array
- , bytestring
-- , bytestring-builder
- , case-insensitive
- , containers
- , hex
-@@ -210,7 +206,6 @@ Executable hpack-debug
- , aeson
- , array
- , bytestring
-- , bytestring-builder
- , case-insensitive
- , containers
- , hex
-@@ -233,7 +228,6 @@ Executable hpack-stat
- , aeson-pretty
- , array
- , bytestring
-- , bytestring-builder
- , case-insensitive
- , containers
- , directory
diff --git a/www/hs-http2/pkg-descr b/www/hs-http2/pkg-descr
deleted file mode 100644
index dde5115be78c..000000000000
--- a/www/hs-http2/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-HTTP/2.0 library including frames and HPACK. Currently HTTP/2 16
-framing and HPACK 10 is supported.
-
-WWW: http://hackage.haskell.org/package/http2
diff --git a/www/hs-multipart/Makefile b/www/hs-multipart/Makefile
deleted file mode 100644
index 1efcc1be7e7c..000000000000
--- a/www/hs-multipart/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= multipart
-PORTVERSION= 0.1.2
-PORTREVISION= 5
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= HTTP multipart split out of the cgi package
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-multipart/distinfo b/www/hs-multipart/distinfo
deleted file mode 100644
index 1b6febacfac6..000000000000
--- a/www/hs-multipart/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499625378
-SHA256 (cabal/multipart-0.1.2.tar.gz) = e543fb307beb14fc366171d7767a6a18244bacf78db295d8d161c5c03d94043c
-SIZE (cabal/multipart-0.1.2.tar.gz) = 6787
diff --git a/www/hs-multipart/pkg-descr b/www/hs-multipart/pkg-descr
deleted file mode 100644
index 2f34e174c076..000000000000
--- a/www/hs-multipart/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-HTTP multipart split out of the cgi package.
-
-WWW: https://github.com/silkapp/multipart
diff --git a/www/hs-oeis/Makefile b/www/hs-oeis/Makefile
deleted file mode 100644
index bb01ba31f971..000000000000
--- a/www/hs-oeis/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= oeis
-PORTVERSION= 0.3.9
-PORTREVISION= 4
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Interface to the Online Encyclopedia of Integer Sequences (OEIS)
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= HTTP>=4000.2 network>=2.6 network-uri>=2.6
-
-FLAGS_ENABLE= network-uri
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-oeis/distinfo b/www/hs-oeis/distinfo
deleted file mode 100644
index 885b80c37c3d..000000000000
--- a/www/hs-oeis/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499540242
-SHA256 (cabal/oeis-0.3.9.tar.gz) = 8a692c0b898f5d89e607f9593697a24827981a1cfee53045c192084015061b8e
-SIZE (cabal/oeis-0.3.9.tar.gz) = 29159
diff --git a/www/hs-oeis/pkg-descr b/www/hs-oeis/pkg-descr
deleted file mode 100644
index 2d2537f0f1ab..000000000000
--- a/www/hs-oeis/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Interface to the Online Encyclopedia of Integer Sequences.
-
-WWW: http://hackage.haskell.org/package/oeis
diff --git a/www/hs-path-pieces/Makefile b/www/hs-path-pieces/Makefile
deleted file mode 100644
index 05376f1747af..000000000000
--- a/www/hs-path-pieces/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= path-pieces
-PORTVERSION= 0.2.1
-PORTREVISION= 4
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Components of paths
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-path-pieces/distinfo b/www/hs-path-pieces/distinfo
deleted file mode 100644
index f3e26a484838..000000000000
--- a/www/hs-path-pieces/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499625378
-SHA256 (cabal/path-pieces-0.2.1.tar.gz) = 080bd49f53e20597ca3e5962e0c279a3422345f5b088840a30a751cd76d4a36f
-SIZE (cabal/path-pieces-0.2.1.tar.gz) = 3529
diff --git a/www/hs-path-pieces/pkg-descr b/www/hs-path-pieces/pkg-descr
deleted file mode 100644
index 611e067c883e..000000000000
--- a/www/hs-path-pieces/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Components of paths.
-
-WWW: http://hackage.haskell.org/package/path-pieces
diff --git a/www/hs-recaptcha/Makefile b/www/hs-recaptcha/Makefile
deleted file mode 100644
index 8bcc61827c5f..000000000000
--- a/www/hs-recaptcha/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= recaptcha
-PORTVERSION= 0.1.0.3
-PORTREVISION= 5
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Functions for using the reCAPTCHA service in web applications
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= HTTP>=3001.1.4 network>=2.6 network-uri>=2.6
-
-FLAGS_ENABLE= network-uri
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-recaptcha/distinfo b/www/hs-recaptcha/distinfo
deleted file mode 100644
index dcd0d59f2ae5..000000000000
--- a/www/hs-recaptcha/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499625378
-SHA256 (cabal/recaptcha-0.1.0.3.tar.gz) = 29a898bc7a063be88c05ac3ec0446a23117ed04c501dbd99c83684683fd638a3
-SIZE (cabal/recaptcha-0.1.0.3.tar.gz) = 2742
diff --git a/www/hs-recaptcha/pkg-descr b/www/hs-recaptcha/pkg-descr
deleted file mode 100644
index 89f9f5e9058c..000000000000
--- a/www/hs-recaptcha/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-The reCAPTCHA [1] is a service that provides captchas for preventing
-automated spam in web applications. The recaptcha-hs provides functions
-for using reCAPTCHA in Haskell web applications.
-
-[1] http://recaptcha.net/
-
-WWW: https://github.com/jgm/recaptcha/tree/master
diff --git a/www/hs-shakespeare/Makefile b/www/hs-shakespeare/Makefile
deleted file mode 100644
index a38e98a54868..000000000000
--- a/www/hs-shakespeare/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= shakespeare
-PORTVERSION= 2.0.15
-PORTREVISION= 2
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Toolkit for making compile-time interpolated templates
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson blaze-html blaze-markup exceptions
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-shakespeare/distinfo b/www/hs-shakespeare/distinfo
deleted file mode 100644
index d842e51d2bd7..000000000000
--- a/www/hs-shakespeare/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524400477
-SHA256 (cabal/shakespeare-2.0.15.tar.gz) = 4354c6eebbfa89103c8090aae3bc7be5fceae6a0e327acf8adc4f3fd535864ee
-SIZE (cabal/shakespeare-2.0.15.tar.gz) = 65369
diff --git a/www/hs-shakespeare/pkg-descr b/www/hs-shakespeare/pkg-descr
deleted file mode 100644
index 4cbf2dfb5b0e..000000000000
--- a/www/hs-shakespeare/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Shakespeare is a family of type-safe, efficient template languages.
-Shakespeare templates are expanded at compile-time, ensuring that all
-interpolated variables are in scope. Variables are interpolated
-according to their type through a typeclass. Shakespeare templates can
-be used inline with a quasi-quoter or in an external file. Note there is
-no dependency on haskell-src-extras. Instead Shakespeare believes logic
-should stay out of templates and has its own minimal Haskell parser.
-Packages that use this: shakespeare-js, shakespeare-css,
-shakespeare-text, hamlet, and xml-hamlet.
-
-WWW: http://www.yesodweb.com/book/shakespearean-templates
diff --git a/www/hs-snap-core/Makefile b/www/hs-snap-core/Makefile
deleted file mode 100644
index 2dc5d171e760..000000000000
--- a/www/hs-snap-core/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= snap-core
-PORTVERSION= 1.0.3.2
-PORTREVISION= 2
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Snap: A Haskell Web Framework (core interfaces and types)
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= attoparsec case-insensitive hashable HUnit io-streams \
- lifted-base monad-control mtl network-uri old-locale \
- random readable regex-posix time-locale-compat \
- transformers-base unix-compat unordered-containers \
- vector
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-snap-core/distinfo b/www/hs-snap-core/distinfo
deleted file mode 100644
index 4ec9f3cfb0d0..000000000000
--- a/www/hs-snap-core/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524419838
-SHA256 (cabal/snap-core-1.0.3.2.tar.gz) = 4c4398476fe882122ce8adc03f69509588d071fc011f50162cd69706093dd88c
-SIZE (cabal/snap-core-1.0.3.2.tar.gz) = 149530
diff --git a/www/hs-snap-core/files/patch-snap-core.cabal b/www/hs-snap-core/files/patch-snap-core.cabal
deleted file mode 100644
index c6e6480d5086..000000000000
--- a/www/hs-snap-core/files/patch-snap-core.cabal
+++ /dev/null
@@ -1,18 +0,0 @@
---- snap-core.cabal.orig 2017-05-11 13:48:21 UTC
-+++ snap-core.cabal
-@@ -133,7 +133,6 @@ Library
- attoparsec >= 0.12 && < 0.14,
- base >= 4 && < 5,
- bytestring >= 0.9 && < 0.11,
-- bytestring-builder >= 0.10.4 && < 0.11,
- case-insensitive >= 1.1 && < 1.3,
- containers >= 0.3 && < 1.0,
- directory >= 1 && < 2,
-@@ -235,7 +234,6 @@ Test-suite testsuite
- attoparsec,
- base,
- bytestring,
-- bytestring-builder,
- case-insensitive,
- containers,
- directory,
diff --git a/www/hs-snap-core/pkg-descr b/www/hs-snap-core/pkg-descr
deleted file mode 100644
index cb9f08c1a3ee..000000000000
--- a/www/hs-snap-core/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-Snap is a simple and fast web development framework and server written
-in Haskell. This library contains the core definitions and types for
-the Snap framework, including:
-
- 1. Primitive types and functions for HTTP (requests, responses, cookies,
- post/query parameters, etc).
-
- 2. Type aliases and helper functions for Iteratee I/O.
-
- 3. A monad for programming web handlers called "Snap", inspired by happstack's,
- which allows:
-
- - Stateful access to the HTTP request and response objects.
-
- - Monadic failure (i.e. MonadPlus/Alternative instances) for declining to
- handle requests and chaining handlers together.
-
- - Early termination of the computation if you know early what you want to
- return and want to prevent further monadic processing.
-
-WWW: http://snapframework.com/
diff --git a/www/hs-snap-server/Makefile b/www/hs-snap-server/Makefile
deleted file mode 100644
index 69169cacd01e..000000000000
--- a/www/hs-snap-server/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= snap-server
-PORTVERSION= 1.1.0.0
-PORTREVISION= 3
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Fast, iteratee-based, epoll-enabled web server for the Snap Framework
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= attoparsec blaze-builder case-insensitive clock io-streams \
- io-streams-haproxy lifted-base mtl network old-locale snap-core \
- unix-compat vector
-
-FLAGS_DEFINE= OPENSSL
-
-OPENSSL_DESC= Enable HTTPS support using the HsOpenSSL library
-OPENSSL_FLAG_ENABLE= openssl
-OPENSSL_FLAG_CABAL= HsOpenSSL>=0.10
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-snap-server/distinfo b/www/hs-snap-server/distinfo
deleted file mode 100644
index 5bef910ac318..000000000000
--- a/www/hs-snap-server/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524853220
-SHA256 (cabal/snap-server-1.1.0.0.tar.gz) = 249ea390a4e54899b310c0dd13b91af007a2b685bd0d9769c3e208dd914d7c6f
-SIZE (cabal/snap-server-1.1.0.0.tar.gz) = 74090
diff --git a/www/hs-snap-server/files/patch-snap-server.cabal b/www/hs-snap-server/files/patch-snap-server.cabal
deleted file mode 100644
index 3371a5616e91..000000000000
--- a/www/hs-snap-server/files/patch-snap-server.cabal
+++ /dev/null
@@ -1,18 +0,0 @@
---- snap-server.cabal.orig 2018-03-20 13:04:01 UTC
-+++ snap-server.cabal
-@@ -95,13 +95,12 @@ Library
-
- build-depends:
- attoparsec >= 0.12 && < 0.14,
-- base >= 4.6 && < 4.12,
-+ base >= 4.6 && < 4.13,
- blaze-builder >= 0.4 && < 0.5,
- bytestring >= 0.9.1 && < 0.11,
-- bytestring-builder >= 0.10.4 && < 0.11,
- case-insensitive >= 1.1 && < 1.3,
- clock >= 0.7.1 && < 0.8,
-- containers >= 0.3 && < 0.6,
-+ containers >= 0.3 && < 0.7,
- filepath >= 1.1 && < 2.0,
- io-streams >= 1.3 && < 1.6,
- io-streams-haproxy >= 1.0 && < 1.1,
diff --git a/www/hs-snap-server/pkg-descr b/www/hs-snap-server/pkg-descr
deleted file mode 100644
index 3b8b6644db95..000000000000
--- a/www/hs-snap-server/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Snap is a simple and fast web development framework and server written
-in Haskell. The Snap HTTP server is a high performance, epoll-enabled,
-iteratee-based web server library written in Haskell. Together with the
-"snap-core" library upon which it depends, it provides a clean and
-efficient Haskell programming interface to the HTTP protocol.
-
-WWW: http://snapframework.com/
diff --git a/www/hs-snap/Makefile b/www/hs-snap/Makefile
deleted file mode 100644
index a840bb27ada6..000000000000
--- a/www/hs-snap/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= snap
-PORTVERSION= 1.1.1.0
-PORTREVISION= 1
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Top-level package for the Snap Web Framework
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson attoparsec cereal clientsession configurator \
- directory-tree dlist hashable heist lens lifted-base \
- map-syntax monad-control mtl mwc-random pwstore-fast \
- snap-core snap-server transformers-base \
- unordered-containers xmlhtml
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-snap/distinfo b/www/hs-snap/distinfo
deleted file mode 100644
index 4debd81b9c46..000000000000
--- a/www/hs-snap/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1531830411
-SHA256 (cabal/snap-1.1.1.0.tar.gz) = e74b645ed6f97c47ce55e68d416d86363a99f891c876e1e2d5d34d147cde6f22
-SIZE (cabal/snap-1.1.1.0.tar.gz) = 82418
diff --git a/www/hs-snap/pkg-descr b/www/hs-snap/pkg-descr
deleted file mode 100644
index 2a9aefd65097..000000000000
--- a/www/hs-snap/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-This is the top-level package for the official Snap Framework libraries.
-It includes:
-
- * The Snaplets API
- * The "snap" executable program for generating starter projects
- * Snaplets for sessions, authentication, and templates
-
-WWW: http://snapframework.com/
diff --git a/www/hs-url/Makefile b/www/hs-url/Makefile
deleted file mode 100644
index 55fb70eafd20..000000000000
--- a/www/hs-url/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= url
-PORTVERSION= 2.1.3
-PORTREVISION= 16
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Library for working with URLs
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= utf8-string>=0.3.4
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-url/distinfo b/www/hs-url/distinfo
deleted file mode 100644
index 6f7b646574da..000000000000
--- a/www/hs-url/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499625379
-SHA256 (cabal/url-2.1.3.tar.gz) = 5af27e3f8c0a27e52d0dcb98ef06a0fdd01efe8bb21242c29432e1bc380a4f61
-SIZE (cabal/url-2.1.3.tar.gz) = 4180
diff --git a/www/hs-url/pkg-descr b/www/hs-url/pkg-descr
deleted file mode 100644
index df4194efd432..000000000000
--- a/www/hs-url/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A library for working with URLs.
-
-WWW: http://www.haskell.org/haskellwiki/Url
diff --git a/www/hs-wai-extra/Makefile b/www/hs-wai-extra/Makefile
deleted file mode 100644
index cf4370dd8ebb..000000000000
--- a/www/hs-wai-extra/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= wai-extra
-PORTVERSION= 3.0.22.1
-PORTREVISION= 2
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Provides some basic WAI handlers and middleware
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson ansi-terminal base64-bytestring blaze-builder \
- case-insensitive cookie data-default-class \
- fast-logger http-types iproute lifted-base \
- network old-locale resourcet streaming-commons \
- stringsearch unix-compat vault void \
- wai wai-logger word8 zlib
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-wai-extra/distinfo b/www/hs-wai-extra/distinfo
deleted file mode 100644
index 4bfc199b9fa9..000000000000
--- a/www/hs-wai-extra/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524842206
-SHA256 (cabal/wai-extra-3.0.22.1.tar.gz) = 7e7c9075455015b90e079d7c1d16110f2fb27e33ff66620d84248c3a9805722f
-SIZE (cabal/wai-extra-3.0.22.1.tar.gz) = 61594
diff --git a/www/hs-wai-extra/pkg-descr b/www/hs-wai-extra/pkg-descr
deleted file mode 100644
index b1e30c04a648..000000000000
--- a/www/hs-wai-extra/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Provides basic WAI handler and middleware functionality.
-
-WWW: https://github.com/yesodweb/wai
diff --git a/www/hs-wai-logger/Makefile b/www/hs-wai-logger/Makefile
deleted file mode 100644
index 81e396a2c222..000000000000
--- a/www/hs-wai-logger/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= wai-logger
-PORTVERSION= 2.3.2
-PORTREVISION= 2
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Logging system for WAI
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= blaze-builder byteorder case-insensitive fast-logger \
- http-types network old-locale unix-time wai
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-wai-logger/distinfo b/www/hs-wai-logger/distinfo
deleted file mode 100644
index 696f866f084b..000000000000
--- a/www/hs-wai-logger/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524842605
-SHA256 (cabal/wai-logger-2.3.2.tar.gz) = 8dd4ff875d9ac2c115f5d45cc4375635a6c3e55a75c632ff3781d1fb086eb470
-SIZE (cabal/wai-logger-2.3.2.tar.gz) = 5386
diff --git a/www/hs-wai-logger/pkg-descr b/www/hs-wai-logger/pkg-descr
deleted file mode 100644
index 355a0c051a56..000000000000
--- a/www/hs-wai-logger/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A logging system for WAI.
-
-WWW: http://hackage.haskell.org/package/wai-logger
diff --git a/www/hs-wai/Makefile b/www/hs-wai/Makefile
deleted file mode 100644
index b9f187484d7f..000000000000
--- a/www/hs-wai/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= wai
-PORTVERSION= 3.2.1.2
-PORTREVISION= 2
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Web Application Interface
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= blaze-builder>=0.2.1.4 http-types>=0.7 network>=2.2.1.5 \
- vault>=0.3
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-wai/distinfo b/www/hs-wai/distinfo
deleted file mode 100644
index 61ad245f2915..000000000000
--- a/www/hs-wai/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524252958
-SHA256 (cabal/wai-3.2.1.2.tar.gz) = 282351461f19fbac26aa0a7896d7ab583b4abef522fcd9aba944f1848e58234b
-SIZE (cabal/wai-3.2.1.2.tar.gz) = 9938
diff --git a/www/hs-wai/pkg-descr b/www/hs-wai/pkg-descr
deleted file mode 100644
index 92344cbcb9ed..000000000000
--- a/www/hs-wai/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Provides a common protocol for communication between web applications and
-web servers.
-
-WWW: https://github.com/yesodweb/wai
diff --git a/www/hs-warp-tls/Makefile b/www/hs-warp-tls/Makefile
deleted file mode 100644
index fd30d8da1b10..000000000000
--- a/www/hs-warp-tls/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= warp-tls
-PORTVERSION= 3.2.4
-PORTREVISION= 4
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= HTTP over SSL/TLS support for Warp via the TLS package
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= cprng-aes>=0.5.0 data-default-class>=0.0.1 network>=2.2.1 \
- streaming-commons tls>=1.2.16 tls-session-manager wai>=3.0 warp>=3.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-warp-tls/distinfo b/www/hs-warp-tls/distinfo
deleted file mode 100644
index 1202565ccfff..000000000000
--- a/www/hs-warp-tls/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499625382
-SHA256 (cabal/warp-tls-3.2.4.tar.gz) = 05d1aad58fa1a16a652369d7247d4c68b86af0b8febaea9ab7969c121f956e17
-SIZE (cabal/warp-tls-3.2.4.tar.gz) = 7158
diff --git a/www/hs-warp-tls/pkg-descr b/www/hs-warp-tls/pkg-descr
deleted file mode 100644
index 49af88cbe0ba..000000000000
--- a/www/hs-warp-tls/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-HTTP over SSL/TLS support for Warp via the TLS package.
-
-WWW: https://github.com/yesodweb/wai
diff --git a/www/hs-warp/Makefile b/www/hs-warp/Makefile
deleted file mode 100644
index 6e6f10e10d20..000000000000
--- a/www/hs-warp/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= warp
-PORTVERSION= 3.2.22
-PORTREVISION= 2
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Fast, light-weight web server for WAI applications
-
-LICENSE= MIT
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= auto-update>=0.1.1 bsb-http-chunked case-insensitive>=0.2 \
- hashable http-date http-types>=0.8.5 http2>=1.0.2 \
- iproute>=1.3.1 network>=2.3 old-locale simple-sendfile>=0.2.7 \
- streaming-commons>=0.1.10 unix-compat>=0.2 vault>=0.3 \
- wai>=3.0 word8
-
-FLAGS_ENABLE= allow-sendfilefd
-FLAGS_DISABLE= network-bytestring warp-debug use-bytestring-builder
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-warp/distinfo b/www/hs-warp/distinfo
deleted file mode 100644
index 68e738127d11..000000000000
--- a/www/hs-warp/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524927920
-SHA256 (cabal/warp-3.2.22.tar.gz) = 645b230c32050da227e4c2486a0ae6b6866706f563d2ba5e3761f581855f590e
-SIZE (cabal/warp-3.2.22.tar.gz) = 77658
diff --git a/www/hs-warp/pkg-descr b/www/hs-warp/pkg-descr
deleted file mode 100644
index 62b9840b328c..000000000000
--- a/www/hs-warp/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-The premier WAI handler.
-
-WWW: https://github.com/yesodweb/wai
diff --git a/www/hs-xss-sanitize/Makefile b/www/hs-xss-sanitize/Makefile
deleted file mode 100644
index 262dd14a981b..000000000000
--- a/www/hs-xss-sanitize/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= xss-sanitize
-PORTVERSION= 0.3.5.7
-PORTREVISION= 4
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Sanitize untrusted HTML to prevent XSS attacks
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= attoparsec>=0.10.0.3 css-text>=0.1.1 network>=2.6 \
- network-uri>=2.6 tagsoup>=0.12.2 utf8-string>=0.3
-
-FLAGS_ENABLE= network-uri
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-xss-sanitize/distinfo b/www/hs-xss-sanitize/distinfo
deleted file mode 100644
index 794c144ef367..000000000000
--- a/www/hs-xss-sanitize/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499625383
-SHA256 (cabal/xss-sanitize-0.3.5.7.tar.gz) = 955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00
-SIZE (cabal/xss-sanitize-0.3.5.7.tar.gz) = 10878
diff --git a/www/hs-xss-sanitize/pkg-descr b/www/hs-xss-sanitize/pkg-descr
deleted file mode 100644
index 660c71b7265c..000000000000
--- a/www/hs-xss-sanitize/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Run untrusted HTML through Text.HTML.SanitizeXSS.sanitizeXSS to prevent
-XSS attacks.
-
-WWW: https://github.com/yesodweb/haskell-xss-sanitize
diff --git a/www/hs-yesod-auth-hashdb/Makefile b/www/hs-yesod-auth-hashdb/Makefile
deleted file mode 100644
index 4adfac16e98d..000000000000
--- a/www/hs-yesod-auth-hashdb/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= yesod-auth-hashdb
-PORTVERSION= 1.7.1
-PORTREVISION= 1
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Authentication plugin for Yesod
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= cryptohash>=0.8 persistent>=2.1 pwstore-fast>=2.2 \
- yesod-auth>=1.4 yesod-core>=1.4 yesod-form>=1.4 \
- yesod-persistent>=1.2
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-yesod-auth-hashdb/distinfo b/www/hs-yesod-auth-hashdb/distinfo
deleted file mode 100644
index 6e350d82c054..000000000000
--- a/www/hs-yesod-auth-hashdb/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1546182489
-SHA256 (cabal/yesod-auth-hashdb-1.7.1.tar.gz) = 0d6f27a49aa862af8f4d1a84f8fe540300e42f9208728fba03a7996a5517dfe5
-SIZE (cabal/yesod-auth-hashdb-1.7.1.tar.gz) = 15545
diff --git a/www/hs-yesod-auth-hashdb/pkg-descr b/www/hs-yesod-auth-hashdb/pkg-descr
deleted file mode 100644
index 184468b38fc7..000000000000
--- a/www/hs-yesod-auth-hashdb/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-This package is the Yesod.Auth.HashDB plugin, originally included in
-yesod-auth, but now modified to be more secure and placed in a separate
-package.
-
-It provides authentication using hashed passwords stored in a database,
-and works best in situations where an administrator is involved in
-setting up a user with an initial password.
-
-The complete login process, including a default form, is implemented by
-this plugin, but the application developer must design the interfaces
-for setting up users and allowing them to change their own passwords,
-since only the low-level password-setting functions are provided by this
-package.
-
-WWW: https://github.com/paul-rouse/yesod-auth-hashdb
diff --git a/www/hs-yesod-auth/Makefile b/www/hs-yesod-auth/Makefile
deleted file mode 100644
index f20d487428de..000000000000
--- a/www/hs-yesod-auth/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= yesod-auth
-PORTVERSION= 1.6.5
-PORTREVISION= 1
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Authentication for Yesod
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson>=0.7 authenticate>=1.3 base16-bytestring \
- base64-bytestring blaze-builder blaze-html>=0.5 \
- blaze-markup>=0.5.1 byteable conduit conduit-extra cryptohash \
- data-default email-validate>=1.0 file-embed http-client \
- http-conduit>=1.5 http-types lifted-base>=0.1 mime-mail>=0.3 \
- network>=2.6 network-uri>=2.6 nonce>=1.0.2 persistent>=2.1 \
- persistent-template>=2.1 random>=1.0.0.2 resourcet safe \
- shakespeare unordered-containers wai>=1.4 \
- yesod-core>=1.4 yesod-form>=1.4 yesod-persistent>=1.4
-
-FLAGS_ENABLE= network-uri
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-yesod-auth/distinfo b/www/hs-yesod-auth/distinfo
deleted file mode 100644
index 342c27e5bef3..000000000000
--- a/www/hs-yesod-auth/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1546179997
-SHA256 (cabal/yesod-auth-1.6.5.tar.gz) = b9dd963473a4d18d6a6921c0c321d86c77f264d8be2849b4aadcfa8f3ac337b3
-SIZE (cabal/yesod-auth-1.6.5.tar.gz) = 51828
diff --git a/www/hs-yesod-auth/pkg-descr b/www/hs-yesod-auth/pkg-descr
deleted file mode 100644
index 4849aac6a241..000000000000
--- a/www/hs-yesod-auth/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This package provides a pluggable mechanism for allowing users to
-authenticate with your site. It comes with a number of common plugins,
-such as OpenID, BrowserID (a.k.a., Mozilla Persona), and email. Other
-packages are available from Hackage as well. If you've written such an
-add-on, please notify me so that it can be added to this description.
-
-WWW: https://www.yesodweb.com/
diff --git a/www/hs-yesod-core/Makefile b/www/hs-yesod-core/Makefile
deleted file mode 100644
index 5441bc71892b..000000000000
--- a/www/hs-yesod-core/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= yesod-core
-PORTVERSION= 1.6.4
-PORTREVISION= 2
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Creation of type-safe, RESTful web applications
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson>=0.5 auto-update blaze-builder>=0.2.1.4 blaze-html>=0.5 \
- blaze-markup>=0.5.1 case-insensitive>=0.2 cereal>=0.3 \
- clientsession>=0.9.1 conduit>=1.2 conduit-extra cookie>=0.4.1 \
- data-default deepseq-generics exceptions>=0.6 fast-logger>=2.2 http-types>=0.7 \
- lifted-base>=0.1.2 monad-control>=0.3 monad-logger>=0.3.1 mtl \
- mwc-random old-locale>=1.0.0.2 path-pieces>=0.1.2 \
- primitive random>=1.0.0.2 resourcet>=0.4.9 safe semigroups \
- shakespeare>=2.0 transformers-base>=0.4 unix-compat unliftio \
- unordered-containers>=0.2 vector>=0.9 wai>=3.0 \
- wai-extra>=3.0.5 wai-logger>=0.2 warp>=3.0.2 word8
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-yesod-core/distinfo b/www/hs-yesod-core/distinfo
deleted file mode 100644
index ab9aed5ec225..000000000000
--- a/www/hs-yesod-core/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525033997
-SHA256 (cabal/yesod-core-1.6.4.tar.gz) = 8d7e42b70f18ee7a154d351df0bd3b6b025598f593598817ae88d6bb22092727
-SIZE (cabal/yesod-core-1.6.4.tar.gz) = 94604
diff --git a/www/hs-yesod-core/pkg-descr b/www/hs-yesod-core/pkg-descr
deleted file mode 100644
index 351f8ff16e92..000000000000
--- a/www/hs-yesod-core/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Yesod is a framework designed to foster creation of RESTful web
-application that have strong compile-time guarantees of correctness. It
-also affords space efficient code and portability to many deployment
-backends, from CGI to stand-alone serving.
-
-WWW: https://www.yesodweb.com/
diff --git a/www/hs-yesod-form/Makefile b/www/hs-yesod-form/Makefile
deleted file mode 100644
index 85cf194b5ba4..000000000000
--- a/www/hs-yesod-form/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= yesod-form
-PORTVERSION= 1.6.1
-PORTREVISION= 2
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Form handling support for Yesod Web Framework
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson attoparsec>=0.10 blaze-builder>=0.2.1.4 blaze-html>=0.5 \
- blaze-markup>=0.5.1 byteable data-default email-validate>=1.0 \
- network>=2.6 network-uri>=2.6 persistent resourcet semigroups \
- shakespeare>=2.0 wai>=1.3 xss-sanitize>=0.3.0.1 \
- yesod-core>=1.4 yesod-persistent>=1.4
-
-FLAGS_ENABLE= network-uri
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-yesod-form/distinfo b/www/hs-yesod-form/distinfo
deleted file mode 100644
index b0186c2e1c65..000000000000
--- a/www/hs-yesod-form/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525181435
-SHA256 (cabal/yesod-form-1.6.1.tar.gz) = b8ff14eafff4bb6c2b01b235e8ebeafe9802f545979c1c1227076b06edd3f616
-SIZE (cabal/yesod-form-1.6.1.tar.gz) = 32873
diff --git a/www/hs-yesod-form/pkg-descr b/www/hs-yesod-form/pkg-descr
deleted file mode 100644
index 249a85642fe3..000000000000
--- a/www/hs-yesod-form/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Form handling support for Yesod Web Framework.
-
-WWW: https://www.yesodweb.com/
diff --git a/www/hs-yesod-persistent/Makefile b/www/hs-yesod-persistent/Makefile
deleted file mode 100644
index b4d2b7ba93fa..000000000000
--- a/www/hs-yesod-persistent/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= yesod-persistent
-PORTVERSION= 1.6.0.1
-PORTREVISION= 1
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Some helpers for using Persistent from Yesod
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= blaze-builder conduit persistent persistent-template \
- resource-pool resourcet yesod-core
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-yesod-persistent/distinfo b/www/hs-yesod-persistent/distinfo
deleted file mode 100644
index c70cc441bb33..000000000000
--- a/www/hs-yesod-persistent/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1546104685
-SHA256 (cabal/yesod-persistent-1.6.0.1.tar.gz) = 748acc0a08e371548920a1b5e2e8b2c95b95014becd63acf259712d306a9bd4f
-SIZE (cabal/yesod-persistent-1.6.0.1.tar.gz) = 5028
diff --git a/www/hs-yesod-persistent/pkg-descr b/www/hs-yesod-persistent/pkg-descr
deleted file mode 100644
index 1e35a2d32d7f..000000000000
--- a/www/hs-yesod-persistent/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Some helpers for using Persistent from Yesod.
-
-WWW: https://www.yesodweb.com/
diff --git a/www/hs-yesod-static/Makefile b/www/hs-yesod-static/Makefile
deleted file mode 100644
index ed26cd657550..000000000000
--- a/www/hs-yesod-static/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= yesod-static
-PORTVERSION= 1.6.0
-PORTREVISION= 2
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Static file serving subsite for Yesod Web Framework
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= async attoparsec>=0.10 base64-bytestring>=0.1.0.1 \
- blaze-builder>=0.3 byteable>=0.1 conduit>=0.5 conduit-extra \
- cryptohash>=0.11 cryptohash-conduit>=0.1 cryptonite-conduit \
- css-text>=0.1.2 data-default file-embed>=0.0.4.1 hashable>=1.1 \
- hjsmin http-types>=0.7 mime-types>=0.1 old-time>=1.0 \
- resourcet>=0.4 unix-compat>=0.2 unordered-containers>=0.2 \
- wai>=1.3 wai-app-static>=3.1 yesod-core>=1.4
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-yesod-static/distinfo b/www/hs-yesod-static/distinfo
deleted file mode 100644
index da2a619eadee..000000000000
--- a/www/hs-yesod-static/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525169575
-SHA256 (cabal/yesod-static-1.6.0.tar.gz) = bd0bf5924bb9c27fe24047816018158e92fc687053c190221af2f03bac94880e
-SIZE (cabal/yesod-static-1.6.0.tar.gz) = 25416
diff --git a/www/hs-yesod-static/pkg-descr b/www/hs-yesod-static/pkg-descr
deleted file mode 100644
index 8ed862ee867c..000000000000
--- a/www/hs-yesod-static/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Static file serving subsite for Yesod Web Framework.
-
-WWW: https://www.yesodweb.com/
diff --git a/www/hs-yesod-test/Makefile b/www/hs-yesod-test/Makefile
deleted file mode 100644
index d6b148b4364e..000000000000
--- a/www/hs-yesod-test/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= yesod-test
-PORTVERSION= 1.6.4
-PORTREVISION= 2
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Integration testing for WAI/Yesod Applications
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= attoparsec>=0.10 blaze-builder blaze-html>=0.5 \
- blaze-markup>=0.5.1 case-insensitive>=0.2 cookie \
- hspec-core>=2.0 html-conduit>=0.1 http-types>=0.7 HUnit>=1.2 \
- monad-control network>=2.2 persistent>=1.0 pretty-show wai>=3.0 \
- wai-extra xml-conduit>=1.0 xml-types>=0.3 yesod-core>=1.4
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-yesod-test/distinfo b/www/hs-yesod-test/distinfo
deleted file mode 100644
index 78e1b45aaced..000000000000
--- a/www/hs-yesod-test/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525176699
-SHA256 (cabal/yesod-test-1.6.4.tar.gz) = cffa1639237646836be0ead1bc0b1787a3fccb384cbb7e77dcbcf54c1ed3b95b
-SIZE (cabal/yesod-test-1.6.4.tar.gz) = 21745
diff --git a/www/hs-yesod-test/pkg-descr b/www/hs-yesod-test/pkg-descr
deleted file mode 100644
index 67e88088a2df..000000000000
--- a/www/hs-yesod-test/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Behaviour Oriented integration Testing for Yesod Applications.
-
-WWW: https://www.yesodweb.com/
diff --git a/www/hs-yesod/Makefile b/www/hs-yesod/Makefile
deleted file mode 100644
index bd5b8447dd67..000000000000
--- a/www/hs-yesod/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= yesod
-PORTVERSION= 1.6.0
-PORTREVISION= 2
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Creation of type-safe, RESTful web applications
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= aeson blaze-html>=0.5 blaze-markup>=0.5.1 conduit-extra \
- data-default fast-logger monad-control>=0.3 monad-logger \
- safe shakespeare>=2.0 streaming-commons \
- unordered-containers wai>=1.3 wai-extra>=1.3 wai-logger \
- warp>=1.3 yaml yesod-auth>=1.4 yesod-core>=1.4 \
- yesod-form>=1.3 yesod-persistent>=1.4
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-yesod/distinfo b/www/hs-yesod/distinfo
deleted file mode 100644
index 770ac6ad21e0..000000000000
--- a/www/hs-yesod/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525179938
-SHA256 (cabal/yesod-1.6.0.tar.gz) = 8a242ffe1df10bc2c5dffb6e255ad21b11e96a9c4794bac20504b67f973da773
-SIZE (cabal/yesod-1.6.0.tar.gz) = 9072
diff --git a/www/hs-yesod/pkg-descr b/www/hs-yesod/pkg-descr
deleted file mode 100644
index 74f244583f47..000000000000
--- a/www/hs-yesod/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-A RESTful web framework with strong compile-time guarantees of correctness.
-It also affords space efficient code, highly concurrent loads, and
-portability to many deployment backends (via the wai package), from CGI
-to stand-alone serving. Yesod also focuses on developer productivity.
-Yesod integrates well with tools for all your basic web development (wai,
-persistent, and shakespeare/hamlet).
-
-WWW: https://www.yesodweb.com/
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index acdd88cae57f..7f46d487f1ae 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -60,16 +60,6 @@
SUBDIR += gtksourceview4
SUBDIR += gtksourceviewmm3
SUBDIR += hippo-canvas
- SUBDIR += hs-GLURaw
- SUBDIR += hs-GLUT
- SUBDIR += hs-OpenGL
- SUBDIR += hs-OpenGLRaw
- SUBDIR += hs-gtk
- SUBDIR += hs-gtk2hs
- SUBDIR += hs-gtksourceview2
- SUBDIR += hs-pango
- SUBDIR += hs-vte
- SUBDIR += hs-wxdirect
SUBDIR += irrlicht
SUBDIR += itk
SUBDIR += iwidgets
diff --git a/x11-toolkits/hs-GLURaw/Makefile b/x11-toolkits/hs-GLURaw/Makefile
deleted file mode 100644
index c2e33d7f40f9..000000000000
--- a/x11-toolkits/hs-GLURaw/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= GLURaw
-PORTVERSION= 2.0.0.4
-PORTREVISION= 2
-CATEGORIES= x11-toolkits haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Raw binding for the OpenGL graphics system
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= OpenGLRaw>=2.4
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/x11-toolkits/hs-GLURaw/distinfo b/x11-toolkits/hs-GLURaw/distinfo
deleted file mode 100644
index 2ef6947485d6..000000000000
--- a/x11-toolkits/hs-GLURaw/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523908514
-SHA256 (cabal/GLURaw-2.0.0.4.tar.gz) = b863fd5cb26b1a37afb66ef8a81c0335bc073d33b0a67ec5190dfc62cb885dc4
-SIZE (cabal/GLURaw-2.0.0.4.tar.gz) = 10557
diff --git a/x11-toolkits/hs-GLURaw/pkg-descr b/x11-toolkits/hs-GLURaw/pkg-descr
deleted file mode 100644
index ab020ac46afa..000000000000
--- a/x11-toolkits/hs-GLURaw/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-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.
-
-WWW: http://www.haskell.org/haskellwiki/Opengl
diff --git a/x11-toolkits/hs-GLUT/Makefile b/x11-toolkits/hs-GLUT/Makefile
deleted file mode 100644
index 7b87e6473a81..000000000000
--- a/x11-toolkits/hs-GLUT/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: Volker Stolz <vs@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= GLUT
-PORTVERSION= 2.7.0.14
-PORTREVISION= 1
-PORTEPOCH= 1
-CATEGORIES= x11-toolkits haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Binding for the OpenGL Utility Toolkit
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= OpenGL>=2.12 OpenGLRaw>=2.3 StateVar>=1.1
-USE_GL= glut
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/x11-toolkits/hs-GLUT/distinfo b/x11-toolkits/hs-GLUT/distinfo
deleted file mode 100644
index 1e060f403b0a..000000000000
--- a/x11-toolkits/hs-GLUT/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545837059
-SHA256 (cabal/GLUT-2.7.0.14.tar.gz) = 5cf8f7700a6b6ac33e39b2d7bd300679a245ff7c1498eb423901134f9d302106
-SIZE (cabal/GLUT-2.7.0.14.tar.gz) = 655029
diff --git a/x11-toolkits/hs-GLUT/pkg-descr b/x11-toolkits/hs-GLUT/pkg-descr
deleted file mode 100644
index 2cac6daac6db..000000000000
--- a/x11-toolkits/hs-GLUT/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A Haskell binding for the OpenGL Utility Toolkit, a window system
-independent toolkit for writing OpenGL programs.
-
-WWW: http://www.haskell.org/haskellwiki/Opengl
diff --git a/x11-toolkits/hs-OpenGL/Makefile b/x11-toolkits/hs-OpenGL/Makefile
deleted file mode 100644
index 6f39dc5191e5..000000000000
--- a/x11-toolkits/hs-OpenGL/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# Created by: Volker Stolz <vs@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= OpenGL
-PORTVERSION= 3.0.2.2
-PORTREVISION= 1
-PORTEPOCH= 1
-CATEGORIES= x11-toolkits haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Binding for the OpenGL graphics system
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= GLURaw>=1.3 ObjectName>=1.1 OpenGLRaw>=2.1 StateVar>=1.1
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/x11-toolkits/hs-OpenGL/distinfo b/x11-toolkits/hs-OpenGL/distinfo
deleted file mode 100644
index 286163ef85f0..000000000000
--- a/x11-toolkits/hs-OpenGL/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545656184
-SHA256 (cabal/OpenGL-3.0.2.2.tar.gz) = 4cba40fe8eecee67c8251556b4c05d9e98256c11d49c20e914f8232bfae67da7
-SIZE (cabal/OpenGL-3.0.2.2.tar.gz) = 130711
diff --git a/x11-toolkits/hs-OpenGL/pkg-descr b/x11-toolkits/hs-OpenGL/pkg-descr
deleted file mode 100644
index 92ed6418f07d..000000000000
--- a/x11-toolkits/hs-OpenGL/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-A Haskell binding for the OpenGL graphics system (GL, version 4.5) and
-its accompanying utility library (GLU, version 1.3).
-
-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.
-
-WWW: http://www.haskell.org/haskellwiki/Opengl
diff --git a/x11-toolkits/hs-OpenGLRaw/Makefile b/x11-toolkits/hs-OpenGLRaw/Makefile
deleted file mode 100644
index 00324da411b6..000000000000
--- a/x11-toolkits/hs-OpenGLRaw/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= OpenGLRaw
-PORTVERSION= 3.3.1.0
-PORTREVISION= 1
-CATEGORIES= x11-toolkits haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Raw binding for the OpenGL graphics system
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= fixed half
-USE_GL= gl glut
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/x11-toolkits/hs-OpenGLRaw/distinfo b/x11-toolkits/hs-OpenGLRaw/distinfo
deleted file mode 100644
index a7b484b80ea5..000000000000
--- a/x11-toolkits/hs-OpenGLRaw/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545561651
-SHA256 (cabal/OpenGLRaw-3.3.1.0.tar.gz) = 6b0745f6d421f658b57c13bfdbae014c0aa6871a98e11e98908d4a04461f1cf5
-SIZE (cabal/OpenGLRaw-3.3.1.0.tar.gz) = 858858
diff --git a/x11-toolkits/hs-OpenGLRaw/pkg-descr b/x11-toolkits/hs-OpenGLRaw/pkg-descr
deleted file mode 100644
index 4c9981fb3664..000000000000
--- a/x11-toolkits/hs-OpenGLRaw/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-OpenGLRaw is a raw Haskell binding for the OpenGL 3.2 graphics system
-and lots of OpenGL extensions. It is basically a 1:1 mapping of
-OpenGL's C API, intended as a basis for a nicer interface. OpenGLRaw
-offers access to all necessary functions, tokens and types plus a
-general facility for loading extension entries. The module hierarchy
-closely mirrors the naming structure of the OpenGL extensions, making it
-easy to find the right module to import. All API entries are loaded
-dynamically, so no special C header files are needed for building this
-package. If an API entry is not found at runtime, a userError is
-thrown.
-
-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.
-
-WWW: http://www.haskell.org/haskellwiki/Opengl
diff --git a/x11-toolkits/hs-gtk/Makefile b/x11-toolkits/hs-gtk/Makefile
deleted file mode 100644
index a6794a516453..000000000000
--- a/x11-toolkits/hs-gtk/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= gtk
-PORTVERSION= 0.14.9
-PORTREVISION= 2
-CATEGORIES= x11-toolkits haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Binding to the Gtk+ graphical user interface library
-
-LICENSE= LGPL21
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USES= pkgconfig
-USE_CABAL= cairo>=0.13.0.0 gio>=0.13.0 glib>=0.13.0.0 mtl \
- pango>=0.13.0.0
-USE_GNOME= gtk20
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/x11-toolkits/hs-gtk/distinfo b/x11-toolkits/hs-gtk/distinfo
deleted file mode 100644
index 3a319f7b2d39..000000000000
--- a/x11-toolkits/hs-gtk/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524938622
-SHA256 (cabal/gtk-0.14.9.tar.gz) = bff7cdc93d66a3be9db038018c1315445411846beaa519f48107a8c7ab371fce
-SIZE (cabal/gtk-0.14.9.tar.gz) = 677659
diff --git a/x11-toolkits/hs-gtk/pkg-descr b/x11-toolkits/hs-gtk/pkg-descr
deleted file mode 100644
index 15b9bf7e120a..000000000000
--- a/x11-toolkits/hs-gtk/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-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.
-
-WWW: http://projects.haskell.org/gtk2hs/
diff --git a/x11-toolkits/hs-gtk2hs/Makefile b/x11-toolkits/hs-gtk2hs/Makefile
deleted file mode 100644
index 900d57995f48..000000000000
--- a/x11-toolkits/hs-gtk2hs/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: Oliver Braun <obraun@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= gtk2hs
-PORTVERSION= 0.13.2.2
-PORTREVISION= 4
-PORTEPOCH= 1
-CATEGORIES= x11-toolkits haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= GTK2 Binding for Haskell
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-METAPORT= yes
-USE_CABAL= glib gio cairo pango gtk
-
-FLAGS_DEFINE= GCONF GTKSOURCEVIEW2 SVGCAIRO VTE WEBKIT
-
-GCONF_DESC= GConf2 configuration system
-GCONF_FLAG_CABAL= gconf
-
-GTKSOURCEVIEW2_DESC= Source code editor
-GTKSOURCEVIEW2_FLAG_CABAL= gtksourceview2
-
-SVGCAIRO_DESC= Cairo SVG loader
-SVGCAIRO_FLAG_CABAL= svgcairo
-
-VTE_DESC= Terminal emulator
-VTE_FLAG_CABAL= vte
-
-WEBKIT_DESC= WebKit rendering engine
-WEBKIT_FLAG_CABAL= webkit
-
-.include "../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/x11-toolkits/hs-gtk2hs/pkg-descr b/x11-toolkits/hs-gtk2hs/pkg-descr
deleted file mode 100644
index f7f0a3b7370d..000000000000
--- a/x11-toolkits/hs-gtk2hs/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-Gtk2Hs is a GUI library for Haskell based on Gtk+. Gtk+ is an extensive and
-mature multi-platform toolkit for creating graphical user interfaces.
-
-Gtk2Hs features:
-
- * Automatic memory management.
- * Nearly complete coverage of the Gtk+ API.
- * Unicode support.
- * Extensive reference documentation.
- * Support for several related GtK+ and Gnome modules:
- o the cairo vector graphics library.
- o rendering of SVG images using cairo (via librsvg)
- o GConf for storing application preferences.
- o SourceView, an editor widget with syntax highlighting.
- o the Mozilla browser rendering engine in a Gtk+ widget
-
-WWW: http://projects.haskell.org/gtk2hs/
diff --git a/x11-toolkits/hs-gtksourceview2/Makefile b/x11-toolkits/hs-gtksourceview2/Makefile
deleted file mode 100644
index 53e342c20de8..000000000000
--- a/x11-toolkits/hs-gtksourceview2/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= gtksourceview2
-PORTVERSION= 0.13.3.1
-PORTREVISION= 4
-CATEGORIES= x11-toolkits haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Binding to the GtkSourceView library
-
-LICENSE= LGPL21
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USES= pkgconfig
-USE_CABAL= glib>=0.13 gtk>=0.13.0.0 mtl
-USE_GNOME= gtksourceview2
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/x11-toolkits/hs-gtksourceview2/distinfo b/x11-toolkits/hs-gtksourceview2/distinfo
deleted file mode 100644
index 7faca4e021d3..000000000000
--- a/x11-toolkits/hs-gtksourceview2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499625640
-SHA256 (cabal/gtksourceview2-0.13.3.1.tar.gz) = a1c5ebc07faa5b2809d424b3ded5e9cfa0a5338b51c7989e2a0271d016c5fe53
-SIZE (cabal/gtksourceview2-0.13.3.1.tar.gz) = 45713
diff --git a/x11-toolkits/hs-gtksourceview2/pkg-descr b/x11-toolkits/hs-gtksourceview2/pkg-descr
deleted file mode 100644
index 1ef0ceb7e6cb..000000000000
--- a/x11-toolkits/hs-gtksourceview2/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-GtkSourceView is a text widget that extends the standard GTK+ 2.x text widget
-GtkTextView. It improves GtkTextView by implementing syntax highlighting and
-other features typical of a source editor.
-
-WWW: http://projects.haskell.org/gtk2hs/
diff --git a/x11-toolkits/hs-pango/Makefile b/x11-toolkits/hs-pango/Makefile
deleted file mode 100644
index daec2457a792..000000000000
--- a/x11-toolkits/hs-pango/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= pango
-PORTVERSION= 0.13.5.0
-PORTREVISION= 2
-CATEGORIES= x11-toolkits haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Binding to the Pango text rendering engine
-
-LICENSE= LGPL21
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USES= pkgconfig
-USE_CABAL= cairo>=0.13.0.0 glib>=0.13.0.0 mtl
-USE_GNOME= pango
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/x11-toolkits/hs-pango/distinfo b/x11-toolkits/hs-pango/distinfo
deleted file mode 100644
index 537456e3ad5c..000000000000
--- a/x11-toolkits/hs-pango/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524851066
-SHA256 (cabal/pango-0.13.5.0.tar.gz) = bf59b9273134e5d1c9c648a253e5a766cd1ef51afc2216175bce21a15b6d49e8
-SIZE (cabal/pango-0.13.5.0.tar.gz) = 52797
diff --git a/x11-toolkits/hs-pango/pkg-descr b/x11-toolkits/hs-pango/pkg-descr
deleted file mode 100644
index d2356f48d21d..000000000000
--- a/x11-toolkits/hs-pango/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This package provides a wrapper around the Pango C library that allows
-high-quality rendering of Unicode text. It can be used either with
-Cairo to output text in PDF, PS or other documents or with Gtk+ to
-display text on-screen.
-
-WWW: http://projects.haskell.org/gtk2hs/
diff --git a/x11-toolkits/hs-vte/Makefile b/x11-toolkits/hs-vte/Makefile
deleted file mode 100644
index 325425a67081..000000000000
--- a/x11-toolkits/hs-vte/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= vte
-PORTVERSION= 0.13.1.1
-PORTREVISION= 4
-CATEGORIES= x11-toolkits haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Binding to the VTE library
-
-LICENSE= LGPL21
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USES= pkgconfig
-USE_CABAL= glib>=0.13.0.0 gtk>=0.13.0.0 mtl pango>=0.13.0.0
-USE_GNOME= vte
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/x11-toolkits/hs-vte/distinfo b/x11-toolkits/hs-vte/distinfo
deleted file mode 100644
index 93583dc681f5..000000000000
--- a/x11-toolkits/hs-vte/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499625641
-SHA256 (cabal/vte-0.13.1.1.tar.gz) = c38699a626af47be2c15ddcc7c9070fe5b9999fee73e3b479d1bafb96cdd5231
-SIZE (cabal/vte-0.13.1.1.tar.gz) = 28931
diff --git a/x11-toolkits/hs-vte/pkg-descr b/x11-toolkits/hs-vte/pkg-descr
deleted file mode 100644
index f075178ba4a5..000000000000
--- a/x11-toolkits/hs-vte/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-The VTE library inserts terminal capability strings into a trie, and then
-uses it to determine if data received from a pseudo-terminal is a control
-sequence or just random data. The sample program "interpret" illustrates
-more or less what the widget sees after it filters incoming data.
-
-WWW: http://projects.haskell.org/gtk2hs/
diff --git a/x11-toolkits/hs-wxdirect/Makefile b/x11-toolkits/hs-wxdirect/Makefile
deleted file mode 100644
index 6d5d1f6e7c39..000000000000
--- a/x11-toolkits/hs-wxdirect/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= wxdirect
-PORTVERSION= 0.92.3.0
-PORTREVISION= 5
-CATEGORIES= x11-toolkits haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Helper tool for building wxHaskell
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USES= dos2unix
-USE_CABAL= strict
-
-EXECUTABLE= wxdirect
-
-post-patch::
- @${REINPLACE_CMD} 's|"wx-config"|"wxgtk2u-3.0-config"|' \
- ${WRKSRC}/src/ParseC.hs
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/x11-toolkits/hs-wxdirect/distinfo b/x11-toolkits/hs-wxdirect/distinfo
deleted file mode 100644
index 8623589f11bc..000000000000
--- a/x11-toolkits/hs-wxdirect/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499446016
-SHA256 (cabal/wxdirect-0.92.3.0.tar.gz) = 03c60f604347dcfb1fb8cf65b4d0a487b5c2c868e4896f03ce5edd12d81e367a
-SIZE (cabal/wxdirect-0.92.3.0.tar.gz) = 30586
diff --git a/x11-toolkits/hs-wxdirect/files/patch-wxdirect.cabal b/x11-toolkits/hs-wxdirect/files/patch-wxdirect.cabal
deleted file mode 100644
index c66c2152b359..000000000000
--- a/x11-toolkits/hs-wxdirect/files/patch-wxdirect.cabal
+++ /dev/null
@@ -1,17 +0,0 @@
---- wxdirect.cabal.orig 2018-12-23 10:54:50 UTC
-+++ wxdirect.cabal
-@@ -53,12 +53,12 @@ executable wxdirect
- strict,
- time >= 1.0,
- filepath < 1.5,
-- process >= 1.1 && < 1.5
-+ process >= 1.1 && < 1.7
-
- if flag(splitBase)
- build-depends:
- base >= 4 && < 5,
-- containers >= 0.2 && < 0.6
-+ containers >= 0.2 && < 0.7
- else
- build-depends:
- base >= 3 && < 4,
diff --git a/x11-toolkits/hs-wxdirect/pkg-descr b/x11-toolkits/hs-wxdirect/pkg-descr
deleted file mode 100644
index 31bf09fc9caa..000000000000
--- a/x11-toolkits/hs-wxdirect/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-wxHaskell is a portable and native GUI library for Haskell. It is built
-on top of wxWidgets, a comprehensive C++ library that is portable across
-all major GUI platforms, including GTK, Windows, X11, and MacOS X.
-
-WWW: http://haskell.org/haskellwiki/WxHaskell
diff --git a/x11/Makefile b/x11/Makefile
index 634829addc78..bbd88636ac4d 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -98,8 +98,6 @@
SUBDIR += guake
SUBDIR += gxkb
SUBDIR += hhpc
- SUBDIR += hs-X11
- SUBDIR += hs-X11-xft
SUBDIR += hs-xmobar
SUBDIR += hsetroot
SUBDIR += i3blocks
diff --git a/x11/hs-X11-xft/Makefile b/x11/hs-X11-xft/Makefile
deleted file mode 100644
index 316376e418aa..000000000000
--- a/x11/hs-X11-xft/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= X11-xft
-PORTVERSION= 0.3.1
-PORTREVISION= 19
-CATEGORIES= x11 haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Bindings to the Xft, Xrender and Freetype for Haskell programs
-
-LICENSE= LGPL21
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USES= pkgconfig
-USE_CABAL= utf8-string>=0.1 X11>=1.2.1
-USE_XORG= xft xrender
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/x11/hs-X11-xft/distinfo b/x11/hs-X11-xft/distinfo
deleted file mode 100644
index 169c31947b22..000000000000
--- a/x11/hs-X11-xft/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499625448
-SHA256 (cabal/X11-xft-0.3.1.tar.gz) = 4eba3fee62570e06447654030a62fb55f19587884bc2cef77a9c3b2c3458f8d1
-SIZE (cabal/X11-xft-0.3.1.tar.gz) = 13621
diff --git a/x11/hs-X11-xft/pkg-descr b/x11/hs-X11-xft/pkg-descr
deleted file mode 100644
index 451353b8370a..000000000000
--- a/x11/hs-X11-xft/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Bindings to the Xft, X Free Type interface library, and some Xrender parts.
-
-WWW: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11-xft
diff --git a/x11/hs-X11/Makefile b/x11/hs-X11/Makefile
deleted file mode 100644
index 8fe0e12ee0b0..000000000000
--- a/x11/hs-X11/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Volker Stolz <vs@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= X11
-PORTVERSION= 1.8
-PORTREVISION= 5
-CATEGORIES= x11 haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Binding to the X11 graphics library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= data-default
-USE_XORG= x11 xrandr xext
-
-FLAGS_DEFINE= XINERAMA
-FLAGS_DEFAULT= XINERAMA
-
-XINERAMA_DESC= Build with Xinerama support
-XINERAMA_FLAG_XORG= xinerama
-XINERAMA_FLAG_CONFIGURE_ON= --configure-option="--with-xinerama"
-XINERAMA_FLAG_CONFIGURE_OFF= --configure-option="--without-xinerama"
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/x11/hs-X11/distinfo b/x11/hs-X11/distinfo
deleted file mode 100644
index 72f1c887d06d..000000000000
--- a/x11/hs-X11/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1486838578
-SHA256 (cabal/X11-1.8.tar.gz) = 541b166aab1e05a92dc8f42a511d827e7aad373af12ae283b9df9982ccc09d8e
-SIZE (cabal/X11-1.8.tar.gz) = 191331
diff --git a/x11/hs-X11/pkg-descr b/x11/hs-X11/pkg-descr
deleted file mode 100644
index 3f1b006d7d42..000000000000
--- a/x11/hs-X11/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A Haskell binding to the X11 library. The binding is a direct
-translation of C binding.
-
-WWW: https://github.com/haskell-pkg-janitors/X11