aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAshish SHUKLA <ashish@FreeBSD.org>2011-07-10 16:30:20 +0000
committerAshish SHUKLA <ashish@FreeBSD.org>2011-07-10 16:30:20 +0000
commit72aec0acb142e791287e7f81df2783bc36b1d5c9 (patch)
tree1a1112b344e67e61eb62e2581d4e12e803b55466
parenta5b68f24f9a5537c9e9814147d61d6f50b624686 (diff)
downloadports-72aec0acb142e791287e7f81df2783bc36b1d5c9.tar.gz
ports-72aec0acb142e791287e7f81df2783bc36b1d5c9.zip
- Update devel/hs-blaze-builder to 0.3.0.1
- Update devel/hs-blaze-builder-enumerator to 0.2.0.1 - Update devel/hs-darcs to 2.5.2 - Update devel/hs-hashed-storage to 0.5.7 - Update devel/hs-haskeline to 0.6.4.0 - Update devel/hs-haskell-src-exts to 1.11.1 - Update devel/hs-hoogle to 4.2.5 - Update devel/hs-test-framework to 0.4.0 - Update devel/hs-test-framework-quickcheck2 to 0.2.10 - Update www/hs-wai to 0.4.0 - Update www/hs-warp to 0.4.0.1 - Bump PORTREVISION of devel/cvs2darcs, devel/hs-test-framework-hunit, devel/hs-uuagc, math/hs-Agda, math/hs-Agda-executable Obtained from: FreeBSD Haskell
Notes
Notes: svn path=/head/; revision=277459
-rw-r--r--devel/cvs2darcs/Makefile2
-rw-r--r--devel/hs-blaze-builder-enumerator/Makefile5
-rw-r--r--devel/hs-blaze-builder-enumerator/distinfo4
-rw-r--r--devel/hs-blaze-builder/Makefile3
-rw-r--r--devel/hs-blaze-builder/distinfo4
-rw-r--r--devel/hs-darcs/Makefile3
-rw-r--r--devel/hs-darcs/distinfo4
-rw-r--r--devel/hs-darcs/files/patch-darcs.cabal38
-rw-r--r--devel/hs-hashed-storage/Makefile3
-rw-r--r--devel/hs-hashed-storage/distinfo4
-rw-r--r--devel/hs-haskeline/Makefile3
-rw-r--r--devel/hs-haskeline/distinfo4
-rw-r--r--devel/hs-haskell-src-exts/Makefile3
-rw-r--r--devel/hs-haskell-src-exts/distinfo4
-rw-r--r--devel/hs-hoogle/Makefile10
-rw-r--r--devel/hs-hoogle/distinfo4
-rw-r--r--devel/hs-hoogle/files/patch-hoogle.cabal48
-rw-r--r--devel/hs-hoogle/files/patch-src__General__Web.hs11
-rw-r--r--devel/hs-hoogle/files/patch-src__Web__Server.hs11
-rw-r--r--devel/hs-hoogle/pkg-descr5
-rw-r--r--devel/hs-test-framework-hunit/Makefile2
-rw-r--r--devel/hs-test-framework-quickcheck2/Makefile3
-rw-r--r--devel/hs-test-framework-quickcheck2/distinfo4
-rw-r--r--devel/hs-test-framework/Makefile3
-rw-r--r--devel/hs-test-framework/distinfo4
-rw-r--r--devel/hs-uuagc/Makefile1
-rw-r--r--math/hs-Agda-executable/Makefile1
-rw-r--r--math/hs-Agda/Makefile2
-rw-r--r--www/hs-wai/Makefile6
-rw-r--r--www/hs-wai/distinfo4
-rw-r--r--www/hs-warp/Makefile6
-rw-r--r--www/hs-warp/distinfo4
32 files changed, 82 insertions, 131 deletions
diff --git a/devel/cvs2darcs/Makefile b/devel/cvs2darcs/Makefile
index e65c71214118..a1edede9c871 100644
--- a/devel/cvs2darcs/Makefile
+++ b/devel/cvs2darcs/Makefile
@@ -7,7 +7,7 @@
PORTNAME= cvs2darcs
PORTVERSION= 0.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= http://ab-initio.mit.edu/${PORTNAME}/
diff --git a/devel/hs-blaze-builder-enumerator/Makefile b/devel/hs-blaze-builder-enumerator/Makefile
index 272510bb71d0..7a391c79403c 100644
--- a/devel/hs-blaze-builder-enumerator/Makefile
+++ b/devel/hs-blaze-builder-enumerator/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= blaze-builder-enumerator
-PORTVERSION= 0.2.0.1
-PORTREVISION= 1
+PORTVERSION= 0.2.0.2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -16,7 +15,7 @@ COMMENT= Enumeratees for the incremental conversion of builders to bytestrings
LICENSE= BSD
CABAL_SETUP= Setup.hs
-USE_CABAL= blaze-builder>=0.2.1 enumerator>=0.4.3.1 transformers>=0.2
+USE_CABAL= blaze-builder>=0.2.1.4 enumerator>=0.4.3.1 transformers>=0.2
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-blaze-builder-enumerator/distinfo b/devel/hs-blaze-builder-enumerator/distinfo
index 940ffee295fe..bab3a5c93816 100644
--- a/devel/hs-blaze-builder-enumerator/distinfo
+++ b/devel/hs-blaze-builder-enumerator/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/blaze-builder-enumerator-0.2.0.1.tar.gz) = 5fd884eddc49fb9ee57e3f4c6973fe5d3d13e4f1b61ce2e3f456150b76573b74
-SIZE (cabal/blaze-builder-enumerator-0.2.0.1.tar.gz) = 3458
+SHA256 (cabal/blaze-builder-enumerator-0.2.0.2.tar.gz) = 6906e2a38365f7a7d19c056a92e605141112b2effa4287d3ed579664a0ac442b
+SIZE (cabal/blaze-builder-enumerator-0.2.0.2.tar.gz) = 3478
diff --git a/devel/hs-blaze-builder/Makefile b/devel/hs-blaze-builder/Makefile
index d330d0d34842..174d04b27f91 100644
--- a/devel/hs-blaze-builder/Makefile
+++ b/devel/hs-blaze-builder/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= blaze-builder
-PORTVERSION= 0.2.1.4
-PORTREVISION= 1
+PORTVERSION= 0.3.0.1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/devel/hs-blaze-builder/distinfo b/devel/hs-blaze-builder/distinfo
index 7f1722cd5778..f762ac9584a6 100644
--- a/devel/hs-blaze-builder/distinfo
+++ b/devel/hs-blaze-builder/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/blaze-builder-0.2.1.4.tar.gz) = c28845628e071aa418ed13eeb03726e070039c3285a6d25f4a3b280eb9901464
-SIZE (cabal/blaze-builder-0.2.1.4.tar.gz) = 60358
+SHA256 (cabal/blaze-builder-0.3.0.1.tar.gz) = cb59838651e844e7c1ec3dd82ac680b7799fecbd5a50d4ff41699fcc5ca47ddc
+SIZE (cabal/blaze-builder-0.3.0.1.tar.gz) = 66205
diff --git a/devel/hs-darcs/Makefile b/devel/hs-darcs/Makefile
index 2e481e65bf88..78530d925123 100644
--- a/devel/hs-darcs/Makefile
+++ b/devel/hs-darcs/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= darcs
-PORTVERSION= 2.5.1
-PORTREVISION= 1
+PORTVERSION= 2.5.2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/devel/hs-darcs/distinfo b/devel/hs-darcs/distinfo
index a2d0377d6b0e..ff94434ff799 100644
--- a/devel/hs-darcs/distinfo
+++ b/devel/hs-darcs/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/darcs-2.5.1.tar.gz) = 48e66ddb01424baf506ab9b40481856da1eed6da98b1fff8cead4e17b815f140
-SIZE (cabal/darcs-2.5.1.tar.gz) = 1233049
+SHA256 (cabal/darcs-2.5.2.tar.gz) = 8953f9d64f8013876466b8ad5474a212ee4e164f419ba4012b5dcc9e590fb386
+SIZE (cabal/darcs-2.5.2.tar.gz) = 1231903
diff --git a/devel/hs-darcs/files/patch-darcs.cabal b/devel/hs-darcs/files/patch-darcs.cabal
deleted file mode 100644
index 0216265a9956..000000000000
--- a/devel/hs-darcs/files/patch-darcs.cabal
+++ /dev/null
@@ -1,38 +0,0 @@
---- ./darcs.cabal.orig 2011-02-11 00:35:43.000000000 +0100
-+++ ./darcs.cabal 2011-03-13 18:05:27.057566301 +0100
-@@ -172,7 +172,7 @@
- extensible-exceptions >= 0.1 && < 0.2,
- regex-compat >= 0.71 && < 0.94,
- mtl >= 1.0 && < 2.1,
-- parsec >= 2.0 && < 3.1,
-+ parsec >= 2.0,
- html == 1.0.*,
- filepath >= 1.1.0.0 && < 1.3.0.0,
- haskeline >= 0.6.2.2 && < 0.7,
-@@ -377,7 +377,7 @@
- extensible-exceptions >= 0.1 && < 0.2,
- regex-compat >= 0.71 && < 0.94,
- mtl >= 1.0 && < 2.1,
-- parsec >= 2.0 && < 3.1,
-+ parsec >= 2.0,
- html == 1.0.*,
- filepath >= 1.1.0.0 && < 1.3.0.0,
- haskeline >= 0.6.2.2 && < 0.7,
-@@ -525,7 +525,7 @@
- extensible-exceptions >= 0.1 && < 0.2,
- regex-compat >= 0.71 && < 0.94,
- mtl >= 1.0 && < 2.1,
-- parsec >= 2.0 && < 3.1,
-+ parsec >= 2.0,
- html == 1.0.*,
- filepath >= 1.1.0.0 && < 1.3.0.0,
- haskeline >= 0.6.2.2 && < 0.7,
-@@ -621,7 +621,7 @@
- extensible-exceptions >= 0.1 && < 0.2,
- regex-compat >= 0.71 && < 0.94,
- mtl >= 1.0 && < 2.1,
-- parsec >= 2.0 && < 3.1,
-+ parsec >= 2.0,
- html == 1.0.*,
- filepath >= 1.1.0.0 && < 1.3.0.0,
- QuickCheck >= 2.1.0.0,
diff --git a/devel/hs-hashed-storage/Makefile b/devel/hs-hashed-storage/Makefile
index bf2f678e0054..90ef51449dcd 100644
--- a/devel/hs-hashed-storage/Makefile
+++ b/devel/hs-hashed-storage/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= hashed-storage
-PORTVERSION= 0.5.5
-PORTREVISION= 1
+PORTVERSION= 0.5.7
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/devel/hs-hashed-storage/distinfo b/devel/hs-hashed-storage/distinfo
index 0a4e0a5c5d4e..9aab99dcdb40 100644
--- a/devel/hs-hashed-storage/distinfo
+++ b/devel/hs-hashed-storage/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/hashed-storage-0.5.5.tar.gz) = 82206b4470af3c89afb5bfd912eaea5ae45bd0e3067d6716f2766efb66109d0f
-SIZE (cabal/hashed-storage-0.5.5.tar.gz) = 55919
+SHA256 (cabal/hashed-storage-0.5.7.tar.gz) = 03ecb905887a35ce9dde11ec689b4c272d68994830e0ad74550d6048f5478bfe
+SIZE (cabal/hashed-storage-0.5.7.tar.gz) = 56699
diff --git a/devel/hs-haskeline/Makefile b/devel/hs-haskeline/Makefile
index 96aa13fcccd1..b1a31f4a36c0 100644
--- a/devel/hs-haskeline/Makefile
+++ b/devel/hs-haskeline/Makefile
@@ -5,8 +5,7 @@
# $FreeBSD$
PORTNAME= haskeline
-PORTVERSION= 0.6.3.2
-PORTREVISION= 1
+PORTVERSION= 0.6.4.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/devel/hs-haskeline/distinfo b/devel/hs-haskeline/distinfo
index 731d89d12c50..c4657be5a106 100644
--- a/devel/hs-haskeline/distinfo
+++ b/devel/hs-haskeline/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/haskeline-0.6.3.2.tar.gz) = 0833f0d77577927593936f871c585d48702e3d1d783960512e53d3987f8d4f65
-SIZE (cabal/haskeline-0.6.3.2.tar.gz) = 61464
+SHA256 (cabal/haskeline-0.6.4.0.tar.gz) = 0d164f3622cf47382e165573ddf8697d235816ca5c3e96bf69f1c3b6275b585c
+SIZE (cabal/haskeline-0.6.4.0.tar.gz) = 61911
diff --git a/devel/hs-haskell-src-exts/Makefile b/devel/hs-haskell-src-exts/Makefile
index 8bb23da0bed1..4b4f5bfdbf59 100644
--- a/devel/hs-haskell-src-exts/Makefile
+++ b/devel/hs-haskell-src-exts/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= haskell-src-exts
-PORTVERSION= 1.10.2
-PORTREVISION= 1
+PORTVERSION= 1.11.1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/devel/hs-haskell-src-exts/distinfo b/devel/hs-haskell-src-exts/distinfo
index ffb5a5999418..6d89fbf5555d 100644
--- a/devel/hs-haskell-src-exts/distinfo
+++ b/devel/hs-haskell-src-exts/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/haskell-src-exts-1.10.2.tar.gz) = 34bad3970f3602cfdd0cd0d4a51b5a68abec61b3969632eeb57ff61880cf1026
-SIZE (cabal/haskell-src-exts-1.10.2.tar.gz) = 285949
+SHA256 (cabal/haskell-src-exts-1.11.1.tar.gz) = a6065470898741c3f16a96c871ddecd09b61c4025640e47c2efdf01f10450ecb
+SIZE (cabal/haskell-src-exts-1.11.1.tar.gz) = 286132
diff --git a/devel/hs-hoogle/Makefile b/devel/hs-hoogle/Makefile
index 05ebec750f89..24c3454a9458 100644
--- a/devel/hs-hoogle/Makefile
+++ b/devel/hs-hoogle/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= hoogle
-PORTVERSION= 4.2.1
-PORTREVISION= 2
+PORTVERSION= 4.2.5
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -16,9 +15,10 @@ COMMENT= Haskell API Search
LICENSE= GPLv2
CABAL_SETUP= Setup.hs
-USE_CABAL= binary blaze-builder>=0.2 cmdargs>=0.6 enumerator>=0.4 \
- haskell-src-exts>=1.9 parsec safe tagsoup>=0.11 \
- transformers>=0.2 uniplate>=1.6 wai>=0.3 warp>=0.3
+USE_CABAL= binary blaze-builder>=0.2 case-insensitive>=0.2 cmdargs>=0.7 \
+ enumerator>=0.4 haskell-src-exts>=1.9 http-types>=0.6 \
+ parsec>=2.1 safe tagsoup>=0.11 transformers>=0.2 uniplate>=1.6 \
+ wai>=0.4 warp>=0.4
EXECUTABLE= hoogle
diff --git a/devel/hs-hoogle/distinfo b/devel/hs-hoogle/distinfo
index f539de4b20e0..35e47063ee65 100644
--- a/devel/hs-hoogle/distinfo
+++ b/devel/hs-hoogle/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/hoogle-4.2.1.tar.gz) = 7bacacc4783ee4df825eaf3ce46ffcfcf5e277fc2d0969fedd5c2093ecd7808c
-SIZE (cabal/hoogle-4.2.1.tar.gz) = 107296
+SHA256 (cabal/hoogle-4.2.5.tar.gz) = f6b01a065f486db0432784e2065bdf789dde7921258b2cfec3b382fa8b64d995
+SIZE (cabal/hoogle-4.2.5.tar.gz) = 114297
diff --git a/devel/hs-hoogle/files/patch-hoogle.cabal b/devel/hs-hoogle/files/patch-hoogle.cabal
index 902a40039146..ab4a7dc5a9f1 100644
--- a/devel/hs-hoogle/files/patch-hoogle.cabal
+++ b/devel/hs-hoogle/files/patch-hoogle.cabal
@@ -1,22 +1,40 @@
---- ./hoogle.cabal.orig 2011-01-26 12:16:52.000000000 +0100
-+++ ./hoogle.cabal 2011-03-13 06:06:29.686517189 +0100
-@@ -35,7 +35,7 @@
+--- ./hoogle.cabal.orig 2011-06-12 15:14:55.000000000 +0200
++++ ./hoogle.cabal 2011-06-25 19:26:25.000000000 +0200
+@@ -40,10 +40,10 @@
array, bytestring, containers, directory, filepath, process, random,
safe,
binary,
-- parsec == 2.1.*,
+- parsec >= 2.1,
+- transformers == 0.2.*,
+- uniplate == 1.6.*,
+- haskell-src-exts >= 1.9 && < 1.12
+ parsec,
- transformers == 0.2.*,
- uniplate == 1.6.*,
- haskell-src-exts >= 1.9 && < 1.11
-@@ -108,8 +108,8 @@
- tagsoup >= 0.11 && < 0.13,
- enumerator == 0.4.*,
- blaze-builder == 0.2.*,
-- wai == 0.3.0,
-- warp == 0.3.0,
-+ wai == 0.3.*,
-+ warp == 0.3.*,
++ transformers >= 0.2,
++ uniplate >= 1.6,
++ haskell-src-exts >= 1.9
+
+ if !os(mingw32)
+ build-depends: unix
+@@ -107,14 +107,14 @@
+
+ build-depends:
+ time, old-time, old-locale,
+- cmdargs == 0.7.*,
+- tagsoup >= 0.11 && < 0.13,
+- enumerator == 0.4.*,
+- blaze-builder >= 0.2 && < 0.4,
+- http-types == 0.6.*,
+- case-insensitive == 0.2.*,
+- wai == 0.4.*,
+- warp == 0.4.*,
++ cmdargs >= 0.7,
++ tagsoup >= 0.11,
++ enumerator >= 0.4,
++ blaze-builder >= 0.2,
++ http-types >= 0.6,
++ case-insensitive >= 0.2,
++ wai >= 0.4,
++ warp >= 0.4,
Cabal >= 1.8 && < 1.11
other-modules:
diff --git a/devel/hs-hoogle/files/patch-src__General__Web.hs b/devel/hs-hoogle/files/patch-src__General__Web.hs
deleted file mode 100644
index b4a2697497f9..000000000000
--- a/devel/hs-hoogle/files/patch-src__General__Web.hs
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./src/General/Web.hs.orig 2011-01-26 12:16:52.000000000 +0100
-+++ ./src/General/Web.hs 2011-03-13 06:06:29.688516885 +0100
-@@ -15,7 +15,7 @@
-
- import General.System
- import General.Base
--import Network.Wai
-+import Network.Wai hiding(statusOK)
- import Blaze.ByteString.Builder(toLazyByteString)
- import Data.Enumerator.List(consume)
- import qualified Data.ByteString.Lazy.Char8 as LBS
diff --git a/devel/hs-hoogle/files/patch-src__Web__Server.hs b/devel/hs-hoogle/files/patch-src__Web__Server.hs
deleted file mode 100644
index 22ce4419a216..000000000000
--- a/devel/hs-hoogle/files/patch-src__Web__Server.hs
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./src/Web/Server.hs.orig 2011-01-26 12:16:52.000000000 +0100
-+++ ./src/Web/Server.hs 2011-03-13 06:06:43.636623976 +0100
-@@ -10,7 +10,7 @@
- import General.System
- import Control.Concurrent
-
--import Network.Wai
-+import Network.Wai hiding(statusOK)
- import Network.Wai.Handler.Warp
- import qualified Data.ByteString.Lazy.Char8 as LBS
- import qualified Data.ByteString.Char8 as BS
diff --git a/devel/hs-hoogle/pkg-descr b/devel/hs-hoogle/pkg-descr
index 4adab8bfab05..580f3a626271 100644
--- a/devel/hs-hoogle/pkg-descr
+++ b/devel/hs-hoogle/pkg-descr
@@ -1,5 +1,4 @@
-Hoogle is a Haskell API search engine, which allows you to
-search many standard Haskell libraries by either function
-name, or by approximate type signature.
+Hoogle is a Haskell API search engine, which allows you to search many standard
+Haskell libraries by either function name, or by approximate type signature.
WWW: http://www.haskell.org/hoogle/
diff --git a/devel/hs-test-framework-hunit/Makefile b/devel/hs-test-framework-hunit/Makefile
index bffa5ac9b4a2..57dc89f85183 100644
--- a/devel/hs-test-framework-hunit/Makefile
+++ b/devel/hs-test-framework-hunit/Makefile
@@ -7,7 +7,7 @@
PORTNAME= test-framework-hunit
PORTVERSION= 0.2.6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/devel/hs-test-framework-quickcheck2/Makefile b/devel/hs-test-framework-quickcheck2/Makefile
index ca3160419087..8cb9b8eb7ed2 100644
--- a/devel/hs-test-framework-quickcheck2/Makefile
+++ b/devel/hs-test-framework-quickcheck2/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= test-framework-quickcheck2
-PORTVERSION= 0.2.9
-PORTREVISION= 1
+PORTVERSION= 0.2.10
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/devel/hs-test-framework-quickcheck2/distinfo b/devel/hs-test-framework-quickcheck2/distinfo
index f3193e761fdf..4aad12933075 100644
--- a/devel/hs-test-framework-quickcheck2/distinfo
+++ b/devel/hs-test-framework-quickcheck2/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/test-framework-quickcheck2-0.2.9.tar.gz) = 1a25e2e3ba175759938cd8093092e195361a602eea44d899c377a013dfa881c0
-SIZE (cabal/test-framework-quickcheck2-0.2.9.tar.gz) = 4794
+SHA256 (cabal/test-framework-quickcheck2-0.2.10.tar.gz) = 839b6cab143ce8969550791e6288df378b18d38a49d707756f5eb6484e3d8389
+SIZE (cabal/test-framework-quickcheck2-0.2.10.tar.gz) = 4798
diff --git a/devel/hs-test-framework/Makefile b/devel/hs-test-framework/Makefile
index 407839ffebdf..bfb8bcb3631e 100644
--- a/devel/hs-test-framework/Makefile
+++ b/devel/hs-test-framework/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= test-framework
-PORTVERSION= 0.3.3
-PORTREVISION= 1
+PORTVERSION= 0.4.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/devel/hs-test-framework/distinfo b/devel/hs-test-framework/distinfo
index aa5e0851bda6..b39106fb0330 100644
--- a/devel/hs-test-framework/distinfo
+++ b/devel/hs-test-framework/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/test-framework-0.3.3.tar.gz) = d9982c0cb2dfd34099879b78f2ce043aa170253df97b61430683ffdb63670ec2
-SIZE (cabal/test-framework-0.3.3.tar.gz) = 18657
+SHA256 (cabal/test-framework-0.4.0.tar.gz) = 74fdee066d3b3c522a7e5a8c41345aa6a72189150ccc15dd9fc364e69b6db97f
+SIZE (cabal/test-framework-0.4.0.tar.gz) = 19286
diff --git a/devel/hs-uuagc/Makefile b/devel/hs-uuagc/Makefile
index 3c1f6eca6e8e..406789b4f8aa 100644
--- a/devel/hs-uuagc/Makefile
+++ b/devel/hs-uuagc/Makefile
@@ -7,6 +7,7 @@
PORTNAME= uuagc
PORTVERSION= 0.9.38.5
+PORTREVISION= 1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/math/hs-Agda-executable/Makefile b/math/hs-Agda-executable/Makefile
index 3e4097e18802..df1de6db8a66 100644
--- a/math/hs-Agda-executable/Makefile
+++ b/math/hs-Agda-executable/Makefile
@@ -7,6 +7,7 @@
PORTNAME= Agda-executable
PORTVERSION= 2.2.10
+PORTREVISION= 1
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/math/hs-Agda/Makefile b/math/hs-Agda/Makefile
index 621f364b1744..0a87c79bd6e4 100644
--- a/math/hs-Agda/Makefile
+++ b/math/hs-Agda/Makefile
@@ -7,7 +7,7 @@
PORTNAME= Agda
PORTVERSION= 2.2.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/www/hs-wai/Makefile b/www/hs-wai/Makefile
index 929ccac68728..2b4a400c4cf9 100644
--- a/www/hs-wai/Makefile
+++ b/www/hs-wai/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= wai
-PORTVERSION= 0.3.2
-PORTREVISION= 1
+PORTVERSION= 0.4.0
CATEGORIES= www haskell
MAINTAINER= haskell@FreeBSD.org
@@ -15,7 +14,8 @@ COMMENT= Web Application Interface
LICENSE= BSD
-USE_CABAL= blaze-builder>=0.2 enumerator>=0.4 network>=2.2
+USE_CABAL= blaze-builder>=0.2 enumerator>=0.4.8 http-types>=0.6 \
+ network>=2.2 text>=0.5 transformers>=0.2
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/www/hs-wai/distinfo b/www/hs-wai/distinfo
index 92dfba094b0a..32962ddc998e 100644
--- a/www/hs-wai/distinfo
+++ b/www/hs-wai/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/wai-0.3.2.tar.gz) = ca0efc03e8a5dd86b7929c9937260403f264b998a78a9825d666ae474a450673
-SIZE (cabal/wai-0.3.2.tar.gz) = 4772
+SHA256 (cabal/wai-0.4.0.tar.gz) = 966ab9e30f26ce2255e514036f498e51c2e3872cca24a4d5bbf99884c71be0f6
+SIZE (cabal/wai-0.4.0.tar.gz) = 3924
diff --git a/www/hs-warp/Makefile b/www/hs-warp/Makefile
index ce37f708f3ff..0c3e3dab62e3 100644
--- a/www/hs-warp/Makefile
+++ b/www/hs-warp/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= warp
-PORTVERSION= 0.3.2.3
-PORTREVISION= 1
+PORTVERSION= 0.4.0.1
CATEGORIES= www haskell
MAINTAINER= haskell@FreeBSD.org
@@ -16,7 +15,8 @@ COMMENT= A fast, light-weight web server for WAI applications
LICENSE= BSD
USE_CABAL= blaze-builder>=0.2.1.4 blaze-builder-enumerator>=0.2 \
- enumerator>=0.4.5 sendfile>=0.7.2 transformers>=0.2 wai>=0.3.0
+ case-insensitive>=0.2 enumerator>=0.4.5 http-types>=0.6 \
+ network>=2.3 sendfile>=0.7.2 transformers>=0.2 wai>=0.4
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/www/hs-warp/distinfo b/www/hs-warp/distinfo
index af11d6bc2cb1..2ed356917228 100644
--- a/www/hs-warp/distinfo
+++ b/www/hs-warp/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/warp-0.3.2.3.tar.gz) = 37f628ad1fd32bc9687b220124ae8a541f94dbe33a50dad66ae8393f7eb2f517
-SIZE (cabal/warp-0.3.2.3.tar.gz) = 7722
+SHA256 (cabal/warp-0.4.0.1.tar.gz) = b16d11b050ee98c79c13d8d5f99e55cb212e6daa6a37f9e1e64251a13e4ced21
+SIZE (cabal/warp-0.4.0.1.tar.gz) = 8153