Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Jul 2018 10:40:29 +0000 (UTC)
From:      Gleb Popov <arrowd@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r475642 - in head: devel devel/hs-darcs devel/hs-darcs/files devel/hs-haskell-src-exts-util devel/hs-hint devel/hs-hlint devel/hs-preprocessor-tools devel/hs-threadscope devel/hs-wl-ppr...
Message-ID:  <201807291040.w6TAeTbf069221@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: arrowd
Date: Sun Jul 29 10:40:28 2018
New Revision: 475642
URL: https://svnweb.freebsd.org/changeset/ports/475642

Log:
  Update some hs-* ports that were previously IGNORE'd.
  
  Approved by:	tcberner (mentor)
  Differential Revision:	https://reviews.freebsd.org/D16308

Added:
  head/devel/hs-darcs/files/patch-Setup.hs
     - copied, changed from r475641, head/devel/hs-darcs/files/patch-Setup.lhs
  head/devel/hs-haskell-src-exts-util/
  head/devel/hs-haskell-src-exts-util/Makefile   (contents, props changed)
  head/devel/hs-haskell-src-exts-util/distinfo   (contents, props changed)
  head/devel/hs-haskell-src-exts-util/pkg-descr   (contents, props changed)
Deleted:
  head/devel/hs-darcs/files/patch-Setup.lhs
  head/math/hs-Agda/files/patch-Agda.cabal
  head/www/hs-snap/files/
Modified:
  head/devel/Makefile
  head/devel/hs-darcs/Makefile
  head/devel/hs-darcs/distinfo
  head/devel/hs-hint/Makefile
  head/devel/hs-hint/distinfo
  head/devel/hs-hlint/Makefile
  head/devel/hs-hlint/distinfo
  head/devel/hs-preprocessor-tools/Makefile
  head/devel/hs-preprocessor-tools/distinfo
  head/devel/hs-threadscope/Makefile
  head/devel/hs-threadscope/distinfo
  head/devel/hs-wl-pprint-text/Makefile
  head/devel/hs-wl-pprint-text/distinfo
  head/graphics/hs-graphviz/Makefile
  head/graphics/hs-graphviz/distinfo
  head/lang/ghc/bsd.hackage.mk
  head/math/hs-Agda-stdlib/Makefile
  head/math/hs-Agda-stdlib/distinfo
  head/math/hs-Agda/Makefile
  head/math/hs-Agda/distinfo
  head/net/hs-aws/Makefile
  head/net/hs-aws/distinfo
  head/www/hs-snap/Makefile
  head/www/hs-snap/distinfo
  head/www/hs-yesod-bin/Makefile
  head/www/hs-yesod-bin/distinfo

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/devel/Makefile	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1058,6 +1058,7 @@
     SUBDIR += hs-haskell-lexer
     SUBDIR += hs-haskell-src
     SUBDIR += hs-haskell-src-exts
+    SUBDIR += hs-haskell-src-exts-util
     SUBDIR += hs-haskell-src-meta
     SUBDIR += hs-hasktags
     SUBDIR += hs-hex

Modified: head/devel/hs-darcs/Makefile
==============================================================================
--- head/devel/hs-darcs/Makefile	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/devel/hs-darcs/Makefile	Sun Jul 29 10:40:28 2018	(r475642)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	darcs
-PORTVERSION=	2.14.0
-PORTREVISION=	1
+PORTVERSION=	2.14.1
 CATEGORIES=	devel haskell
 
 MAINTAINER=	haskell@FreeBSD.org
@@ -19,8 +18,6 @@ USE_CABAL=	async attoparsec base16-bytestring cryptoha
 		utf8-string vector zip-archive zlib
 
 EXECUTABLE=	darcs
-
-IGNORE=		Depends on graphics/hs-graphviz, which doesn't compile with recent GHC
 
 MAN1PAGES=	darcs.1
 

