aboutsummaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
Diffstat (limited to 'math')
-rw-r--r--math/hs-Agda-executable/Makefile8
-rw-r--r--math/hs-Agda-executable/pkg-descr2
-rw-r--r--math/hs-Agda/Makefile10
-rw-r--r--math/hs-Agda/files/patch-Agda.cabal7
-rw-r--r--math/hs-Agda/files/patch-src__full__Agda__Termination__Lexicographic.hs11
-rw-r--r--math/hs-Agda/pkg-descr2
-rw-r--r--math/hs-NumInstances/Makefile7
-rw-r--r--math/hs-NumInstances/pkg-descr2
-rw-r--r--math/hs-categories/Makefile10
-rw-r--r--math/hs-categories/distinfo4
-rw-r--r--math/hs-categories/pkg-descr2
-rw-r--r--math/hs-comonad-transformers/Makefile11
-rw-r--r--math/hs-comonad-transformers/distinfo4
-rw-r--r--math/hs-comonad-transformers/pkg-descr2
-rw-r--r--math/hs-comonad/Makefile12
-rw-r--r--math/hs-comonad/distinfo4
-rw-r--r--math/hs-comonad/pkg-descr2
-rw-r--r--math/hs-contravariant/Makefile7
-rw-r--r--math/hs-contravariant/pkg-descr2
-rw-r--r--math/hs-data-lens-template/Makefile8
-rw-r--r--math/hs-data-lens-template/distinfo4
-rw-r--r--math/hs-data-lens-template/pkg-descr2
-rw-r--r--math/hs-data-lens/Makefile8
-rw-r--r--math/hs-data-lens/distinfo4
-rw-r--r--math/hs-data-lens/pkg-descr2
-rw-r--r--math/hs-distributive/Makefile7
-rw-r--r--math/hs-distributive/pkg-descr2
-rw-r--r--math/hs-erf/Makefile8
-rw-r--r--math/hs-ieee754/Makefile7
-rw-r--r--math/hs-ieee754/pkg-descr2
-rw-r--r--math/hs-math-functions/Makefile11
-rw-r--r--math/hs-math-functions/distinfo4
-rw-r--r--math/hs-math-functions/pkg-descr2
-rw-r--r--math/hs-mwc-random/Makefile11
-rw-r--r--math/hs-mwc-random/distinfo4
-rw-r--r--math/hs-mwc-random/pkg-descr2
-rw-r--r--math/hs-pointed/Makefile12
-rw-r--r--math/hs-pointed/distinfo4
-rw-r--r--math/hs-pointed/pkg-descr2
-rw-r--r--math/hs-probability/Makefile8
-rw-r--r--math/hs-probability/pkg-descr2
-rw-r--r--math/hs-semigroupoids/Makefile9
-rw-r--r--math/hs-semigroupoids/distinfo4
-rw-r--r--math/hs-semigroupoids/pkg-descr2
-rw-r--r--math/hs-semigroups/Makefile8
-rw-r--r--math/hs-semigroups/distinfo4
-rw-r--r--math/hs-semigroups/pkg-descr2
-rw-r--r--math/hs-statistics/Makefile9
-rw-r--r--math/hs-statistics/distinfo4
-rw-r--r--math/hs-statistics/pkg-descr27
-rw-r--r--math/hs-vector-space/Makefile12
-rw-r--r--math/hs-vector-space/distinfo4
-rw-r--r--math/hs-vector-space/pkg-descr2
53 files changed, 112 insertions, 200 deletions
diff --git a/math/hs-Agda-executable/Makefile b/math/hs-Agda-executable/Makefile
index b528cb5daf6b..7d28ef0dbba0 100644
--- a/math/hs-Agda-executable/Makefile
+++ b/math/hs-Agda-executable/Makefile
@@ -1,13 +1,9 @@
-# New ports collection makefile for: hs-Agda-executable
-# Date created: December 20 2009
-# Whom: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-#
+# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
# $FreeBSD$
-#
PORTNAME= Agda-executable
PORTVERSION= 2.3.0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/math/hs-Agda-executable/pkg-descr b/math/hs-Agda-executable/pkg-descr
index 489ce5aca373..e6525337a1d7 100644
--- a/math/hs-Agda-executable/pkg-descr
+++ b/math/hs-Agda-executable/pkg-descr
@@ -2,4 +2,4 @@ This package provides a command-line program for type-checking and compiling
Agda programs. The program can also generate hyperlinked, highlighted HTML
files from Agda sources.
-WWW: http://wiki.portal.chalmers.se/agda/
+WWW: http://wiki.portal.chalmers.se/agda/
diff --git a/math/hs-Agda/Makefile b/math/hs-Agda/Makefile
index 4077c6d640bd..6aaa8cf9d2c7 100644
--- a/math/hs-Agda/Makefile
+++ b/math/hs-Agda/Makefile
@@ -1,13 +1,9 @@
-# New ports collection makefile for: hs-Agda
-# Date created: December 20 2009
-# Whom: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-#
+# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
# $FreeBSD$
-#
PORTNAME= Agda
PORTVERSION= 2.3.0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
@@ -34,7 +30,7 @@ OPTIONS_DEFINE= USE_LOCALE EPIC
USE_LOCALE_DESC= Use encoding specified by the locale
EPIC_DESC= Install the Epic compiler
-.include <bsd.port.options.mk>
+.include "${.CURDIR}/../../lang/ghc/bsd.cabal.options.mk"
.if ${PORT_OPTIONS:MUSE_LOCALE}
CONFIGURE_ARGS+= --flags="use-locale"
diff --git a/math/hs-Agda/files/patch-Agda.cabal b/math/hs-Agda/files/patch-Agda.cabal
index e0c9851b621d..d451dea27c94 100644
--- a/math/hs-Agda/files/patch-Agda.cabal
+++ b/math/hs-Agda/files/patch-Agda.cabal
@@ -1,5 +1,5 @@
--- ./Agda.cabal.orig 2012-03-12 11:09:34.000000000 +0100
-+++ ./Agda.cabal 2012-05-12 19:53:25.000000000 +0200
++++ ./Agda.cabal 2012-10-03 22:53:16.000000000 +0200
@@ -71,13 +71,13 @@
if flag(use-locale)
build-depends: base >= 4.2 && < 4.6
@@ -10,9 +10,10 @@
if flag(epic)
build-depends: epic >= 0.1.13 && < 0.10
- build-depends: mtl == 2.0.*,
-+ build-depends: mtl >= 2.0,
- QuickCheck >= 2.3 && < 2.5,
+- QuickCheck >= 2.3 && < 2.5,
- haskell-src-exts >= 1.9.6 && < 1.12,
++ build-depends: mtl >= 2.0,
++ QuickCheck >= 2.3 && < 2.6,
+ haskell-src-exts >= 1.9.6,
containers >= 0.1 && < 0.5,
pretty >= 1.0 && < 1.2,
diff --git a/math/hs-Agda/files/patch-src__full__Agda__Termination__Lexicographic.hs b/math/hs-Agda/files/patch-src__full__Agda__Termination__Lexicographic.hs
new file mode 100644
index 000000000000..907f0bed5274
--- /dev/null
+++ b/math/hs-Agda/files/patch-src__full__Agda__Termination__Lexicographic.hs
@@ -0,0 +1,11 @@
+--- ./src/full/Agda/Termination/Lexicographic.hs.orig 2012-03-12 11:09:33.000000000 +0100
++++ ./src/full/Agda/Termination/Lexicographic.hs 2012-10-03 23:48:30.000000000 +0200
+@@ -230,7 +230,7 @@
+ , quickCheck' prop_fromDiagonals
+ , quickCheck' prop_newBehaviour
+ , quickCheckWith' stdArgs{ maxSuccess = 50
+- , maxDiscard = 200
++ , maxDiscardRatio = 200
+ , maxSize = 20
+ }
+ prop_lexOrder
diff --git a/math/hs-Agda/pkg-descr b/math/hs-Agda/pkg-descr
index eff01c4dd9ac..5c70fb2cc8f0 100644
--- a/math/hs-Agda/pkg-descr
+++ b/math/hs-Agda/pkg-descr
@@ -10,4 +10,4 @@ system for constructive mathematics developed by the Swedish logician Per
Martin-Lof. It has many similarities with other proof assistants based on
dependent types, such as Coq, Epigram and NuPRL.
-WWW: http://wiki.portal.chalmers.se/agda/
+WWW: http://wiki.portal.chalmers.se/agda/
diff --git a/math/hs-NumInstances/Makefile b/math/hs-NumInstances/Makefile
index 9de383e9f574..1e37581f5b63 100644
--- a/math/hs-NumInstances/Makefile
+++ b/math/hs-NumInstances/Makefile
@@ -1,13 +1,8 @@
-# New ports collection makefile for: hs-NumInstances
-# Date created: September 24, 2011
-# Whom: haskell@FreeBSD.org
-#
# $FreeBSD$
-#
PORTNAME= NumInstances
PORTVERSION= 1.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/math/hs-NumInstances/pkg-descr b/math/hs-NumInstances/pkg-descr
index 3716aa497416..eda28ea63958 100644
--- a/math/hs-NumInstances/pkg-descr
+++ b/math/hs-NumInstances/pkg-descr
@@ -1,3 +1,3 @@
Instances of numeric classes for functions and tuples.
-WWW: http://hackage.haskell.org/package/NumInstances
+WWW: http://hackage.haskell.org/package/NumInstances
diff --git a/math/hs-categories/Makefile b/math/hs-categories/Makefile
index 6a8cb3e84322..3e9e07c0aba4 100644
--- a/math/hs-categories/Makefile
+++ b/math/hs-categories/Makefile
@@ -1,17 +1,11 @@
-# New ports collection makefile for: hs-categories
-# Date created: July 16, 2011
-# Whom: haskell@FreeBSD.org
-#
# $FreeBSD$
-#
PORTNAME= categories
-PORTVERSION= 1.0.3
-PORTREVISION= 1
+PORTVERSION= 1.0.4
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
-COMMENT= Categories from category-extras
+COMMENT= Categories
LICENSE= BSD
diff --git a/math/hs-categories/distinfo b/math/hs-categories/distinfo
index 86aae3f9be87..5307bec2f48e 100644
--- a/math/hs-categories/distinfo
+++ b/math/hs-categories/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/categories-1.0.3.tar.gz) = 38c774fc4952f05d05e4b84c0e92ad6ccc0d5762ff82bb1971b387cba7f1f208
-SIZE (cabal/categories-1.0.3.tar.gz) = 7907
+SHA256 (cabal/categories-1.0.4.tar.gz) = fd18fa344f79c5659b593738484c4305421e356d9fe27d43d1a0abc16ddcbec6
+SIZE (cabal/categories-1.0.4.tar.gz) = 7916
diff --git a/math/hs-categories/pkg-descr b/math/hs-categories/pkg-descr
index 62cf9873fa92..6c6d662d48e1 100644
--- a/math/hs-categories/pkg-descr
+++ b/math/hs-categories/pkg-descr
@@ -1,3 +1,3 @@
Categories.
-WWW: http://github.com/ekmett/categories
+WWW: http://github.com/ekmett/categories
diff --git a/math/hs-comonad-transformers/Makefile b/math/hs-comonad-transformers/Makefile
index b6856815cb11..c3172f0eb326 100644
--- a/math/hs-comonad-transformers/Makefile
+++ b/math/hs-comonad-transformers/Makefile
@@ -1,12 +1,7 @@
-# New ports collection makefile for: hs-comonad-tranformers
-# Date created: July 16, 2011
-# Whom: haskell@FreeBSD.org
-#
# $FreeBSD$
-#
PORTNAME= comonad-transformers
-PORTVERSION= 2.1.2
+PORTVERSION= 3.0
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
@@ -14,8 +9,8 @@ COMMENT= Comonad transformers
LICENSE= BSD
-USE_CABAL= comonad>=1.1.1.5 contravariant>=0.2.0.1 distributive>=0.2.2 \
- semigroupoids>=1.3.1.2 semigroups>=0.8.3.1 transformers>=0.2
+USE_CABAL= comonad>=3.0 contravariant>=0.2.0.1 distributive>=0.2.2 \
+ semigroupoids>=3.0 semigroups>=0.8.3.1 transformers>=0.2
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/math/hs-comonad-transformers/distinfo b/math/hs-comonad-transformers/distinfo
index 683bf19cd96c..8adf3da15462 100644
--- a/math/hs-comonad-transformers/distinfo
+++ b/math/hs-comonad-transformers/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/comonad-transformers-2.1.2.tar.gz) = 3a6e568490baa8211236e2a43985ea2a4e9527a75ac2e4d00d2f776c5dd4177a
-SIZE (cabal/comonad-transformers-2.1.2.tar.gz) = 6235
+SHA256 (cabal/comonad-transformers-3.0.tar.gz) = 447ced0e4ccf9e7b008b9f487d82095f13cf6548d7c01c4363b8fe9683e951ae
+SIZE (cabal/comonad-transformers-3.0.tar.gz) = 6319
diff --git a/math/hs-comonad-transformers/pkg-descr b/math/hs-comonad-transformers/pkg-descr
index 91498c00028b..d2ac6c6de823 100644
--- a/math/hs-comonad-transformers/pkg-descr
+++ b/math/hs-comonad-transformers/pkg-descr
@@ -1,3 +1,3 @@
Comonad transformers.
-WWW: http://github.com/ekmett/comonad-transformers/ \ No newline at end of file
+WWW: http://github.com/ekmett/comonad-transformers/
diff --git a/math/hs-comonad/Makefile b/math/hs-comonad/Makefile
index ed7d226b69aa..992378a57508 100644
--- a/math/hs-comonad/Makefile
+++ b/math/hs-comonad/Makefile
@@ -1,21 +1,15 @@
-# New ports collection makefile for: hs-comonad
-# Date created: July 16, 2011
-# Whom: haskell@FreeBSD.org
-#
# $FreeBSD$
-#
PORTNAME= comonad
-PORTVERSION= 1.1.1.6
-PORTREVISION= 1
+PORTVERSION= 3.0.0.2
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
-COMMENT= Haskell 98 comonads
+COMMENT= Haskell 98 compatible comonads
LICENSE= BSD
-USE_CABAL= semigroups>=0.8.3.1 transformers>=0.2
+USE_CABAL= semigroups>=0.8.3 transformers>=0.2
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/math/hs-comonad/distinfo b/math/hs-comonad/distinfo
index 470dba875ca8..9eafde869ed7 100644
--- a/math/hs-comonad/distinfo
+++ b/math/hs-comonad/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/comonad-1.1.1.6.tar.gz) = e5690ff7cb9f9b33ff46ce1107e6d074427a21b3a2d07b4475bf8e348ebae0e9
-SIZE (cabal/comonad-1.1.1.6.tar.gz) = 4358
+SHA256 (cabal/comonad-3.0.0.2.tar.gz) = 113aca5618a478d25ce2f71718e5226f41bd0a953d4b1c906cab5543c80a0707
+SIZE (cabal/comonad-3.0.0.2.tar.gz) = 4287
diff --git a/math/hs-comonad/pkg-descr b/math/hs-comonad/pkg-descr
index 14fda49fad14..dbfe091539f6 100644
--- a/math/hs-comonad/pkg-descr
+++ b/math/hs-comonad/pkg-descr
@@ -1,3 +1,3 @@
Haskell 98 compatible comonads.
-WWW: http://github.com/ekmett/comonad/ \ No newline at end of file
+WWW: http://github.com/ekmett/comonad/
diff --git a/math/hs-contravariant/Makefile b/math/hs-contravariant/Makefile
index ab1baa2a2c64..c0dfb0b8ed67 100644
--- a/math/hs-contravariant/Makefile
+++ b/math/hs-contravariant/Makefile
@@ -1,13 +1,8 @@
-# New ports collection makefile for: hs-contravariant
-# Date created: July 16, 2011
-# Whom: haskell@FreeBSD.org
-#
# $FreeBSD$
-#
PORTNAME= contravariant
PORTVERSION= 0.2.0.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/math/hs-contravariant/pkg-descr b/math/hs-contravariant/pkg-descr
index b99ff0039d98..1bf600d0adf2 100644
--- a/math/hs-contravariant/pkg-descr
+++ b/math/hs-contravariant/pkg-descr
@@ -1,3 +1,3 @@
Haskell 98 contravariant functors.
-WWW: http://github.com/ekmett/contravariant/ \ No newline at end of file
+WWW: http://github.com/ekmett/contravariant/
diff --git a/math/hs-data-lens-template/Makefile b/math/hs-data-lens-template/Makefile
index 27fd1c45d9af..1eef8f7d54ef 100644
--- a/math/hs-data-lens-template/Makefile
+++ b/math/hs-data-lens-template/Makefile
@@ -1,13 +1,7 @@
-# New ports collection makefile for: hs-data-lens-template
-# Date created: November 19, 2011
-# Whom: haskell@FreeBSD.org
-#
# $FreeBSD$
-#
PORTNAME= data-lens-template
-PORTVERSION= 2.1.5
-PORTREVISION= 1
+PORTVERSION= 2.1.7
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/math/hs-data-lens-template/distinfo b/math/hs-data-lens-template/distinfo
index ec905f0a38cf..3338afcfd07e 100644
--- a/math/hs-data-lens-template/distinfo
+++ b/math/hs-data-lens-template/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/data-lens-template-2.1.5.tar.gz) = ac371f9448bfe16767808735c2f1653d7679d49b90f843c163533459fca22926
-SIZE (cabal/data-lens-template-2.1.5.tar.gz) = 3316
+SHA256 (cabal/data-lens-template-2.1.7.tar.gz) = 897046267245481834d4aa972de77af9c09fd4b861c9ddb609806bfacadc1d81
+SIZE (cabal/data-lens-template-2.1.7.tar.gz) = 3332
diff --git a/math/hs-data-lens-template/pkg-descr b/math/hs-data-lens-template/pkg-descr
index 79c2c21226e9..b65b50f489cc 100644
--- a/math/hs-data-lens-template/pkg-descr
+++ b/math/hs-data-lens-template/pkg-descr
@@ -1,3 +1,3 @@
Automatically derive Lenses for your data type for use with Data.Lens.
-WWW: http://github.com/ekmett/data-lens-template/
+WWW: http://github.com/ekmett/data-lens-template/
diff --git a/math/hs-data-lens/Makefile b/math/hs-data-lens/Makefile
index a176f79f1be2..3665a7f5687d 100644
--- a/math/hs-data-lens/Makefile
+++ b/math/hs-data-lens/Makefile
@@ -1,13 +1,7 @@
-# New ports collection makefile for: hs-data-lens
-# Date created: November 19, 2011
-# Whom: haskell@FreeBSD.org
-#
# $FreeBSD$
-#
PORTNAME= data-lens
-PORTVERSION= 2.10.0
-PORTREVISION= 1
+PORTVERSION= 2.10.2
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/math/hs-data-lens/distinfo b/math/hs-data-lens/distinfo
index 6087d1d94b1c..1899c71726cb 100644
--- a/math/hs-data-lens/distinfo
+++ b/math/hs-data-lens/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/data-lens-2.10.0.tar.gz) = f315bc3013c0af6e2a79f5f9ec391afefcf0d7520a0158f9347f4fd555a27978
-SIZE (cabal/data-lens-2.10.0.tar.gz) = 5974
+SHA256 (cabal/data-lens-2.10.2.tar.gz) = 6591e2f4712d262c49eea32788699eec6cab929c074496504b0057980ba464d7
+SIZE (cabal/data-lens-2.10.2.tar.gz) = 6012
diff --git a/math/hs-data-lens/pkg-descr b/math/hs-data-lens/pkg-descr
index b599b6ab5fe6..fea8146d8fec 100644
--- a/math/hs-data-lens/pkg-descr
+++ b/math/hs-data-lens/pkg-descr
@@ -1,3 +1,3 @@
Haskell 98 lenses.
-WWW: http://github.com/ekmett/data-lens/
+WWW: http://github.com/roconnor/data-lens/
diff --git a/math/hs-distributive/Makefile b/math/hs-distributive/Makefile
index 1e73736f0a58..148ff33c9e89 100644
--- a/math/hs-distributive/Makefile
+++ b/math/hs-distributive/Makefile
@@ -1,13 +1,8 @@
-# New ports collection makefile for: hs-distributive
-# Date created: July 16, 2011
-# Whom: haskell@FreeBSD.org
-#
# $FreeBSD$
-#
PORTNAME= distributive
PORTVERSION= 0.2.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/math/hs-distributive/pkg-descr b/math/hs-distributive/pkg-descr
index b881ff3d34c7..af14ab605ad6 100644
--- a/math/hs-distributive/pkg-descr
+++ b/math/hs-distributive/pkg-descr
@@ -1,3 +1,3 @@
Haskell 98 distributive functors -- dual to Traversable.
-WWW: http://github.com/ekmett/distributive/ \ No newline at end of file
+WWW: http://github.com/ekmett/distributive/
diff --git a/math/hs-erf/Makefile b/math/hs-erf/Makefile
index da31ad843827..d42e2d6bba0f 100644
--- a/math/hs-erf/Makefile
+++ b/math/hs-erf/Makefile
@@ -1,13 +1,9 @@
-# New ports collection makefile for: hs-erf
-# Date created: December 20 2009
-# Whom: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-#
+# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
# $FreeBSD$
-#
PORTNAME= erf
PORTVERSION= 2.0.0.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/math/hs-ieee754/Makefile b/math/hs-ieee754/Makefile
index 96c87a844274..55b863f8d55f 100644
--- a/math/hs-ieee754/Makefile
+++ b/math/hs-ieee754/Makefile
@@ -1,13 +1,8 @@
-# New ports collection makefile for: hs-ieee754
-# Date created: April 7, 2012
-# Whom: haskell@FreeBSD.org
-#
# $FreeBSD$
-#
PORTNAME= ieee754
PORTVERSION= 0.7.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/math/hs-ieee754/pkg-descr b/math/hs-ieee754/pkg-descr
index 614a09e9b446..bae95aafb448 100644
--- a/math/hs-ieee754/pkg-descr
+++ b/math/hs-ieee754/pkg-descr
@@ -2,4 +2,4 @@ Utilities for dealing with IEEE floating point numbers, ported from the
Tango math library; approximate and exact equality comparisons for general
types.
-WWW: http://github.com/patperry/hs-ieee754
+WWW: http://github.com/patperry/hs-ieee754
diff --git a/math/hs-math-functions/Makefile b/math/hs-math-functions/Makefile
index f6dc7faaf478..5b3e6f7ab231 100644
--- a/math/hs-math-functions/Makefile
+++ b/math/hs-math-functions/Makefile
@@ -1,16 +1,11 @@
-# New ports collection makefile for: hs-math-functions
-# Date created: Feb 2, 2012
-# Whom: Wen Heping<wen@FreeBSD.org>
-#
+# Created by: Wen Heping <wen@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= math-functions
-PORTVERSION= 0.1.1.1
-PORTREVISION= 2
+PORTVERSION= 0.1.1.2
CATEGORIES= math haskell
-MAINTAINER= wen@FreeBSD.org
+MAINTAINER= haskell@FreeBSD.org
COMMENT= Special mathematical functions and Chebyshev polynomials
LICENSE= BSD
diff --git a/math/hs-math-functions/distinfo b/math/hs-math-functions/distinfo
index 247175aa28bf..7c5014508022 100644
--- a/math/hs-math-functions/distinfo
+++ b/math/hs-math-functions/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/math-functions-0.1.1.1.tar.gz) = ff449d313417c1366d20c77a968a05129ea6e85820a9a28271de7c809a77a688
-SIZE (cabal/math-functions-0.1.1.1.tar.gz) = 15096
+SHA256 (cabal/math-functions-0.1.1.2.tar.gz) = 3b192313ff99bcdde0fce04de41fafa111e321c424e480223f6feffe0f310927
+SIZE (cabal/math-functions-0.1.1.2.tar.gz) = 16338
diff --git a/math/hs-math-functions/pkg-descr b/math/hs-math-functions/pkg-descr
index 35201804f179..efb668ac39fe 100644
--- a/math/hs-math-functions/pkg-descr
+++ b/math/hs-math-functions/pkg-descr
@@ -2,4 +2,4 @@ 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
+WWW: https://github.com/bos/math-functions
diff --git a/math/hs-mwc-random/Makefile b/math/hs-mwc-random/Makefile
index 302b0b7a054f..f98d85452521 100644
--- a/math/hs-mwc-random/Makefile
+++ b/math/hs-mwc-random/Makefile
@@ -1,13 +1,8 @@
-# New ports collection makefile for: hs-mwc-random
-# Date created: January 03 2010
-# Whom: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-#
+# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
# $FreeBSD$
-#
PORTNAME= mwc-random
-PORTVERSION= 0.12.0.0
-PORTREVISION= 1
+PORTVERSION= 0.12.0.1
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
@@ -15,7 +10,7 @@ COMMENT= Fast, high quality pseudo random number generation
LICENSE= BSD
-USE_CABAL= primitive vector>=0.6.0.2
+USE_CABAL= primitive vector>=0.7
INSTALL_PORTDATA= ${INSTALL_DATA} ${WRKSRC}/README.markdown ${DATADIR}
diff --git a/math/hs-mwc-random/distinfo b/math/hs-mwc-random/distinfo
index 7397e7c70054..3cbf5a63cc03 100644
--- a/math/hs-mwc-random/distinfo
+++ b/math/hs-mwc-random/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/mwc-random-0.12.0.0.tar.gz) = 79c7b7224e5aa587c6e4ca9c1518c8ec894716f2f44048bf886eb1698bfb2f30
-SIZE (cabal/mwc-random-0.12.0.0.tar.gz) = 18142
+SHA256 (cabal/mwc-random-0.12.0.1.tar.gz) = ec78bdcdf87ed4ea390a20337f04dd551dbd62fc1846cd7f466a862162f704eb
+SIZE (cabal/mwc-random-0.12.0.1.tar.gz) = 19471
diff --git a/math/hs-mwc-random/pkg-descr b/math/hs-mwc-random/pkg-descr
index bf47d9d572c2..fb6751afe0fa 100644
--- a/math/hs-mwc-random/pkg-descr
+++ b/math/hs-mwc-random/pkg-descr
@@ -7,4 +7,4 @@ 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
+WWW: https://github.com/bos/mwc-random
diff --git a/math/hs-pointed/Makefile b/math/hs-pointed/Makefile
index 6b9be33d58d8..4535847372cb 100644
--- a/math/hs-pointed/Makefile
+++ b/math/hs-pointed/Makefile
@@ -1,13 +1,7 @@
-# New ports collection makefile for: hs-pointed
-# Date created: July 16, 2011
-# Whom: haskell@FreeBSD.org
-#
# $FreeBSD$
-#
PORTNAME= pointed
-PORTVERSION= 2.1.0.2
-PORTREVISION= 1
+PORTVERSION= 3.0.1
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
@@ -15,8 +9,8 @@ COMMENT= Haskell 98 pointed and copointed data
LICENSE= BSD
-USE_CABAL= comonad>=1.1.1.5 comonad-transformers>=2.1 data-default>=0.4 \
- semigroupoids>=1.3.1.2 semigroups>=0.8.3.1 stm>=2.1.2.1 \
+USE_CABAL= comonad>=3.0 comonad-transformers>=3.0 data-default>=0.4 \
+ semigroupoids>=3.0 semigroups>=0.8.3.1 stm>=2.1.2.1 \
transformers>=0.2
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
diff --git a/math/hs-pointed/distinfo b/math/hs-pointed/distinfo
index 291b08d25732..9c4505a73987 100644
--- a/math/hs-pointed/distinfo
+++ b/math/hs-pointed/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/pointed-2.1.0.2.tar.gz) = 54bc4646d6b5ed5cfe4c603a4f4a6d5830f3731c3954614f287b58d7bd0b073d
-SIZE (cabal/pointed-2.1.0.2.tar.gz) = 2958
+SHA256 (cabal/pointed-3.0.1.tar.gz) = fbcde1ac290f111c39c150737d612bf6b2a2241a870672bc01e35140f8a9f9c6
+SIZE (cabal/pointed-3.0.1.tar.gz) = 2941
diff --git a/math/hs-pointed/pkg-descr b/math/hs-pointed/pkg-descr
index 8135440a27e6..1a41b00150b8 100644
--- a/math/hs-pointed/pkg-descr
+++ b/math/hs-pointed/pkg-descr
@@ -1,3 +1,3 @@
Haskell 98 pointed and copointed data.
-WWW: http://github.com/ekmett/pointed/
+WWW: http://github.com/ekmett/pointed/
diff --git a/math/hs-probability/Makefile b/math/hs-probability/Makefile
index ed338b99f4aa..51b1e03ddd5a 100644
--- a/math/hs-probability/Makefile
+++ b/math/hs-probability/Makefile
@@ -1,13 +1,9 @@
-# New ports collection makefile for: hs-probability
-# Date created: December 20 2009
-# Whom: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-#
+# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
# $FreeBSD$
-#
PORTNAME= probability
PORTVERSION= 0.2.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/math/hs-probability/pkg-descr b/math/hs-probability/pkg-descr
index f83d11bdd4a4..abdae4083dba 100644
--- a/math/hs-probability/pkg-descr
+++ b/math/hs-probability/pkg-descr
@@ -3,4 +3,4 @@ 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
+WWW: http://www.haskell.org/haskellwiki/Probabilistic_Functional_Programming
diff --git a/math/hs-semigroupoids/Makefile b/math/hs-semigroupoids/Makefile
index 3c6f0b643aed..79b7b69a747c 100644
--- a/math/hs-semigroupoids/Makefile
+++ b/math/hs-semigroupoids/Makefile
@@ -1,12 +1,7 @@
-# New ports collection makefile for: hs-semigroupoids
-# Date created: July 16, 2011
-# Whom: haskell@FreeBSD.org
-#
# $FreeBSD$
-#
PORTNAME= semigroupoids
-PORTVERSION= 1.3.4
+PORTVERSION= 3.0.0.1
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
@@ -14,7 +9,7 @@ COMMENT= Haskell 98 semigroupoids: Category sans id
LICENSE= BSD
-USE_CABAL= comonad>=1.1.1.5 contravariant>=0.2.0.1 semigroups>=0.8.3.1 \
+USE_CABAL= comonad>=3.0 contravariant>=0.2.0.1 semigroups>=0.8.3.1 \
transformers>=0.2
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
diff --git a/math/hs-semigroupoids/distinfo b/math/hs-semigroupoids/distinfo
index 01bff810a34b..4d32c8f8e662 100644
--- a/math/hs-semigroupoids/distinfo
+++ b/math/hs-semigroupoids/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/semigroupoids-1.3.4.tar.gz) = f0e2ac2d7fe1513f46040f043f02ce289096bf8865701c78998dead5acbcd16e
-SIZE (cabal/semigroupoids-1.3.4.tar.gz) = 10383
+SHA256 (cabal/semigroupoids-3.0.0.1.tar.gz) = d14017b00f96c632d1cdff41a117a289fd0b56af80678a66a8e9f2c8fdad9846
+SIZE (cabal/semigroupoids-3.0.0.1.tar.gz) = 11295
diff --git a/math/hs-semigroupoids/pkg-descr b/math/hs-semigroupoids/pkg-descr
index db52dfda1831..9a148ef70848 100644
--- a/math/hs-semigroupoids/pkg-descr
+++ b/math/hs-semigroupoids/pkg-descr
@@ -2,4 +2,4 @@ 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: http://github.com/ekmett/semigroupoids
+WWW: http://github.com/ekmett/semigroupoids
diff --git a/math/hs-semigroups/Makefile b/math/hs-semigroups/Makefile
index 2d25fae23967..38a9398a986e 100644
--- a/math/hs-semigroups/Makefile
+++ b/math/hs-semigroups/Makefile
@@ -1,13 +1,7 @@
-# New ports collection makefile for: hs-semigroups
-# Date created: July 13, 2011
-# Whom: haskell@FreeBSD.org
-#
# $FreeBSD$
-#
PORTNAME= semigroups
-PORTVERSION= 0.8.3.2
-PORTREVISION= 1
+PORTVERSION= 0.8.4.1
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/math/hs-semigroups/distinfo b/math/hs-semigroups/distinfo
index bd11955b3af3..e874457f890d 100644
--- a/math/hs-semigroups/distinfo
+++ b/math/hs-semigroups/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/semigroups-0.8.3.2.tar.gz) = ecd8b368215fbd697f6508dcac77b153ac02b9a1568694bdc886d998091d833c
-SIZE (cabal/semigroups-0.8.3.2.tar.gz) = 9392
+SHA256 (cabal/semigroups-0.8.4.1.tar.gz) = d6640f352517b2aafbabed77745324336c0dc6a0df8ce462c8d88ef7aa2a9b17
+SIZE (cabal/semigroups-0.8.4.1.tar.gz) = 10240
diff --git a/math/hs-semigroups/pkg-descr b/math/hs-semigroups/pkg-descr
index 9f0fe4632749..a39777336d68 100644
--- a/math/hs-semigroups/pkg-descr
+++ b/math/hs-semigroups/pkg-descr
@@ -5,4 +5,4 @@ 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: http://github.com/ekmett/semigroups/
+WWW: http://github.com/ekmett/semigroups/
diff --git a/math/hs-statistics/Makefile b/math/hs-statistics/Makefile
index 0244f3f6cb59..6df0e00460d0 100644
--- a/math/hs-statistics/Makefile
+++ b/math/hs-statistics/Makefile
@@ -1,13 +1,8 @@
-# New ports collection makefile for: hs-statistics
-# Date created: January 03 2010
-# Whom: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-#
+# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
# $FreeBSD$
-#
PORTNAME= statistics
-PORTVERSION= 0.10.1.0
-PORTREVISION= 1
+PORTVERSION= 0.10.2.0
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/math/hs-statistics/distinfo b/math/hs-statistics/distinfo
index 9ded011f2d1f..40dda681ee09 100644
--- a/math/hs-statistics/distinfo
+++ b/math/hs-statistics/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/statistics-0.10.1.0.tar.gz) = 6c29cfb8da9745debb3372897a147eb87076806f58b5b402aa4c76cea0e5d73a
-SIZE (cabal/statistics-0.10.1.0.tar.gz) = 45762
+SHA256 (cabal/statistics-0.10.2.0.tar.gz) = 3ddd3c99ffb8cf9ac44e9fd9119bb5418502404d20444b58c2aa8a12177460eb
+SIZE (cabal/statistics-0.10.2.0.tar.gz) = 58362
diff --git a/math/hs-statistics/pkg-descr b/math/hs-statistics/pkg-descr
index e90d25803559..4fcdda303a70 100644
--- a/math/hs-statistics/pkg-descr
+++ b/math/hs-statistics/pkg-descr
@@ -1,19 +1,20 @@
-This Haskell library provides a number of common functions and types
-useful in statistics. Our focus is on high performance, numerical
-robustness, and use of good algorithms. Where possible, we provide
-references to the statistical literature.
+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 three broad categories:
+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.)
+* 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, bootstrap methods, and autocorrelation analysis.
+* Computing with sample data: quantile estimation, kernel density
+ estimation, histograms, bootstrap methods, significance testing, and
+ autocorrelation analysis.
-Random variate generation under several different distributions.
+* Random variate generation under several different distributions.
-Common statistical tests for significant differences between samples.
+* Common statistical tests for significant differences between samples.
-WWW: http://darcs.serpentine.com/statistics
+WWW: https://github.com/bos/statistics
diff --git a/math/hs-vector-space/Makefile b/math/hs-vector-space/Makefile
index 03d767a88002..9fb3ea902015 100644
--- a/math/hs-vector-space/Makefile
+++ b/math/hs-vector-space/Makefile
@@ -1,21 +1,17 @@
-# New ports collection makefile for: hs-vector-space
-# Date created: December 20 2009
-# Whom: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-#
+# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
# $FreeBSD$
-#
PORTNAME= vector-space
-PORTVERSION= 0.8.2
+PORTVERSION= 0.8.6
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
-COMMENT= Vector & affine spaces, linear maps, and derivatives in Haskell
+COMMENT= Vector & affine spaces, linear maps, and derivatives
LICENSE= BSD
FILE_LICENSE= COPYING
-USE_CABAL= Boolean>=0.0.1 MemoTrie>=0.5 NumInstances>=1.0
+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
index c6940ad0ea7c..5177144420d0 100644
--- a/math/hs-vector-space/distinfo
+++ b/math/hs-vector-space/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/vector-space-0.8.2.tar.gz) = 4d8999b49d6b7fb81b9fdd92f4dceaa179f4d40367c0e80ae28979a67b6ff625
-SIZE (cabal/vector-space-0.8.2.tar.gz) = 13400
+SHA256 (cabal/vector-space-0.8.6.tar.gz) = 94b0e355e82cc8af180554ab05fbe6ff4f35a7fc888c3337d16f596f21167f0e
+SIZE (cabal/vector-space-0.8.6.tar.gz) = 13630
diff --git a/math/hs-vector-space/pkg-descr b/math/hs-vector-space/pkg-descr
index f7294fd2fb9d..f849c92dca50 100644
--- a/math/hs-vector-space/pkg-descr
+++ b/math/hs-vector-space/pkg-descr
@@ -4,4 +4,4 @@ of generalized derivatives. A generalized derivative is a linear
transformation rather than one of the common concrete representations
(scalars, vectors, matrices, etc).
-WWW: http://haskell.org/haskellwiki/vector-space
+WWW: http://hackage.haskell.org/package/vector-space