summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
Diffstat (limited to 'math')
-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
80 files changed, 0 insertions, 803 deletions
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