Modified: head/devel/hs-darcs/distinfo
==============================================================================
--- head/devel/hs-darcs/distinfo	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/devel/hs-darcs/distinfo	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1525013682
-SHA256 (cabal/darcs-2.14.0.tar.gz) = 19fa0882a1485f03ab0552d6f01d538c2b286c4a38a1fe502e9cf2a78f782803
-SIZE (cabal/darcs-2.14.0.tar.gz) = 1063067
+TIMESTAMP = 1531854433
+SHA256 (cabal/darcs-2.14.1.tar.gz) = 61ddbc99acaf06df3a114437064e9241e0da467c23d1d3fb520a782eee32cd35
+SIZE (cabal/darcs-2.14.1.tar.gz) = 1061952

Copied and modified: head/devel/hs-darcs/files/patch-Setup.hs (from r475641, head/devel/hs-darcs/files/patch-Setup.lhs)
==============================================================================
--- head/devel/hs-darcs/files/patch-Setup.lhs	Sun Jul 29 09:57:19 2018	(r475641, copy source)
+++ head/devel/hs-darcs/files/patch-Setup.hs	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1,20 +1,20 @@
---- Setup.lhs.orig	2017-01-11 20:07:29 UTC
-+++ Setup.lhs
-@@ -26,7 +26,7 @@ import Distribution.Version
- import Data.Version( showVersion )
+--- Setup.hs.orig       2018-07-17 19:45:58 UTC
++++ Setup.hs
+@@ -17,7 +17,7 @@ import Distribution.Package
+ import Distribution.Version( Version )
  import Distribution.Simple.LocalBuildInfo
-          ( LocalBuildInfo(..), absoluteInstallDirs, externalPackageDeps )
+          ( LocalBuildInfo(..), absoluteInstallDirs )
 -import Distribution.Simple.InstallDirs (mandir, CopyDest (NoCopyDest))
 +import Distribution.Simple.InstallDirs (prefix, CopyDest (NoCopyDest))
- import Distribution.Simple.PackageIndex ( topologicalOrder )
- import Distribution.Simple.Program ( gccProgram, rawSystemProgramStdoutConf )
  import Distribution.Simple.Setup
-@@ -217,7 +217,7 @@ installManpage :: PackageDescription -> LocalBuildInfo
+     (buildVerbosity, copyDest, copyVerbosity, fromFlag,
+      haddockVerbosity, installVerbosity, sDistVerbosity, replVerbosity )
+@@ -145,7 +145,7 @@ installManpage :: PackageDescription -> LocalBuildInfo
                    -> Verbosity -> CopyDest -> IO ()
  installManpage pkg lbi verbosity copy =
      copyFiles verbosity
 -              (mandir (absoluteInstallDirs pkg lbi copy) </> "man1")
 +              (prefix (absoluteInstallDirs pkg lbi copy) </> "man" </> "man1")
                [(buildDir lbi </> "darcs", "darcs.1")]
- 
+
  -- ---------------------------------------------------------------------

Added: head/devel/hs-haskell-src-exts-util/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/hs-haskell-src-exts-util/Makefile	Sun Jul 29 10:40:28 2018	(r475642)
@@ -0,0 +1,15 @@
+# $FreeBSD$
+
+PORTNAME=	haskell-src-exts-util
+PORTVERSION=	0.2.3
+CATEGORIES=	devel haskell
+
+MAINTAINER=	haskell@FreeBSD.org
+COMMENT=	Manipulating Haskell source
+
+LICENSE=	BSD3CLAUSE
+
+USE_CABAL=	data-default haskell-src-exts semigroups uniplate
+
+.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
+.include <bsd.port.mk>

Added: head/devel/hs-haskell-src-exts-util/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/hs-haskell-src-exts-util/distinfo	Sun Jul 29 10:40:28 2018	(r475642)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1531825609
+SHA256 (cabal/haskell-src-exts-util-0.2.3.tar.gz) = e833ef33423645fee4a300ff4e1354618a0d115a954cd62e72096175513803a0
+SIZE (cabal/haskell-src-exts-util-0.2.3.tar.gz) = 6202

Added: head/devel/hs-haskell-src-exts-util/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/hs-haskell-src-exts-util/pkg-descr	Sun Jul 29 10:40:28 2018	(r475642)
@@ -0,0 +1,6 @@
+Haskell-Source with Extensions (HSE, haskell-src-exts) is an extension of
+the standard haskell-src package, and handles most registered syntactic
+extensions to Haskell. This package contains helper functions for working
+with haskell-src-exts trees.
+
+WWW: https://github.com/haskell-suite/haskell-src-exts-util

Modified: head/devel/hs-hint/Makefile
==============================================================================
--- head/devel/hs-hint/Makefile	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/devel/hs-hint/Makefile	Sun Jul 29 10:40:28 2018	(r475642)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	hint
-PORTVERSION=	0.7.0
-PORTREVISION=	2
+PORTVERSION=	0.8.0
 CATEGORIES=	devel haskell
 
 MAINTAINER=	haskell@FreeBSD.org
@@ -12,9 +11,7 @@ COMMENT=	Runtime Haskell interpreter (GHC API wrapper)
 LICENSE=	BSD3CLAUSE
 
 USE_CABAL=	exceptions extensible-exceptions ghc-mtl>=1.2.1 ghc-paths \
-		mtl random utf8-string
-
-IGNORE=		Doesn't build with recent GHC version
+		mtl random temporary utf8-string
 
 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
 .include <bsd.port.mk>

Modified: head/devel/hs-hint/distinfo
==============================================================================
--- head/devel/hs-hint/distinfo	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/devel/hs-hint/distinfo	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499544799
-SHA256 (cabal/hint-0.7.0.tar.gz) = 299a735848bd6b2e0bdeeee4b47d9d52f865198fbb9403df3f6571801b3e8155
-SIZE (cabal/hint-0.7.0.tar.gz) = 28138
+TIMESTAMP = 1531857801
+SHA256 (cabal/hint-0.8.0.tar.gz) = 2e702d62c8f56b799d767f3d3707bec12597bc529a051ad90bd5840581551c41
+SIZE (cabal/hint-0.8.0.tar.gz) = 31126

Modified: head/devel/hs-hlint/Makefile
==============================================================================
--- head/devel/hs-hlint/Makefile	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/devel/hs-hlint/Makefile	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	hlint
-PORTVERSION=	2.0.9
-PORTREVISION=	2
+PORTVERSION=	2.1.8
 CATEGORIES=	devel haskell
 
 MAINTAINER=	haskell@FreeBSD.org
@@ -10,12 +9,11 @@ COMMENT=	Source code suggestions
 
 LICENSE=	BSD3CLAUSE
 
-USE_CABAL=	ansi-terminal>=0.6.2 cmdargs>=0.10 cpphs>=1.18.1 extra>=0.5 \
-		haskell-src-exts>=1.16 hscolour>=1.21 refact uniplate>=1.5 yaml
+USE_CABAL=	ansi-terminal>=0.6.2 cmdargs>=0.10 cpphs>=1.18.1 data-default \
+		extra>=0.5 haskell-src-exts>=1.16 haskell-src-exts-util \
+		hscolour>=1.21 refact uniplate>=1.5 yaml
 
 EXECUTABLE=	hlint
-
-IGNORE=		Doesn't build with recent GHC version
 
 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
 .include <bsd.port.mk>

Modified: head/devel/hs-hlint/distinfo
==============================================================================
--- head/devel/hs-hlint/distinfo	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/devel/hs-hlint/distinfo	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627842
-SHA256 (cabal/hlint-2.0.9.tar.gz) = 252993e74def5caae29a546f39ce37ce2cf2b6bcafa6cc5c867fb5d07fb4a5ad
-SIZE (cabal/hlint-2.0.9.tar.gz) = 102835
+TIMESTAMP = 1531821668
+SHA256 (cabal/hlint-2.1.8.tar.gz) = 9713ebf3d0ae16c169d0e02486ba93bfdc6349d9b82dccf8a19a58c1177e75ce
+SIZE (cabal/hlint-2.1.8.tar.gz) = 111934

Modified: head/devel/hs-preprocessor-tools/Makefile
==============================================================================
--- head/devel/hs-preprocessor-tools/Makefile	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/devel/hs-preprocessor-tools/Makefile	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	preprocessor-tools
-PORTVERSION=	1.0.1
-PORTREVISION=	3
+PORTVERSION=	2.0.2
 CATEGORIES=	devel haskell
 
 MAINTAINER=	haskell@FreeBSD.org
@@ -11,8 +10,6 @@ COMMENT=	Framework for extending Haskell's syntax via 
 LICENSE=	BSD3CLAUSE
 
 USE_CABAL=	mtl>=1 syb>=0
-
-IGNORE=		Doesn't build with recent GHC version
 
 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
 .include <bsd.port.mk>

Modified: head/devel/hs-preprocessor-tools/distinfo
==============================================================================
--- head/devel/hs-preprocessor-tools/distinfo	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/devel/hs-preprocessor-tools/distinfo	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627854
-SHA256 (cabal/preprocessor-tools-1.0.1.tar.gz) = c946c99fe8c9effba27946cd2c26173d2346340528d800a228796d68f8aeee59
-SIZE (cabal/preprocessor-tools-1.0.1.tar.gz) = 9895
+TIMESTAMP = 1531854206
+SHA256 (cabal/preprocessor-tools-2.0.2.tar.gz) = 9753b0b490af005092a73a1a537892c6290ae4f1dfd107825643eff32d2f0255
+SIZE (cabal/preprocessor-tools-2.0.2.tar.gz) = 9892

Modified: head/devel/hs-threadscope/Makefile
==============================================================================
--- head/devel/hs-threadscope/Makefile	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/devel/hs-threadscope/Makefile	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	threadscope
-PORTVERSION=	0.2.8
-PORTREVISION=	3
+PORTVERSION=	0.2.11.1
 CATEGORIES=	devel haskell
 
 MAINTAINER=	haskell@FreeBSD.org
@@ -10,13 +9,11 @@ COMMENT=	Graphical tool for profiling parallel Haskell
 
 LICENSE=	BSD3CLAUSE
 
-USE_CABAL=	cairo ghc-events glib gtk mtl pango
+USE_CABAL=	cairo file-embed ghc-events glib gtk mtl pango temporary
 
 EXECUTABLE=	threadscope
 
 STANDALONE=	yes
-
-IGNORE=		Doesn't build with recent GHC version
 
 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
 .include <bsd.port.mk>

Modified: head/devel/hs-threadscope/distinfo
==============================================================================
--- head/devel/hs-threadscope/distinfo	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/devel/hs-threadscope/distinfo	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1501147826
-SHA256 (cabal/threadscope-0.2.8.tar.gz) = c27e15011d4630b77ed51e725e7668e06f6e06b73c2b9b601560af0e60e3f218
-SIZE (cabal/threadscope-0.2.8.tar.gz) = 79624
+TIMESTAMP = 1531835173
+SHA256 (cabal/threadscope-0.2.11.1.tar.gz) = 7063406df98c49985182d9fb6c7ea5c2d60329bfbfc53af8d67f0430d89841a3
+SIZE (cabal/threadscope-0.2.11.1.tar.gz) = 82210

Modified: head/devel/hs-wl-pprint-text/Makefile
==============================================================================
--- head/devel/hs-wl-pprint-text/Makefile	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/devel/hs-wl-pprint-text/Makefile	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	wl-pprint-text
-PORTVERSION=	1.1.1.1
-PORTREVISION=	1
+PORTVERSION=	1.2.0.0
 CATEGORIES=	devel haskell
 
 MAINTAINER=	haskell@FreeBSD.org

Modified: head/devel/hs-wl-pprint-text/distinfo
==============================================================================
--- head/devel/hs-wl-pprint-text/distinfo	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/devel/hs-wl-pprint-text/distinfo	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1525013982
-SHA256 (cabal/wl-pprint-text-1.1.1.1.tar.gz) = 8bdeeaef7e1f55ba582cd4ea104dcd9346b461da09431f3b366b4522583e42ec
-SIZE (cabal/wl-pprint-text-1.1.1.1.tar.gz) = 16621
+TIMESTAMP = 1531855823
+SHA256 (cabal/wl-pprint-text-1.2.0.0.tar.gz) = 40dd4c2d2b8a2884616f3a240f01143d0aadd85f5988e5ee55a59ba6b2487c3c
+SIZE (cabal/wl-pprint-text-1.2.0.0.tar.gz) = 16758

Modified: head/graphics/hs-graphviz/Makefile
==============================================================================
--- head/graphics/hs-graphviz/Makefile	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/graphics/hs-graphviz/Makefile	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	graphviz
-PORTVERSION=	2999.19.0.0
-PORTREVISION=	2
+PORTVERSION=	2999.20.0.2
 CATEGORIES=	graphics haskell
 
 MAINTAINER=	haskell@FreeBSD.org
@@ -12,8 +11,6 @@ LICENSE=	BSD3CLAUSE
 
 USES=		pkgconfig
 USE_CABAL=	colour dlist fgl polyparse temporary wl-pprint-text
-
-IGNORE=		Doesn't build with recent GHC version
 
 BUILD_DEPENDS+=	${LOCALBASE}/libdata/pkgconfig/libxdot.pc:graphics/graphviz
 

Modified: head/graphics/hs-graphviz/distinfo
==============================================================================
--- head/graphics/hs-graphviz/distinfo	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/graphics/hs-graphviz/distinfo	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499541633
-SHA256 (cabal/graphviz-2999.19.0.0.tar.gz) = af0a7ff197c9de3f23e6653541446f755c824083ced04b629df6d19523fe04ea
-SIZE (cabal/graphviz-2999.19.0.0.tar.gz) = 223144
+TIMESTAMP = 1531855574
+SHA256 (cabal/graphviz-2999.20.0.2.tar.gz) = e7662eb82d1e5b22b467fb6e9094b65731036ae04c5374058e3b52fbc055474e
+SIZE (cabal/graphviz-2999.20.0.2.tar.gz) = 225118

Modified: head/lang/ghc/bsd.hackage.mk
==============================================================================
--- head/lang/ghc/bsd.hackage.mk	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/lang/ghc/bsd.hackage.mk	Sun Jul 29 10:40:28 2018	(r475642)
@@ -281,6 +281,7 @@ hashtables_port?=                                devel
 haskell-lexer_port?=                             devel/hs-haskell-lexer
 haskell-src_port?=                               devel/hs-haskell-src
 haskell-src-exts_port?=                          devel/hs-haskell-src-exts
+haskell-src-exts-util_port?=                     devel/hs-haskell-src-exts-util
 haskell-src-meta_port?=                          devel/hs-haskell-src-meta
 haskell-xmpp_port?=                              net-im/hs-haskell-xmpp
 hasktags_port?=                                  devel/hs-hasktags                               # executable

Modified: head/math/hs-Agda-stdlib/Makefile
==============================================================================
--- head/math/hs-Agda-stdlib/Makefile	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/math/hs-Agda-stdlib/Makefile	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1,10 +1,9 @@
 # $FreeBSD$
 
 PORTNAME=	Agda-stdlib
-PORTVERSION=	0.13
+DISTVERSION=	0.16
 
 DISTVERSIONPREFIX=	v
-PORTREVISION=	3
 CATEGORIES=	math haskell
 
 MAINTAINER=	haskell@FreeBSD.org

Modified: head/math/hs-Agda-stdlib/distinfo
==============================================================================
--- head/math/hs-Agda-stdlib/distinfo	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/math/hs-Agda-stdlib/distinfo	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499623372
-SHA256 (cabal/agda-agda-stdlib-v0.13_GH0.tar.gz) = e7cffc2b8b168c3584b6d1e760d2b49850835444e4777caa69eb29b3677ef8bb
-SIZE (cabal/agda-agda-stdlib-v0.13_GH0.tar.gz) = 264701
+TIMESTAMP = 1531820029
+SHA256 (cabal/agda-agda-stdlib-v0.16_GH0.tar.gz) = fecd28d835434f2a0307391dda336a22929b1a405471de5cc7d8ed44bcd8e10d
+SIZE (cabal/agda-agda-stdlib-v0.16_GH0.tar.gz) = 337450

Modified: head/math/hs-Agda/Makefile
==============================================================================
--- head/math/hs-Agda/Makefile	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/math/hs-Agda/Makefile	Sun Jul 29 10:40:28 2018	(r475642)
@@ -2,17 +2,16 @@
 # $FreeBSD$
 
 PORTNAME=	Agda
-PORTVERSION=	2.5.2
-PORTREVISION=	2
+PORTVERSION=	2.5.4
 CATEGORIES=	math haskell
 
 MAINTAINER=	haskell@FreeBSD.org
 COMMENT=	Dependently typed functional programming language and proof assistant
 
-USE_CABAL=	EdisonCore boxes data-hash edit-distance equivalence \
-		geniplate-mirror gitrev hashable hashtables ieee754 \
+USE_CABAL=	async EdisonCore blaze-html boxes data-hash edit-distance \
+		equivalence geniplate-mirror gitrev hashable hashtables ieee754 \
 		mtl murmur-hash parallel regex-tdfa strict \
-		unordered-containers zlib
+		unordered-containers uri-encode zlib
 
 USE_ALEX=	yes
 USE_HAPPY=	yes
@@ -25,8 +24,6 @@ FLAGS_ENABLE=		cpphs
 
 SUB_FILES=	pkg-install pkg-deinstall
 SUB_LIST=	DATADIR=${DATADIR}
-
-IGNORE=		Doesn't build with recent GHC version
 
 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
 .include <bsd.port.mk>

Modified: head/math/hs-Agda/distinfo
==============================================================================
--- head/math/hs-Agda/distinfo	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/math/hs-Agda/distinfo	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1500999185
-SHA256 (cabal/Agda-2.5.2.tar.gz) = d812cec3bf7f03c4b27248572475c7e060154102771a8434cc11ba89f5691439
-SIZE (cabal/Agda-2.5.2.tar.gz) = 1240885
+TIMESTAMP = 1531764592
+SHA256 (cabal/Agda-2.5.4.tar.gz) = b40971e3312461771e36a11aaf4002424178301cf315b21a679f527b79c09e09
+SIZE (cabal/Agda-2.5.4.tar.gz) = 1993562

Modified: head/net/hs-aws/Makefile
==============================================================================
--- head/net/hs-aws/Makefile	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/net/hs-aws/Makefile	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	aws
-PORTVERSION=	0.19
-PORTREVISION=	1
+PORTVERSION=	0.20
 CATEGORIES=	net haskell
 
 MAINTAINER=	haskell@FreeBSD.org
@@ -20,8 +19,6 @@ USE_CABAL=	aeson>=0.6 attoparsec>=0.11 base16-bytestri
 		utf8-string>=0.3 vector>=0.10 xml-conduit>=1.2
 
 FLAGS_DISABLE=	examples
-
-IGNORE=		Doesn't build with recent hs-conduit and hs-resourcet
 
 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
 .include <bsd.port.mk>

Modified: head/net/hs-aws/distinfo
==============================================================================
--- head/net/hs-aws/distinfo	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/net/hs-aws/distinfo	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1525086517
-SHA256 (cabal/aws-0.19.tar.gz) = b43b1215405a2c34b9e7ddac8a9f3cf80fff0f031b365a5c0e4e423f45b5777a
-SIZE (cabal/aws-0.19.tar.gz) = 104207
+TIMESTAMP = 1531827848
+SHA256 (cabal/aws-0.20.tar.gz) = c079d860d6bf235b134286fb8620d1539664df52dce1146d463cc4ebeb52975f
+SIZE (cabal/aws-0.20.tar.gz) = 104559

Modified: head/www/hs-snap/Makefile
==============================================================================
--- head/www/hs-snap/Makefile	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/www/hs-snap/Makefile	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	snap
-PORTVERSION=	1.0.0.1
-PORTREVISION=	4
+PORTVERSION=	1.1.1.0
 CATEGORIES=	www haskell
 
 MAINTAINER=	haskell@FreeBSD.org
@@ -15,8 +14,6 @@ USE_CABAL=	aeson attoparsec cereal clientsession confi
 		map-syntax monad-control mtl mwc-random pwstore-fast \
 		snap-core snap-server transformers-base \
 		unordered-containers xmlhtml
-
-IGNORE=		Doesn't build with recent GHC version
 
 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
 .include <bsd.port.mk>

Modified: head/www/hs-snap/distinfo
==============================================================================
--- head/www/hs-snap/distinfo	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/www/hs-snap/distinfo	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499625379
-SHA256 (cabal/snap-1.0.0.1.tar.gz) = 293f16c1404793121d3d85abb6287bbb32f5dc1d82b12146d4bb650052322db8
-SIZE (cabal/snap-1.0.0.1.tar.gz) = 81400
+TIMESTAMP = 1531830411
+SHA256 (cabal/snap-1.1.1.0.tar.gz) = e74b645ed6f97c47ce55e68d416d86363a99f891c876e1e2d5d34d147cde6f22
+SIZE (cabal/snap-1.1.1.0.tar.gz) = 82418

Modified: head/www/hs-yesod-bin/Makefile
==============================================================================
--- head/www/hs-yesod-bin/Makefile	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/www/hs-yesod-bin/Makefile	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	yesod-bin
-PORTVERSION=	1.5.2.3
-PORTREVISION=	3
+PORTVERSION=	1.6.0.3
 CATEGORIES=	www haskell
 
 MAINTAINER=	haskell@FreeBSD.org
@@ -24,8 +23,6 @@ USE_CABAL=	async attoparsec>=0.10 base64-bytestring \
 
 EXECUTABLE=	yesod
 STANDALONE=	yes
-
-IGNORE=		Doesn't build with recent Cabal
 
 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
 .include <bsd.port.mk>

Modified: head/www/hs-yesod-bin/distinfo
==============================================================================
--- head/www/hs-yesod-bin/distinfo	Sun Jul 29 09:57:19 2018	(r475641)
+++ head/www/hs-yesod-bin/distinfo	Sun Jul 29 10:40:28 2018	(r475642)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499625384
-SHA256 (cabal/yesod-bin-1.5.2.3.tar.gz) = eeabc3579d7834c6fc0890c5bdf27c52f84cc2bd3b44b4153f4a9320d3d123f6
-SIZE (cabal/yesod-bin-1.5.2.3.tar.gz) = 25237
+TIMESTAMP = 1531832614
+SHA256 (cabal/yesod-bin-1.6.0.3.tar.gz) = e4db295b4c651c205a1730df38501c217d9b600f3dbc1eea21d5fa47e832aedc
+SIZE (cabal/yesod-bin-1.6.0.3.tar.gz) = 22319



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201807291040.w6TAeTbf069221>