Page MenuHomeFreeBSD

D15005.id41663.diff
No OneTemporary

D15005.id41663.diff

Index: archivers/hs-tar/Makefile
===================================================================
--- archivers/hs-tar/Makefile
+++ archivers/hs-tar/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= tar
-PORTVERSION= 0.5.0.3
-PORTREVISION= 1
+PORTVERSION= 0.5.1.0
CATEGORIES= archivers haskell
MAINTAINER= haskell@FreeBSD.org
Index: archivers/hs-tar/distinfo
===================================================================
--- archivers/hs-tar/distinfo
+++ archivers/hs-tar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499611841
-SHA256 (cabal/tar-0.5.0.3.tar.gz) = d8d9ad876365f88bdccd02073049e58715cd5ba94de06eb98e21d595244918a3
-SIZE (cabal/tar-0.5.0.3.tar.gz) = 38764
+TIMESTAMP = 1523301281
+SHA256 (cabal/tar-0.5.1.0.tar.gz) = c89d697b6472b739db50e61201251fcaf8a8f5b595b1d9a488d395d7d5ce4b68
+SIZE (cabal/tar-0.5.1.0.tar.gz) = 39271
Index: archivers/hs-zip-archive/Makefile
===================================================================
--- archivers/hs-zip-archive/Makefile
+++ archivers/hs-zip-archive/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= zip-archive
-PORTVERSION= 0.3.1.1
-PORTREVISION= 1
+PORTVERSION= 0.3.2.4
CATEGORIES= archivers haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= digest>=0.0.0.1 mtl old-time text>=0.11 zlib
+USE_CABAL= digest>=0.0.0.1 mtl old-time zlib
FLAGS_DEFINE= EXECUTABLE
Index: archivers/hs-zip-archive/distinfo
===================================================================
--- archivers/hs-zip-archive/distinfo
+++ archivers/hs-zip-archive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499611845
-SHA256 (cabal/zip-archive-0.3.1.1.tar.gz) = 9e868e649e6fd06cf50c2f0f1e480ce36640494449e415abf2509f9347f08325
-SIZE (cabal/zip-archive-0.3.1.1.tar.gz) = 16107
+TIMESTAMP = 1523638345
+SHA256 (cabal/zip-archive-0.3.2.4.tar.gz) = 20612ed34d8d14deef120440c75f951a5c92c9f39f0de1b82ebac6d5923b3785
+SIZE (cabal/zip-archive-0.3.2.4.tar.gz) = 18370
Index: audio/hs-libmpd/Makefile
===================================================================
--- audio/hs-libmpd/Makefile
+++ audio/hs-libmpd/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= libmpd
-PORTVERSION= 0.9.0.6
-PORTREVISION= 1
+PORTVERSION= 0.9.0.8
CATEGORIES= audio haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,7 +10,7 @@
LICENSE= MIT
USE_CABAL= attoparsec>=0.10.1 data-default-class>=0.0.1 mtl>=2.0 \
- network>=2.1 old-locale>=1.0 text>=0.11 utf8-string>=0.3.1
+ network>=2.1 old-locale>=1.0 utf8-string>=0.3.1
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: audio/hs-libmpd/distinfo
===================================================================
--- audio/hs-libmpd/distinfo
+++ audio/hs-libmpd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499538914
-SHA256 (cabal/libmpd-0.9.0.6.tar.gz) = bdebb946bba078ed85de12d71ef2e7efa7f28c1ed806d9a390a20d5e4590c937
-SIZE (cabal/libmpd-0.9.0.6.tar.gz) = 38707
+TIMESTAMP = 1524150587
+SHA256 (cabal/libmpd-0.9.0.8.tar.gz) = 582b0a405e39148d3a5046e8ad00c9e217688e60c70393eb36cd651e1991ed4e
+SIZE (cabal/libmpd-0.9.0.8.tar.gz) = 38932
Index: converters/hs-aeson/Makefile
===================================================================
--- converters/hs-aeson/Makefile
+++ converters/hs-aeson/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= aeson
-PORTVERSION= 1.2.1.0
-PORTREVISION= 1
+PORTVERSION= 1.3.1.0
CATEGORIES= converters haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,7 +10,7 @@
LICENSE= BSD3CLAUSE
USE_CABAL= attoparsec>=0.13.0.1 base-compat>=0.9.1 dlist>=0.6 hashable>=1.1.2.0 \
- scientific>=0.3.1 syb tagged text>=1.1.1.0 time-locale-compat>=0.1.1 \
+ scientific>=0.3.1 tagged th-abstraction time-locale-compat>=0.1.1 \
unordered-containers>=0.2.3.0 uuid-types>=1.0.3 vector>=0.8
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
Index: converters/hs-aeson/distinfo
===================================================================
--- converters/hs-aeson/distinfo
+++ converters/hs-aeson/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499459814
-SHA256 (cabal/aeson-1.2.1.0.tar.gz) = 96170fdbed9bf52357bd6eada0173c4ae8086df01522ed2b8a070f2f51148a73
-SIZE (cabal/aeson-1.2.1.0.tar.gz) = 272206
+TIMESTAMP = 1523782803
+SHA256 (cabal/aeson-1.3.1.0.tar.gz) = 3977f17b1588bd530755e3517d272024229e72d8a110f15b5b78fc15df6c5652
+SIZE (cabal/aeson-1.3.1.0.tar.gz) = 261732
Index: converters/hs-json/Makefile
===================================================================
--- converters/hs-json/Makefile
+++ converters/hs-json/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= json
-PORTVERSION= 0.9.1
-PORTREVISION= 2
+PORTVERSION= 0.9.2
CATEGORIES= converters haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,7 +10,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= mtl parsec syb text
+USE_CABAL= mtl syb
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: converters/hs-json/distinfo
===================================================================
--- converters/hs-json/distinfo
+++ converters/hs-json/distinfo
@@ -1,2 +1,3 @@
-SHA256 (cabal/json-0.9.1.tar.gz) = 96b57e4d167e45dc80aeff872a922ae9cdb953a1ded29ebbb51019b68f0085a2
-SIZE (cabal/json-0.9.1.tar.gz) = 22568
+TIMESTAMP = 1523994029
+SHA256 (cabal/json-0.9.2.tar.gz) = e6bb16fa791cc3833ae7b459b7e7885c1c2b11b0d294b7e095287c54fa73738e
+SIZE (cabal/json-0.9.2.tar.gz) = 22650
Index: databases/hs-hedis/Makefile
===================================================================
--- databases/hs-hedis/Makefile
+++ databases/hs-hedis/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= hedis
-PORTVERSION= 0.9.8
-PORTREVISION= 1
+PORTVERSION= 0.10.1
CATEGORIES= databases haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,8 +10,8 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= async bytestring-lexing mtl network resource-pool scanner stm \
- text unordered-containers vector
+USE_CABAL= async bytestring-lexing errors HTTP mtl network network-uri \
+ resource-pool scanner stm unordered-containers vector
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: databases/hs-hedis/distinfo
===================================================================
--- databases/hs-hedis/distinfo
+++ databases/hs-hedis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499619995
-SHA256 (cabal/hedis-0.9.8.tar.gz) = 822e298c2fe55f7edf0e3a005e901fe7b107c4734eb0dd8f1ab6382330d3ae62
-SIZE (cabal/hedis-0.9.8.tar.gz) = 40058
+TIMESTAMP = 1524158122
+SHA256 (cabal/hedis-0.10.1.tar.gz) = 56afcf52d8b32f23a79de7c50bcaf309f0dfd610cceacb6174dfdce0c051f5f7
+SIZE (cabal/hedis-0.10.1.tar.gz) = 42203
Index: databases/hs-mysql/Makefile
===================================================================
--- databases/hs-mysql/Makefile
+++ databases/hs-mysql/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= mysql
-PORTVERSION= 0.1.4
-PORTREVISION= 1
+PORTVERSION= 0.1.5
CATEGORIES= databases haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,7 +10,7 @@
LICENSE= BSD3CLAUSE
-USE_MYSQL= yes
+USES= mysql ssl
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: databases/hs-mysql/distinfo
===================================================================
--- databases/hs-mysql/distinfo
+++ databases/hs-mysql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499450806
-SHA256 (cabal/mysql-0.1.4.tar.gz) = 9b8675db208851524a77b6e5c4278e6bc29eab16d970a9dda312ae366bdb668e
-SIZE (cabal/mysql-0.1.4.tar.gz) = 16219
+TIMESTAMP = 1524151121
+SHA256 (cabal/mysql-0.1.5.tar.gz) = 49b367d07f6d93fd4cbd08390f83bbf8e40c66156a1d2b0f570b68921e6f3075
+SIZE (cabal/mysql-0.1.5.tar.gz) = 16389
Index: devel/hs-BNFC/Makefile
===================================================================
--- devel/hs-BNFC/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# Created by: Kai Wang <kaiw27@gmail.com>
-# $FreeBSD$
-
-PORTNAME= BNFC
-PORTVERSION= 2.8.1
-PORTREVISION= 1
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Compiler front-end generator
-
-LICENSE= GPLv2
-
-USE_CABAL= mtl
-USE_ALEX= yes
-USE_HAPPY= yes
-
-EXECUTABLE= bnfc
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
Index: devel/hs-BNFC/distinfo
===================================================================
--- devel/hs-BNFC/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627811
-SHA256 (cabal/BNFC-2.8.1.tar.gz) = 2c1bea5c034483813091eea0ea5c830fdde8fedd31b1fc021ea69823b30a5920
-SIZE (cabal/BNFC-2.8.1.tar.gz) = 225015
Index: devel/hs-BNFC/pkg-descr
===================================================================
--- devel/hs-BNFC/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-The BNF Converter is a compiler construction tool generating a compiler
-front-end from a Labelled BNF grammar. It was originally written to generate
-Haskell, but starting from Version 2.0, it can also be used for generating
-Java, C++, and C. Given a Labelled BNF grammar the tool produces: an
-abstract syntax as a Haskell/C++/C module or Java directory, a case skeleton
-for the abstract syntax in the same language, an Alex, JLex, or Flex lexer
-generator file, a Happy, CUP, or Bison parser generator file, a pretty-printer
-as a Haskell/Java/C++/C module, a Latex file containing a readable
-specification of the language.
-
-WWW: http://bnfc.digitalgrammars.com/
Index: devel/hs-DrIFT/Makefile
===================================================================
--- devel/hs-DrIFT/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= DrIFT
-PORTVERSION= 2.4.2
-PORTREVISION= 4
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Program to derive type class instances
-
-LICENSE= BSD3CLAUSE
-
-USE_CABAL= old-time random
-
-EXECUTABLE= DrIFT drift-ghc
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
Index: devel/hs-DrIFT/distinfo
===================================================================
--- devel/hs-DrIFT/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627812
-SHA256 (cabal/DrIFT-2.4.2.tar.gz) = 742a0b12f16a9da215a29c8284ae379734a70e7811a5f4b1a02dba2873751cf0
-SIZE (cabal/DrIFT-2.4.2.tar.gz) = 69676
Index: devel/hs-DrIFT/files/patch-src_ParseLib2.hs
===================================================================
--- devel/hs-DrIFT/files/patch-src_ParseLib2.hs
+++ /dev/null
@@ -1,25 +0,0 @@
---- src/ParseLib2.hs.orig 2013-11-11 15:22:00 UTC
-+++ src/ParseLib2.hs
-@@ -32,6 +32,7 @@ module ParseLib2
- opt, skipUntil, skipUntilOff,skipUntilParse,skipNest) where
-
- import Data.Char
-+import Control.Applicative (Alternative, empty, (<|>))
- import Control.Monad
-
- infixr 5 +++
-@@ -62,6 +63,14 @@ instance MonadPlus Parser where
- -- mplus :: Parser a -> Parser a -> Parser a
- (P p) `mplus` (P q) = P (\pos inp -> (p pos inp ++ q pos inp))
-
-+instance Applicative Parser where
-+ pure = return
-+ (<*>) = ap
-+
-+instance Alternative Parser where
-+ empty = mzero
-+ (<|>) = mplus
-+
- -- bits which donn't fit into Haskell's type classes just yet :-(
-
- env :: Parser Pos
Index: devel/hs-DrIFT/pkg-descr
===================================================================
--- devel/hs-DrIFT/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-DrIFT is a type sensitive preprocessor for Haskell. It extracts type
-declarations and directives from modules. The directives cause rules to
-be fired on the parsed type declarations, generating new code which is
-then appended to the bottom of the input file. The rules are expressed
-as Haskell code, and it is intended that the user can add new rules as
-required. DrIFT automates instance derivation for classes that aren't
-supported by the standard compilers. In addition, instances can be
-produced in separate modules to that containing the type declaration.
-This allows instances to be derived for a type after the original module
-has been compiled. As a bonus, simple utility functions can also be
-produced from a type.
-
-WWW: http://repetae.net/computer/haskell/DrIFT/
Index: devel/hs-EdisonCore/Makefile
===================================================================
--- devel/hs-EdisonCore/Makefile
+++ devel/hs-EdisonCore/Makefile
@@ -1,14 +1,15 @@
# $FreeBSD$
PORTNAME= EdisonCore
-PORTVERSION= 1.3.1.1
-PORTREVISION= 1
+PORTVERSION= 1.3.2.1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= A library of efficent, purely-functional data structures (Core Implementations)
-USE_CABAL= EdisonAPI mtl QuickCheck
+LICENSE= MIT
+
+USE_CABAL= EdisonAPI mtl semigroups QuickCheck
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-EdisonCore/distinfo
===================================================================
--- devel/hs-EdisonCore/distinfo
+++ devel/hs-EdisonCore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1500996696
-SHA256 (cabal/EdisonCore-1.3.1.1.tar.gz) = 3e0720ee3b179304f563b99dd446c1d6911e31ddc4d0f78d6550b18e59ed501b
-SIZE (cabal/EdisonCore-1.3.1.1.tar.gz) = 80699
+TIMESTAMP = 1523469795
+SHA256 (cabal/EdisonCore-1.3.2.1.tar.gz) = 73c6014d07107a9ed21df76a59f70c9d68d64ac84cced35f7b628f1d792cf239
+SIZE (cabal/EdisonCore-1.3.2.1.tar.gz) = 82522
Index: devel/hs-List/Makefile
===================================================================
--- devel/hs-List/Makefile
+++ devel/hs-List/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= List
-PORTVERSION= 0.6.0
-PORTREVISION= 1
+PORTVERSION= 0.6.2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-List/distinfo
===================================================================
--- devel/hs-List/distinfo
+++ devel/hs-List/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627813
-SHA256 (cabal/List-0.6.0.tar.gz) = 03de2236b8802ddc76ff22d6de0037855d00790d0f4071b3467b419521a29889
-SIZE (cabal/List-0.6.0.tar.gz) = 6189
+TIMESTAMP = 1523654714
+SHA256 (cabal/List-0.6.2.tar.gz) = c4b92be1202fc59112018f76d5b17cd3a659ebc36384a46e000ab2fbaf99b878
+SIZE (cabal/List-0.6.2.tar.gz) = 7128
Index: devel/hs-ListLike/Makefile
===================================================================
--- devel/hs-ListLike/Makefile
+++ devel/hs-ListLike/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= ListLike
-PORTVERSION= 4.5.1
-PORTREVISION= 1
+PORTVERSION= 4.6
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= dlist fmlist text utf8-string vector
+USE_CABAL= dlist fmlist primitive utf8-string vector
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-ListLike/distinfo
===================================================================
--- devel/hs-ListLike/distinfo
+++ devel/hs-ListLike/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499719758
-SHA256 (cabal/ListLike-4.5.1.tar.gz) = b70745335b563cd9039bb17a1e2faf7edb1b68febdd19586b28ab67c55562a8d
-SIZE (cabal/ListLike-4.5.1.tar.gz) = 29600
+TIMESTAMP = 1523448782
+SHA256 (cabal/ListLike-4.6.tar.gz) = c1cdec79a5f585a5839eea26a2afe6a37aab5ed2f402a16e7d59fe9a4e925a9a
+SIZE (cabal/ListLike-4.6.tar.gz) = 30544
Index: devel/hs-MemoTrie/Makefile
===================================================================
--- devel/hs-MemoTrie/Makefile
+++ devel/hs-MemoTrie/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= MemoTrie
-PORTVERSION= 0.6.8
-PORTREVISION= 1
+PORTVERSION= 0.6.9
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-MemoTrie/distinfo
===================================================================
--- devel/hs-MemoTrie/distinfo
+++ devel/hs-MemoTrie/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627814
-SHA256 (cabal/MemoTrie-0.6.8.tar.gz) = 5fd9495722d94ff61aa6cde0287fe8222926f5adf929d52fef0532d483429da4
-SIZE (cabal/MemoTrie-0.6.8.tar.gz) = 8399
+TIMESTAMP = 1523960769
+SHA256 (cabal/MemoTrie-0.6.9.tar.gz) = 1d6045b8fdf7b89ed6b495e535613f5091cdfc9cdfe05a862207e76ce205f794
+SIZE (cabal/MemoTrie-0.6.9.tar.gz) = 8436
Index: devel/hs-MissingH/Makefile
===================================================================
--- devel/hs-MissingH/Makefile
+++ devel/hs-MissingH/Makefile
@@ -3,7 +3,7 @@
PORTNAME= MissingH
PORTVERSION= 1.4.0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,7 +11,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= hslogger HUnit mtl network old-time parsec random regex-compat
+USE_CABAL= hslogger HUnit mtl network old-time random regex-compat
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-PSQueue/files/patch-Data_PSQueue.hs
===================================================================
--- /dev/null
+++ devel/hs-PSQueue/files/patch-Data_PSQueue.hs
@@ -0,0 +1,11 @@
+--- Data/PSQueue.hs.orig 2018-04-19 15:27:45 UTC
++++ Data/PSQueue.hs
+@@ -62,7 +62,7 @@ module Data.PSQueue
+ , foldl
+ ) where
+
+-import Prelude hiding (lookup,null,foldl,foldr)
++import Prelude hiding (lookup,null,foldl,foldr,(<>))
+ import qualified Prelude as P
+
+ {-
\ No newline at end of file
Index: devel/hs-ReadArgs/Makefile
===================================================================
--- devel/hs-ReadArgs/Makefile
+++ devel/hs-ReadArgs/Makefile
@@ -2,7 +2,7 @@
PORTNAME= ReadArgs
PORTVERSION= 1.2.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= system-filepath>=0.4.7 text>=0.11.1.13
+USE_CABAL= system-filepath>=0.4.7
EXECUTABLE= ReadArgsEx
Index: devel/hs-activehs-base/Makefile
===================================================================
--- devel/hs-activehs-base/Makefile
+++ devel/hs-activehs-base/Makefile
@@ -2,7 +2,7 @@
PORTNAME= activehs-base
PORTVERSION= 0.3.0.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-activehs-base/files/patch-activehs-base.cabal
===================================================================
--- devel/hs-activehs-base/files/patch-activehs-base.cabal
+++ devel/hs-activehs-base/files/patch-activehs-base.cabal
@@ -3,8 +3,9 @@
@@ -22,6 +22,6 @@ Library
ActiveHs.Base
Build-Depends:
- base >= 4.0 && < 4.10,
+- base >= 4.0 && < 4.10,
- QuickCheck >= 2.4 && < 2.9
++ base >= 4.0 && < 4.12,
+ QuickCheck >= 2.4 && < 2.11
Index: devel/hs-ansi-wl-pprint/Makefile
===================================================================
--- devel/hs-ansi-wl-pprint/Makefile
+++ devel/hs-ansi-wl-pprint/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= ansi-wl-pprint
-PORTVERSION= 0.6.7.3
-PORTREVISION= 2
+PORTVERSION= 0.6.8.2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= ansi-terminal>=0.4.0
+USE_CABAL= ansi-terminal>=0.4.0 semigroups>=0.1
FLAGS_DISABLE= Example
Index: devel/hs-ansi-wl-pprint/distinfo
===================================================================
--- devel/hs-ansi-wl-pprint/distinfo
+++ devel/hs-ansi-wl-pprint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627819
-SHA256 (cabal/ansi-wl-pprint-0.6.7.3.tar.gz) = 3789ecaa89721eabef58ddc5711f7fd1ff67e262da1659f3b20d38a9e1f5b708
-SIZE (cabal/ansi-wl-pprint-0.6.7.3.tar.gz) = 14983
+TIMESTAMP = 1523129349
+SHA256 (cabal/ansi-wl-pprint-0.6.8.2.tar.gz) = a630721bd57678c3bfeb6c703f8249e434cbf85f40daceec4660fb8c6725cb3e
+SIZE (cabal/ansi-wl-pprint-0.6.8.2.tar.gz) = 16491
Index: devel/hs-arrows/Makefile
===================================================================
--- devel/hs-arrows/Makefile
+++ devel/hs-arrows/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= arrows
-PORTVERSION= 0.4.4.1
-PORTREVISION= 11
+PORTVERSION= 0.4.4.2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-arrows/distinfo
===================================================================
--- devel/hs-arrows/distinfo
+++ devel/hs-arrows/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627819
-SHA256 (cabal/arrows-0.4.4.1.tar.gz) = 5b104bd8f8fac5ad0fd194088819423302e52c2a796cc99f6d32bbc134bfebe2
-SIZE (cabal/arrows-0.4.4.1.tar.gz) = 12261
+TIMESTAMP = 1524150955
+SHA256 (cabal/arrows-0.4.4.2.tar.gz) = f65ac93306629e70ae0d92914cc04d6ab499de3168036f0623aba3fffd22ab09
+SIZE (cabal/arrows-0.4.4.2.tar.gz) = 12701
Index: devel/hs-asn1-data/Makefile
===================================================================
--- devel/hs-asn1-data/Makefile
+++ devel/hs-asn1-data/Makefile
@@ -2,7 +2,7 @@
PORTNAME= asn1-data
PORTVERSION= 0.7.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= cereal mtl text>=0.11
+USE_CABAL= cereal mtl
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-async/Makefile
===================================================================
--- devel/hs-async/Makefile
+++ devel/hs-async/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= async
-PORTVERSION= 2.1.1.1
-PORTREVISION= 1
+PORTVERSION= 2.2.1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= stm>=2.2
+USE_CABAL= stm>=2.2 hashable
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-async/distinfo
===================================================================
--- devel/hs-async/distinfo
+++ devel/hs-async/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499444628
-SHA256 (cabal/async-2.1.1.1.tar.gz) = cd83e471466ea6885b2e8fb60f452db3ac3fdf3ea2d6370aa1e071ebc37544e2
-SIZE (cabal/async-2.1.1.1.tar.gz) = 10608
+TIMESTAMP = 1523292698
+SHA256 (cabal/async-2.2.1.tar.gz) = 8f0b86022a1319d3c1c68655790da4b7f98017982e27ec3f3dbfe01029d39027
+SIZE (cabal/async-2.2.1.tar.gz) = 12775
Index: devel/hs-atomic-primops/Makefile
===================================================================
--- devel/hs-atomic-primops/Makefile
+++ devel/hs-atomic-primops/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= atomic-primops
-PORTVERSION= 0.8.0.4
-PORTREVISION= 1
+PORTVERSION= 0.8.2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-atomic-primops/distinfo
===================================================================
--- devel/hs-atomic-primops/distinfo
+++ devel/hs-atomic-primops/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499450732
-SHA256 (cabal/atomic-primops-0.8.0.4.tar.gz) = 47e1e393848c0538aa1733a90a63bd08a00915ec7499d90014aaecc792db9864
-SIZE (cabal/atomic-primops-0.8.0.4.tar.gz) = 34075
+TIMESTAMP = 1524158958
+SHA256 (cabal/atomic-primops-0.8.2.tar.gz) = 67f8872e0c1e634d819a967365eb4ad514e9b2cde967fbc710da7cdc4d17d933
+SIZE (cabal/atomic-primops-0.8.2.tar.gz) = 36157
Index: devel/hs-basement/Makefile
===================================================================
--- devel/hs-basement/Makefile
+++ devel/hs-basement/Makefile
@@ -1,12 +1,11 @@
# $FreeBSD$
-PORTNAME= List
-PORTVERSION= 0.6.0
-PORTREVISION= 1
+PORTNAME= basement
+PORTVERSION= 0.0.7
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
-COMMENT= List monad transformer and class
+COMMENT= Foundation most basic primitives without any dependencies
LICENSE= BSD3CLAUSE
Index: devel/hs-basement/distinfo
===================================================================
--- /dev/null
+++ devel/hs-basement/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1523131438
+SHA256 (cabal/basement-0.0.7.tar.gz) = b501b9b378f35b80c60321031dbbf9ed7af46c66353f072e00f00abdd2244f70
+SIZE (cabal/basement-0.0.7.tar.gz) = 133178
Index: devel/hs-basement/pkg-descr
===================================================================
--- /dev/null
+++ devel/hs-basement/pkg-descr
@@ -0,0 +1,12 @@
+This package has the following goals:
+ * provide a base like sets of modules that provide a consistent set of
+ features and bugfixes across multiple versions of GHC (unlike base).
+ * provide a better and more efficient prelude than base's prelude.
+ * be self-sufficient: no external dependencies apart from base.
+ * provide better data-types: packed unicode string by default, arrays.
+ * Better numerical classes that better represent mathematical thing
+ (No more all-in-one Num).
+ * Better I/O system with less Lazy IO
+ * Usual partial functions distinguished through type system
+
+WWW: https://hackage.haskell.org/package/foundation
Index: devel/hs-bifunctors/Makefile
===================================================================
--- devel/hs-bifunctors/Makefile
+++ devel/hs-bifunctors/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= bifunctors
-PORTVERSION= 5.4.2
-PORTREVISION= 1
+PORTVERSION= 5.5.2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,8 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= base-orphans comonad semigroups>=0.8.3.1 tagged>=0.7.3
+USE_CABAL= base-orphans comonad semigroups>=0.8.3.1 tagged>=0.7.3 \
+ th-abstraction
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-bifunctors/distinfo
===================================================================
--- devel/hs-bifunctors/distinfo
+++ devel/hs-bifunctors/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499542053
-SHA256 (cabal/bifunctors-5.4.2.tar.gz) = 38620267824abbf834f708f1b7cf10307c1d2719b1a0f8ae49330a1002dfdc8d
-SIZE (cabal/bifunctors-5.4.2.tar.gz) = 39535
+TIMESTAMP = 1523787744
+SHA256 (cabal/bifunctors-5.5.2.tar.gz) = 332bb2ea19e77dac55282daff8046d89f69514ced5b987779d887e53b5d7cb11
+SIZE (cabal/bifunctors-5.5.2.tar.gz) = 37983
Index: devel/hs-bifunctors/files/patch-bifunctors.cabal
===================================================================
--- /dev/null
+++ devel/hs-bifunctors/files/patch-bifunctors.cabal
@@ -0,0 +1,11 @@
+--- bifunctors.cabal.orig 2018-04-15 11:07:07 UTC
++++ bifunctors.cabal
+@@ -43,7 +43,7 @@ library
+ base-orphans >= 0.5.2 && < 1,
+ comonad >= 4 && < 6,
+ containers >= 0.1 && < 0.6,
+- template-haskell >= 2.4 && < 2.13,
++ template-haskell >= 2.4 && < 2.14,
+ th-abstraction >= 0.2.2 && < 0.3,
+ transformers >= 0.2 && < 0.6,
+ transformers-compat >= 0.5 && < 0.6
\ No newline at end of file
Index: devel/hs-blaze-builder/Makefile
===================================================================
--- devel/hs-blaze-builder/Makefile
+++ devel/hs-blaze-builder/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= blaze-builder
-PORTVERSION= 0.4.0.2
-PORTREVISION= 1
+PORTVERSION= 0.4.1.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,5 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= text>=0.10
-
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-blaze-builder/distinfo
===================================================================
--- devel/hs-blaze-builder/distinfo
+++ devel/hs-blaze-builder/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499546087
-SHA256 (cabal/blaze-builder-0.4.0.2.tar.gz) = 9ad3e4661bf5556d650fb9aa56a3ad6e6eec7575e87d472e8ab6d15eaef163d4
-SIZE (cabal/blaze-builder-0.4.0.2.tar.gz) = 58681
+TIMESTAMP = 1523427415
+SHA256 (cabal/blaze-builder-0.4.1.0.tar.gz) = 91fc8b966f3e9dc9461e1675c7566b881740f99abc906495491a3501630bc814
+SIZE (cabal/blaze-builder-0.4.1.0.tar.gz) = 61365
Index: devel/hs-blaze-textual/Makefile
===================================================================
--- devel/hs-blaze-textual/Makefile
+++ devel/hs-blaze-textual/Makefile
@@ -2,7 +2,7 @@
PORTNAME= blaze-textual
PORTVERSION= 0.2.1.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,7 +11,7 @@
LICENSE= BSD3CLAUSE
USE_CABAL= blaze-builder>=0.2.1.4 double-conversion>=0.2.0.1 \
- old-locale text>=0.11.0.2 vector
+ old-locale vector
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-boxes/Makefile
===================================================================
--- devel/hs-boxes/Makefile
+++ devel/hs-boxes/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= boxes
-PORTVERSION= 0.1.4
-PORTREVISION= 2
+PORTVERSION= 0.1.5
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-boxes/distinfo
===================================================================
--- devel/hs-boxes/distinfo
+++ devel/hs-boxes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627822
-SHA256 (cabal/boxes-0.1.4.tar.gz) = 4e3ee9a88a28ed14a61b2c885b111922f201f56392ff68d350418ff6e98dfdd8
-SIZE (cabal/boxes-0.1.4.tar.gz) = 6481
+TIMESTAMP = 1523955976
+SHA256 (cabal/boxes-0.1.5.tar.gz) = 38e1782e8a458f342a0acbb74af8f55cb120756bc3af7ee7220d955812af56c3
+SIZE (cabal/boxes-0.1.5.tar.gz) = 7598
Index: devel/hs-cabal-install/Makefile
===================================================================
--- devel/hs-cabal-install/Makefile
+++ devel/hs-cabal-install/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= cabal-install
-PORTVERSION= 1.24.0.2
-PORTREVISION= 1
+PORTVERSION= 2.2.0.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,9 +9,10 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= async base16-bytestring cryptohash-sha256 hackage-security \
- hashable HTTP mtl network network-uri old-time random stm \
- tar zlib
+USE_CABAL= async base16-bytestring base64-bytestring \
+ cryptohash-sha256 echo ed25519 edit-distance \
+ hackage-security hashable HTTP mtl network network-uri \
+ random resolv stm tar zlib
STANDALONE= yes
EXECUTABLE= cabal
Index: devel/hs-cabal-install/distinfo
===================================================================
--- devel/hs-cabal-install/distinfo
+++ devel/hs-cabal-install/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499540276
-SHA256 (cabal/cabal-install-1.24.0.2.tar.gz) = 2ac8819238a0e57fff9c3c857e97b8705b1b5fef2e46cd2829e85d96e2a00fe0
-SIZE (cabal/cabal-install-1.24.0.2.tar.gz) = 499937
+TIMESTAMP = 1523277454
+SHA256 (cabal/cabal-install-2.2.0.0.tar.gz) = c856a2dd93c5a7b909597c066b9f9ca27fbda1a502b3f96077b7918c0f64a3d9
+SIZE (cabal/cabal-install-2.2.0.0.tar.gz) = 662421
Index: devel/hs-cereal/Makefile
===================================================================
--- devel/hs-cereal/Makefile
+++ devel/hs-cereal/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= cereal
-PORTVERSION= 0.5.4.0
-PORTREVISION= 1
+PORTVERSION= 0.5.5.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-cereal/distinfo
===================================================================
--- devel/hs-cereal/distinfo
+++ devel/hs-cereal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627824
-SHA256 (cabal/cereal-0.5.4.0.tar.gz) = daca6c5aeff21ca233bebe006c158b0e4421b239c722768b568fca9b32cafee7
-SIZE (cabal/cereal-0.5.4.0.tar.gz) = 19504
+TIMESTAMP = 1523129318
+SHA256 (cabal/cereal-0.5.5.0.tar.gz) = 0b97320ffbfa6df2e5679022215dbd0fe6e3b5ae8428c2ff4310d9e1acf16822
+SIZE (cabal/cereal-0.5.5.0.tar.gz) = 19832
Index: devel/hs-cmdargs/Makefile
===================================================================
--- devel/hs-cmdargs/Makefile
+++ devel/hs-cmdargs/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= cmdargs
-PORTVERSION= 0.10.17
-PORTREVISION= 1
+PORTVERSION= 0.10.20
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-cmdargs/distinfo
===================================================================
--- devel/hs-cmdargs/distinfo
+++ devel/hs-cmdargs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499596679
-SHA256 (cabal/cmdargs-0.10.17.tar.gz) = 3437a4caf4ced650b61620e1c66f406db76ff70244928e5a4e7a20e5e88374da
-SIZE (cabal/cmdargs-0.10.17.tar.gz) = 64440
+TIMESTAMP = 1523129483
+SHA256 (cabal/cmdargs-0.10.20.tar.gz) = 0e269dc48c3d4c0447c96ffd772a6fe69dfa1260c323f4cd7bf171cbf2ab7331
+SIZE (cabal/cmdargs-0.10.20.tar.gz) = 64550
Index: devel/hs-colour/Makefile
===================================================================
--- devel/hs-colour/Makefile
+++ devel/hs-colour/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= colour
-PORTVERSION= 2.3.3
-PORTREVISION= 1
+PORTVERSION= 2.3.4
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-colour/distinfo
===================================================================
--- devel/hs-colour/distinfo
+++ devel/hs-colour/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499547650
-SHA256 (cabal/colour-2.3.3.tar.gz) = 8d15a63494f8e2a06fe6dc38baee8e948adfae0e93749b9e3ce0fd8ece09b6e2
-SIZE (cabal/colour-2.3.3.tar.gz) = 20392
+TIMESTAMP = 1523129642
+SHA256 (cabal/colour-2.3.4.tar.gz) = 0f439f00b322ce3d551f28a4dd1520aa2c91d699de4cdc6d485b9b04be0dc5eb
+SIZE (cabal/colour-2.3.4.tar.gz) = 20418
Index: devel/hs-concurrent-output/Makefile
===================================================================
--- devel/hs-concurrent-output/Makefile
+++ devel/hs-concurrent-output/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= concurrent-output
-PORTVERSION= 1.10.0
-PORTREVISION= 1
+PORTVERSION= 1.10.5
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD2CLAUSE
-USE_CABAL= text async stm exceptions ansi-terminal terminal-size
+USE_CABAL= async stm exceptions ansi-terminal terminal-size
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-concurrent-output/distinfo
===================================================================
--- devel/hs-concurrent-output/distinfo
+++ devel/hs-concurrent-output/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1501333173
-SHA256 (cabal/concurrent-output-1.10.0.tar.gz) = 29716759e088f2a59b4aef2c9cb5e4931d7990f1a6393adcb551781ed1af58b2
-SIZE (cabal/concurrent-output-1.10.0.tar.gz) = 21764
+TIMESTAMP = 1523694433
+SHA256 (cabal/concurrent-output-1.10.5.tar.gz) = 98c096228664d591eb2c352080955a202e883cdab8452efae3cae407e30fa5c3
+SIZE (cabal/concurrent-output-1.10.5.tar.gz) = 21970
Index: devel/hs-concurrent-output/files/patch-concurrent-output.cabal
===================================================================
--- devel/hs-concurrent-output/files/patch-concurrent-output.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- concurrent-output.cabal.orig 2017-05-19 15:55:09 UTC
-+++ concurrent-output.cabal
-@@ -34,7 +34,7 @@ Library
- , text (>= 0.11.0 && < 1.3.0)
- , async (>= 2.0 && < 2.2)
- , stm (>= 2.0 && < 2.5)
-- , process (>= 1.6.0 && < 1.7.0)
-+ , process
- , directory (>= 1.2.0 && < 1.4.0)
- , transformers (>= 0.3.0 && < 0.6.0)
- , exceptions (>= 0.6.0 && < 0.9.0)
Index: devel/hs-conduit-extra/Makefile
===================================================================
--- devel/hs-conduit-extra/Makefile
+++ devel/hs-conduit-extra/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= conduit-extra
-PORTVERSION= 1.1.16
-PORTREVISION= 1
+PORTVERSION= 1.3.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -12,7 +11,7 @@
USE_CABAL= attoparsec>=0.10 blaze-builder>=0.3 conduit>=1.1 \
monad-control network>=2.3 primitive>=0.5 resourcet>=1.1 \
- stm streaming-commons>=0.1.11 text transformers-base
+ stm streaming-commons>=0.1.11 transformers-base typed-process
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-conduit-extra/distinfo
===================================================================
--- devel/hs-conduit-extra/distinfo
+++ devel/hs-conduit-extra/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627827
-SHA256 (cabal/conduit-extra-1.1.16.tar.gz) = bd72c1bacd5f59a74a73a0aa115b8314f0a1dc1b24d939e52a983113c960f8d5
-SIZE (cabal/conduit-extra-1.1.16.tar.gz) = 34402
+TIMESTAMP = 1523897535
+SHA256 (cabal/conduit-extra-1.3.0.tar.gz) = 2c41c925fc53d9ba2e640c7cdca72c492b28c0d45f1a82e94baef8dfa65922ae
+SIZE (cabal/conduit-extra-1.3.0.tar.gz) = 32716
Index: devel/hs-conduit/Makefile
===================================================================
--- devel/hs-conduit/Makefile
+++ devel/hs-conduit/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= conduit
-PORTVERSION= 1.2.11
-PORTREVISION= 1
+PORTVERSION= 1.3.0.2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,8 +9,8 @@
LICENSE= MIT
-USE_CABAL= exceptions>=0.6 lifted-base>=0.1 mmorph mtl resourcet>=1.1 \
- transformers-base>=0.4.1 void>=0.5.5
+USE_CABAL= exceptions>=0.6 lifted-base>=0.1 mmorph mono-traversable mtl \
+ resourcet>=1.1 transformers-base>=0.4.1 vector void>=0.5.5
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-conduit/distinfo
===================================================================
--- devel/hs-conduit/distinfo
+++ devel/hs-conduit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499543753
-SHA256 (cabal/conduit-1.2.11.tar.gz) = 0b66423f04d991262b800174064d0c6046fba0009eddcca616f9afaf84dca8f7
-SIZE (cabal/conduit-1.2.11.tar.gz) = 50240
+TIMESTAMP = 1523696712
+SHA256 (cabal/conduit-1.3.0.2.tar.gz) = c0f099d242504e65a78e1cbb54c18afad45fe2c9297d1d918ce28ae7dc4a1e5b
+SIZE (cabal/conduit-1.3.0.2.tar.gz) = 86664
Index: devel/hs-configurator/Makefile
===================================================================
--- devel/hs-configurator/Makefile
+++ devel/hs-configurator/Makefile
@@ -2,7 +2,7 @@
PORTNAME= configurator
PORTVERSION= 0.3.0.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,8 +10,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= attoparsec>=0.10.0.2 hashable text>=0.11.1.0 unix-compat \
- unordered-containers
+USE_CABAL= attoparsec>=0.10.0.2 hashable unix-compat unordered-containers
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-constraints/Makefile
===================================================================
--- devel/hs-constraints/Makefile
+++ devel/hs-constraints/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= constraints
-PORTVERSION= 0.9.1
-PORTREVISION= 1
+PORTVERSION= 0.10
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= hashable mtl transformers-compat
+USE_CABAL= hashable mtl semigroups transformers-compat
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-constraints/distinfo
===================================================================
--- devel/hs-constraints/distinfo
+++ devel/hs-constraints/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499444670
-SHA256 (cabal/constraints-0.9.1.tar.gz) = 276e012838861145fca65d065dd9839f7cbd71236032b557194389180a30a785
-SIZE (cabal/constraints-0.9.1.tar.gz) = 18503
+TIMESTAMP = 1523445706
+SHA256 (cabal/constraints-0.10.tar.gz) = c224b82e53c21791083c83fed2f2c938bd715a63c8efa90a5abcc3d8859126c6
+SIZE (cabal/constraints-0.10.tar.gz) = 19703
Index: devel/hs-convertible/Makefile
===================================================================
--- devel/hs-convertible/Makefile
+++ devel/hs-convertible/Makefile
@@ -3,7 +3,7 @@
PORTNAME= convertible
PORTVERSION= 1.1.1.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,7 +11,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= mtl old-locale old-time text>=0.8
+USE_CABAL= mtl old-locale old-time
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-data-pprint/files/patch-Data_PPrint.hs
===================================================================
--- /dev/null
+++ devel/hs-data-pprint/files/patch-Data_PPrint.hs
@@ -0,0 +1,9 @@
+--- Data/PPrint.hs.orig 2018-04-13 19:36:43 UTC
++++ Data/PPrint.hs
+@@ -60,6 +60,6 @@ a === b = do
+ showBotts :: [(String, String)] -> Doc
+ showBotts es = vcat $ map f es
+ where
+- f (i, e) = text i <> text ":" <+> vcat (map text $ lines e)
++ f (i, e) = text i Text.PrettyPrint.HughesPJ.<> text ":" <+> vcat (map text $ lines e)
+
Index: devel/hs-data-pprint/files/patch-data-pprint.cabal
===================================================================
--- devel/hs-data-pprint/files/patch-data-pprint.cabal
+++ devel/hs-data-pprint/files/patch-data-pprint.cabal
@@ -1,10 +1,14 @@
---- data-pprint.cabal.orig 2017-07-10 15:51:41 UTC
+--- data-pprint.cabal.orig 2016-05-24 15:33:57 UTC
+++ data-pprint.cabal
-@@ -72,6 +72,6 @@ library
+@@ -68,10 +68,10 @@ library
+ System.IO.Parallel
+ other-modules:
+ build-depends:
+- base >= 4.0 && < 4.10,
++ base >= 4.0 && < 4.12,
pretty >= 1.0 && < 1.2,
mtl >= 2.0 && < 2.3,
deepseq >= 1.1 && < 1.5,
- time >= 1.2 && < 1.6,
-+ time >= 1.2 && < 1.7,
++ time >= 1.2 && < 1.9,
parallel >= 3.1 && < 3.3
-
Index: devel/hs-deepseq-generics/Makefile
===================================================================
--- devel/hs-deepseq-generics/Makefile
+++ devel/hs-deepseq-generics/Makefile
@@ -1,14 +1,14 @@
# $FreeBSD$
-PORTNAME= deepseq-generics
-PORTVERSION= 0.2.0.0
-PORTREVISION= 1
-CATEGORIES= devel haskell
+PORTNAME= deepseq-generics
+PORTVERSION= 0.2.0.0
+PORTREVISION= 2
+CATEGORIES= devel haskell
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= GHC.Generics-based Control.DeepSeq.rnf implementation
+MAINTAINER= haskell@FreeBSD.org
+COMMENT= GHC.Generics-based Control.DeepSeq.rnf implementation
-LICENSE= BSD3CLAUSE
+LICENSE= BSD3CLAUSE
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-deepseq-generics/files/patch-deepseq-generics.cabal
===================================================================
--- /dev/null
+++ devel/hs-deepseq-generics/files/patch-deepseq-generics.cabal
@@ -0,0 +1,10 @@
+--- deepseq-generics.cabal.orig 2018-04-11 11:03:49 UTC
++++ deepseq-generics.cabal
+@@ -42,7 +42,7 @@ source-repository head
+ library
+ default-language: Haskell2010
+ exposed-modules: Control.DeepSeq.Generics
+- build-depends: base >= 4.5 && < 4.10, ghc-prim >= 0.2 && < 0.6, deepseq >= 1.2.0.1 && < 1.5
++ build-depends: base >= 4.5 && < 4.12, ghc-prim >= 0.2 && < 0.6, deepseq >= 1.2.0.1 && < 1.5
+ other-extensions: BangPatterns, FlexibleContexts, TypeOperators
+ ghc-options: -Wall
Index: devel/hs-echo/Makefile
===================================================================
--- devel/hs-echo/Makefile
+++ devel/hs-echo/Makefile
@@ -1,12 +1,11 @@
# $FreeBSD$
-PORTNAME= cereal
-PORTVERSION= 0.5.4.0
-PORTREVISION= 1
+PORTNAME= echo
+PORTVERSION= 0.1.3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
-COMMENT= Binary serialization library
+COMMENT= Cross-platform and cross-console library to handle echoing terminal input
LICENSE= BSD3CLAUSE
Index: devel/hs-echo/distinfo
===================================================================
--- /dev/null
+++ devel/hs-echo/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1523290399
+SHA256 (cabal/echo-0.1.3.tar.gz) = 704f07310f8272d170f8ab7fb2a2c13f15d8501ef8310801e36964c8eff485ef
+SIZE (cabal/echo-0.1.3.tar.gz) = 5373
Index: devel/hs-echo/files/patch-echo.cabal
===================================================================
--- /dev/null
+++ devel/hs-echo/files/patch-echo.cabal
@@ -0,0 +1,11 @@
+--- echo.cabal.orig 2018-04-09 16:19:02 UTC
++++ echo.cabal
+@@ -39,7 +39,7 @@ library
+ System.IO.Echo.Internal
+
+ build-depends: base >= 4.3 && < 5
+- , process >= 1.0.1.1 && < 1.5
++ , process >= 1.0.1.1 && < 1.7
+ if os(windows)
+ cpp-options: "-DWINDOWS"
+ build-depends: mintty >= 0.1 && < 0.2
\ No newline at end of file
Index: devel/hs-echo/pkg-descr
===================================================================
--- /dev/null
+++ devel/hs-echo/pkg-descr
@@ -0,0 +1,6 @@
+The base Haskell library exposes the hGetEcho and hSetEcho functions for
+querying and setting echo status, but unfortunately, neither function works
+with MinTTY consoles on Windows. This library provides an alternative interface
+which works with both MinTTY and other consoles.
+
+WWW: https://github.com/RyanGlScott/echo
Index: devel/hs-errors/Makefile
===================================================================
--- devel/hs-errors/Makefile
+++ devel/hs-errors/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= errors
-PORTVERSION= 2.2.1
-PORTREVISION= 1
+PORTVERSION= 2.2.5
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= exceptions>=0.6 safe>=0.3.3 transformers-compat unexceptionalio text
+USE_CABAL= exceptions>=0.6 safe>=0.3.3 transformers-compat unexceptionalio
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-errors/distinfo
===================================================================
--- devel/hs-errors/distinfo
+++ devel/hs-errors/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499451104
-SHA256 (cabal/errors-2.2.1.tar.gz) = 4197eb87910bf32d81b92247c2f8fbeee1650217532374ecb63a09d12255f531
-SIZE (cabal/errors-2.2.1.tar.gz) = 8821
+TIMESTAMP = 1523996378
+SHA256 (cabal/errors-2.2.5.tar.gz) = e917ca560c5573d792483677fa5ad30d9d1923d21361ce24879cb51e6fbc735c
+SIZE (cabal/errors-2.2.5.tar.gz) = 9030
Index: devel/hs-exceptions/Makefile
===================================================================
--- devel/hs-exceptions/Makefile
+++ devel/hs-exceptions/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= exceptions
-PORTVERSION= 0.8.3
-PORTREVISION= 1
+PORTVERSION= 0.10.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-exceptions/distinfo
===================================================================
--- devel/hs-exceptions/distinfo
+++ devel/hs-exceptions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499444351
-SHA256 (cabal/exceptions-0.8.3.tar.gz) = 4d6ad97e8e3d5dc6ce9ae68a469dc2fd3f66e9d312bc6faa7ab162eddcef87be
-SIZE (cabal/exceptions-0.8.3.tar.gz) = 12986
+TIMESTAMP = 1523386414
+SHA256 (cabal/exceptions-0.10.0.tar.gz) = 1edd912e5ea5cbda37941b06738597d35214dc247d332b1bfffc82adadfa49d7
+SIZE (cabal/exceptions-0.10.0.tar.gz) = 19460
Index: devel/hs-fast-logger/Makefile
===================================================================
--- devel/hs-fast-logger/Makefile
+++ devel/hs-fast-logger/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= fast-logger
-PORTVERSION= 2.4.10
-PORTREVISION= 1
+PORTVERSION= 2.4.11
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= auto-update easy-file old-locale text unix-time
+USE_CABAL= auto-update easy-file old-locale unix-time
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-fast-logger/distinfo
===================================================================
--- devel/hs-fast-logger/distinfo
+++ devel/hs-fast-logger/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627834
-SHA256 (cabal/fast-logger-2.4.10.tar.gz) = dec4a5d1a88f822d08d334ee870a08a8bb63b2b226d145cd24a7f08676ce678d
-SIZE (cabal/fast-logger-2.4.10.tar.gz) = 9537
+TIMESTAMP = 1523783540
+SHA256 (cabal/fast-logger-2.4.11.tar.gz) = bbe5deab58f435754dbe938cf0ddf26fc21f317c35fb3431d4bdb96809dea2a9
+SIZE (cabal/fast-logger-2.4.11.tar.gz) = 10326
Index: devel/hs-filestore/Makefile
===================================================================
--- devel/hs-filestore/Makefile
+++ devel/hs-filestore/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= filestore
-PORTVERSION= 0.6.3.1
-PORTREVISION= 1
+PORTVERSION= 0.6.3.2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,8 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= Diff>=0.2 old-locale>=1.0 parsec>=2 split>=0.1 \
- utf8-string>=0.3 xml>=1.3
+USE_CABAL= Diff>=0.2 old-locale>=1.0 split>=0.1 utf8-string>=0.3 xml>=1.3
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-filestore/distinfo
===================================================================
--- devel/hs-filestore/distinfo
+++ devel/hs-filestore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627835
-SHA256 (cabal/filestore-0.6.3.1.tar.gz) = 816f0db22291c7ac719db4b342e8ecc42c8ab749374cc70790887a6d025ad8de
-SIZE (cabal/filestore-0.6.3.1.tar.gz) = 31776
+TIMESTAMP = 1523961106
+SHA256 (cabal/filestore-0.6.3.2.tar.gz) = 1b8090d20c940ac3444dd9649ed71e934601dba9f2fb9579e67fff6dcd32a15b
+SIZE (cabal/filestore-0.6.3.2.tar.gz) = 31870
Index: devel/hs-fmlist/Makefile
===================================================================
--- devel/hs-fmlist/Makefile
+++ devel/hs-fmlist/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= fmlist
-PORTVERSION= 0.9
-PORTREVISION= 1
+PORTVERSION= 0.9.2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-fmlist/distinfo
===================================================================
--- devel/hs-fmlist/distinfo
+++ devel/hs-fmlist/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499719989
-SHA256 (cabal/fmlist-0.9.tar.gz) = 581153395a71e3c139365ffbebbeac6d880a6fdfee23e7f5d942ccbeb2aefcbf
-SIZE (cabal/fmlist-0.9.tar.gz) = 4256
+TIMESTAMP = 1523130549
+SHA256 (cabal/fmlist-0.9.2.tar.gz) = 8fc4b55d04e7f216740a01acd2f38293e3bd9409a9495e6042a162580c420609
+SIZE (cabal/fmlist-0.9.2.tar.gz) = 4387
Index: devel/hs-foundation/Makefile
===================================================================
--- devel/hs-foundation/Makefile
+++ devel/hs-foundation/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= foundation
-PORTVERSION= 0.0.13
-PORTREVISION= 1
+PORTVERSION= 0.0.20
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,5 +9,7 @@
LICENSE= BSD3CLAUSE
+USE_CABAL= basement==0.0.7
+
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-foundation/distinfo
===================================================================
--- devel/hs-foundation/distinfo
+++ devel/hs-foundation/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627835
-SHA256 (cabal/foundation-0.0.13.tar.gz) = 106a85cbbf936591df44b46ee04d39f29c15752f6eca438341f2b735e9c0755f
-SIZE (cabal/foundation-0.0.13.tar.gz) = 221540
+TIMESTAMP = 1523130712
+SHA256 (cabal/foundation-0.0.20.tar.gz) = ba6ae63a9ce0846bf942af2c3ace56600f051c61e83a0b55dd625de23a78e42d
+SIZE (cabal/foundation-0.0.20.tar.gz) = 122940
Index: devel/hs-free/Makefile
===================================================================
--- devel/hs-free/Makefile
+++ devel/hs-free/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= free
-PORTVERSION= 4.12.4
-PORTREVISION= 1
+PORTVERSION= 5.0.1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -12,7 +11,7 @@
USE_CABAL= bifunctors>=4 comonad>=4 distributive>=0.2.1 exceptions>=0.6 \
mtl>=2.0.1.0 prelude-extras>=0.4 profunctors>=4 \
- semigroupoids>=4 semigroups>=0.8.3.1
+ semigroupoids>=4 semigroups>=0.8.3.1 transformers-base
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-free/distinfo
===================================================================
--- devel/hs-free/distinfo
+++ devel/hs-free/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627836
-SHA256 (cabal/free-4.12.4.tar.gz) = c9fe45aae387855626ecb5a0fea6afdb207143cb00af3b1f715d1032d2d08784
-SIZE (cabal/free-4.12.4.tar.gz) = 50601
+TIMESTAMP = 1523821134
+SHA256 (cabal/free-5.0.1.tar.gz) = b75cb592fdcbe11b83d2316c0cb5c8a66621709f57af9f52bbfcc8e4524e6299
+SIZE (cabal/free-5.0.1.tar.gz) = 64069
Index: devel/hs-free/files/patch-free.cabal
===================================================================
--- /dev/null
+++ devel/hs-free/files/patch-free.cabal
@@ -0,0 +1,11 @@
+--- free.cabal.orig 2018-04-15 20:31:19 UTC
++++ free.cabal
+@@ -84,7 +84,7 @@ library
+ transformers-base < 0.5,
+ transformers-compat >= 0.3 && < 1,
+ template-haskell >= 2.7.0.0 && < 3,
+- exceptions >= 0.6 && < 0.10,
++ exceptions >= 0.6 && < 0.11,
+ containers < 0.6
+
+ exposed-modules:
\ No newline at end of file
Index: devel/hs-fsnotify/Makefile
===================================================================
--- devel/hs-fsnotify/Makefile
+++ devel/hs-fsnotify/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= fsnotify
-PORTVERSION= 0.2.1
-PORTREVISION= 2
+PORTVERSION= 0.2.1.1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= async>=2.0.1 hinotify>=0.3.7 text>=0.11.0 unix-compat>=0.2
+USE_CABAL= async>=2.0.1 hinotify>=0.3.7 unix-compat>=0.2
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-fsnotify/distinfo
===================================================================
--- devel/hs-fsnotify/distinfo
+++ devel/hs-fsnotify/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627836
-SHA256 (cabal/fsnotify-0.2.1.tar.gz) = ebcf1b7bd825f269510850f20508a2ba0f640a41af08de0c171d8ba24618542b
-SIZE (cabal/fsnotify-0.2.1.tar.gz) = 14689
+TIMESTAMP = 1523958991
+SHA256 (cabal/fsnotify-0.2.1.1.tar.gz) = 175a75962ad07c30c031fa8931f8d3e32abc06a96676e73e65cb7207e9d2dc90
+SIZE (cabal/fsnotify-0.2.1.1.tar.gz) = 14695
Index: devel/hs-generic-deriving/Makefile
===================================================================
--- devel/hs-generic-deriving/Makefile
+++ devel/hs-generic-deriving/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= generic-deriving
-PORTVERSION= 1.11.2
-PORTREVISION= 1
+PORTVERSION= 1.12.1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-generic-deriving/distinfo
===================================================================
--- devel/hs-generic-deriving/distinfo
+++ devel/hs-generic-deriving/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499450572
-SHA256 (cabal/generic-deriving-1.11.2.tar.gz) = 29960f2aa810abffc2f02658e7fa523cbfa4c92102e02d252482f9551bc122f9
-SIZE (cabal/generic-deriving-1.11.2.tar.gz) = 66546
+TIMESTAMP = 1523447778
+SHA256 (cabal/generic-deriving-1.12.1.tar.gz) = f5fd3f733a20deee5a6e752969edac1e04a90e2ee34e005fccb5d35a5c129473
+SIZE (cabal/generic-deriving-1.12.1.tar.gz) = 67982
Index: devel/hs-generic-deriving/files/patch-generic-deriving.cabal
===================================================================
--- /dev/null
+++ devel/hs-generic-deriving/files/patch-generic-deriving.cabal
@@ -0,0 +1,11 @@
+--- generic-deriving.cabal.orig 2018-04-11 11:59:07 UTC
++++ generic-deriving.cabal
+@@ -77,7 +77,7 @@ library
+
+ build-depends: containers >= 0.1 && < 0.6
+ , ghc-prim < 1
+- , template-haskell >= 2.4 && < 2.13
++ , template-haskell >= 2.4 && < 2.14
+
+ default-language: Haskell2010
+ ghc-options: -Wall
\ No newline at end of file
Index: devel/hs-geniplate-mirror/Makefile
===================================================================
--- devel/hs-geniplate-mirror/Makefile
+++ devel/hs-geniplate-mirror/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= geniplate-mirror
-PORTVERSION= 0.7.5
-PORTREVISION= 1
+PORTVERSION= 0.7.6
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-geniplate-mirror/distinfo
===================================================================
--- devel/hs-geniplate-mirror/distinfo
+++ devel/hs-geniplate-mirror/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499447732
-SHA256 (cabal/geniplate-mirror-0.7.5.tar.gz) = 519b913dac8f56d5b0d93c15881cae63f759270540c634e6f845a31084be729f
-SIZE (cabal/geniplate-mirror-0.7.5.tar.gz) = 9297
+TIMESTAMP = 1523650498
+SHA256 (cabal/geniplate-mirror-0.7.6.tar.gz) = 4b6b82d0348e79ae4a5e1deac029441251ae87ec15a7667cf0a1de5ff80215f8
+SIZE (cabal/geniplate-mirror-0.7.6.tar.gz) = 9314
Index: devel/hs-ghc-events/Makefile
===================================================================
--- devel/hs-ghc-events/Makefile
+++ devel/hs-ghc-events/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= ghc-events
-PORTVERSION= 0.6.0
-PORTREVISION= 1
+PORTVERSION= 0.7.2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= mtl>=2.2.1
+USE_CABAL= mtl>=2.2.1 vector
EXECUTABLE= ghc-events
Index: devel/hs-ghc-events/distinfo
===================================================================
--- devel/hs-ghc-events/distinfo
+++ devel/hs-ghc-events/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499451126
-SHA256 (cabal/ghc-events-0.6.0.tar.gz) = 277da9dcd9a1910e530c76b2ad8875868f5e2d8acff44091623dc97255ce0769
-SIZE (cabal/ghc-events-0.6.0.tar.gz) = 153517
+TIMESTAMP = 1523991488
+SHA256 (cabal/ghc-events-0.7.2.tar.gz) = b01643f72a448fcd63a0b48781d71b21fb0bb22a54967f0b8a39db0e5638ffbf
+SIZE (cabal/ghc-events-0.7.2.tar.gz) = 203071
Index: devel/hs-gtk2hs-buildtools/Makefile
===================================================================
--- devel/hs-gtk2hs-buildtools/Makefile
+++ devel/hs-gtk2hs-buildtools/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= gtk2hs-buildtools
-PORTVERSION= 0.13.2.2
-PORTREVISION= 1
+PORTVERSION= 0.13.3.1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-gtk2hs-buildtools/distinfo
===================================================================
--- devel/hs-gtk2hs-buildtools/distinfo
+++ devel/hs-gtk2hs-buildtools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499539633
-SHA256 (cabal/gtk2hs-buildtools-0.13.2.2.tar.gz) = c5e4b59f8711ec4e4e25a91ce4213c5396dd0b56179751ed6da255ac35edfb4b
-SIZE (cabal/gtk2hs-buildtools-0.13.2.2.tar.gz) = 178124
+TIMESTAMP = 1523786090
+SHA256 (cabal/gtk2hs-buildtools-0.13.3.1.tar.gz) = 220f2f4aa1e01b8585fddf35bfc9f3a9dd300f2308d3c2b800c621cdd2ce7154
+SIZE (cabal/gtk2hs-buildtools-0.13.3.1.tar.gz) = 177911
Index: devel/hs-gtk2hs-buildtools/files/patch-c2hs_c_CPretty.hs
===================================================================
--- /dev/null
+++ devel/hs-gtk2hs-buildtools/files/patch-c2hs_c_CPretty.hs
@@ -0,0 +1,10 @@
+--- c2hs/c/CPretty.hs.orig 2018-04-15 10:03:19 UTC
++++ c2hs/c/CPretty.hs
+@@ -34,6 +34,8 @@ module CPretty (
+ -- we are just providing instances to the class `Pretty'
+ ) where
+
++import Prelude hiding ((<>))
++
+ import Idents (Ident, identToLexeme)
+ import Text.PrettyPrint.HughesPJ
Index: devel/hs-gtk2hs-buildtools/files/patch-gtk2hs-buildtools.cabal
===================================================================
--- /dev/null
+++ devel/hs-gtk2hs-buildtools/files/patch-gtk2hs-buildtools.cabal
@@ -0,0 +1,11 @@
+--- gtk2hs-buildtools.cabal.orig 2018-04-15 10:01:41 UTC
++++ gtk2hs-buildtools.cabal
+@@ -40,7 +40,7 @@ Library
+ build-depends: base >= 4 && < 5,
+ process, array, pretty,
+ filepath, random,
+- Cabal >= 1.24.0.0 && < 2.1,
++ Cabal >= 1.24.0.0 && < 2.3,
+ filepath >= 1.3.0.0 && < 1.5,
+ directory >= 1.2.0.0 && < 1.4,
+ containers >= 0.5.5.1 && < 0.6
\ No newline at end of file
Index: devel/hs-haddock-api/Makefile
===================================================================
--- devel/hs-haddock-api/Makefile
+++ devel/hs-haddock-api/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= haddock-api
-PORTVERSION= 2.17.4
-PORTREVISION= 1
+PORTVERSION= 2.19.0.1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-haddock-api/distinfo
===================================================================
--- devel/hs-haddock-api/distinfo
+++ devel/hs-haddock-api/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499452541
-SHA256 (cabal/haddock-api-2.17.4.tar.gz) = 5a97114f567bb7384d07dfc77a7c2f6c35017193e63411b85ab2a3f7fe35d601
-SIZE (cabal/haddock-api-2.17.4.tar.gz) = 145712
+TIMESTAMP = 1523989416
+SHA256 (cabal/haddock-api-2.19.0.1.tar.gz) = 432be5729450dc1923637d4a3533932582a490e1fe81d48af8be9e2ba93ed130
+SIZE (cabal/haddock-api-2.19.0.1.tar.gz) = 177912
Index: devel/hs-haddock-library/Makefile
===================================================================
--- devel/hs-haddock-library/Makefile
+++ devel/hs-haddock-library/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= haddock-library
-PORTVERSION= 1.4.3
-PORTREVISION= 1
+PORTVERSION= 1.5.0.1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,5 +9,7 @@
LICENSE= BSD3CLAUSE
+USE_CABAL= attoparsec
+
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-haddock-library/distinfo
===================================================================
--- devel/hs-haddock-library/distinfo
+++ devel/hs-haddock-library/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499448291
-SHA256 (cabal/haddock-library-1.4.3.tar.gz) = f764763f8004715431a184a981493781b8380e13fd89ca0075ac426edc5d445b
-SIZE (cabal/haddock-library-1.4.3.tar.gz) = 38863
+TIMESTAMP = 1523633978
+SHA256 (cabal/haddock-library-1.5.0.1.tar.gz) = ff2c10f043524135c809303c0d81c7f27a954f0174784e59a497e75e287aabb2
+SIZE (cabal/haddock-library-1.5.0.1.tar.gz) = 47111
Index: devel/hs-haddock-library/files/patch-haddock-library.cabal
===================================================================
--- /dev/null
+++ devel/hs-haddock-library/files/patch-haddock-library.cabal
@@ -0,0 +1,45 @@
+--- haddock-library.cabal.orig 2018-04-13 16:29:12 UTC
++++ haddock-library.cabal
+@@ -49,42 +49,6 @@ library
+ if impl(ghc >= 8.0)
+ ghc-options: -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances
+
+-library attoparsec
+- default-language: Haskell2010
+-
+- build-depends:
+- base >= 4.5 && < 4.12
+- , bytestring >= 0.9.2.1 && < 0.11
+- , deepseq >= 1.3 && < 1.5
+-
+- hs-source-dirs: vendor/attoparsec-0.13.1.0
+-
+- -- NB: haddock-library needs only small part of lib:attoparsec
+- -- internally, so we only bundle that subset here
+- exposed-modules:
+- Data.Attoparsec.ByteString
+- Data.Attoparsec.ByteString.Char8
+- Data.Attoparsec.Combinator
+-
+- other-modules:
+- Data.Attoparsec
+- Data.Attoparsec.ByteString.Buffer
+- Data.Attoparsec.ByteString.FastSet
+- Data.Attoparsec.ByteString.Internal
+- Data.Attoparsec.Internal
+- Data.Attoparsec.Internal.Fhthagn
+- Data.Attoparsec.Internal.Types
+- Data.Attoparsec.Number
+-
+- ghc-options: -funbox-strict-fields -Wall -fwarn-tabs -O2
+-
+- ghc-options: -Wall
+- if impl(ghc >= 8.0)
+- ghc-options: -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances
+- else
+- build-depends: semigroups ^>= 0.18.3, fail ^>= 4.9.0.0
+-
+-
+ test-suite spec
+ type: exitcode-stdio-1.0
+ default-language: Haskell2010
\ No newline at end of file
Index: devel/hs-hashable/Makefile
===================================================================
--- devel/hs-hashable/Makefile
+++ devel/hs-hashable/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= hashable
-PORTVERSION= 1.2.6.1
-PORTREVISION= 1
+PORTVERSION= 1.2.7.0
PORTEPOCH= 1
CATEGORIES= devel haskell
@@ -11,8 +10,6 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= text>=0.11.0.5 vector
-
FLAGS_DEFINE= INTEGER_GMP SSE2 SSE41
FLAGS_DEFAULT= INTEGER_GMP SSE2
Index: devel/hs-hashable/distinfo
===================================================================
--- devel/hs-hashable/distinfo
+++ devel/hs-hashable/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499444230
-SHA256 (cabal/hashable-1.2.6.1.tar.gz) = 94ca8789e13bc05c1582c46b709f3b0f5aeec2092be634b8606dbd9c5915bb7a
-SIZE (cabal/hashable-1.2.6.1.tar.gz) = 30305
+TIMESTAMP = 1523295742
+SHA256 (cabal/hashable-1.2.7.0.tar.gz) = ecb5efc0586023f5a0dc861100621c1dbb4cbb2f0516829a16ebac39f0432abf
+SIZE (cabal/hashable-1.2.7.0.tar.gz) = 30182
Index: devel/hs-hashtables/Makefile
===================================================================
--- devel/hs-hashtables/Makefile
+++ devel/hs-hashtables/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= hashtables
-PORTVERSION= 1.2.1.1
-PORTREVISION= 1
+PORTVERSION= 1.2.3.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-hashtables/distinfo
===================================================================
--- devel/hs-hashtables/distinfo
+++ devel/hs-hashtables/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499459894
-SHA256 (cabal/hashtables-1.2.1.1.tar.gz) = 227f554a93310645c654254659969b347de3d1bf3d98901dbb5c113ece72e951
-SIZE (cabal/hashtables-1.2.1.1.tar.gz) = 53674
+TIMESTAMP = 1523445335
+SHA256 (cabal/hashtables-1.2.3.0.tar.gz) = f956b4bb6113f30193c9d85caebeda5000c29d8acf4f4994af650d3748bf73a5
+SIZE (cabal/hashtables-1.2.3.0.tar.gz) = 57335
Index: devel/hs-haskell-src-exts/Makefile
===================================================================
--- devel/hs-haskell-src-exts/Makefile
+++ devel/hs-haskell-src-exts/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= haskell-src-exts
-PORTVERSION= 1.19.1
-PORTREVISION= 1
+PORTVERSION= 1.20.2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-haskell-src-exts/distinfo
===================================================================
--- devel/hs-haskell-src-exts/distinfo
+++ devel/hs-haskell-src-exts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1501416565
-SHA256 (cabal/haskell-src-exts-1.19.1.tar.gz) = f0f5b2867673d654c7cce8a5fcc69222ea09af460c29a819c23cccf6311ba971
-SIZE (cabal/haskell-src-exts-1.19.1.tar.gz) = 1296952
+TIMESTAMP = 1523958315
+SHA256 (cabal/haskell-src-exts-1.20.2.tar.gz) = 9f6686e8bc8b849991207304e524747b0d1dcedfea351ac073ce971b36f9a3ea
+SIZE (cabal/haskell-src-exts-1.20.2.tar.gz) = 1387571
Index: devel/hs-haskell-src/Makefile
===================================================================
--- devel/hs-haskell-src/Makefile
+++ devel/hs-haskell-src/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= haskell-src
-PORTVERSION= 1.0.2.0
-PORTREVISION= 2
+PORTVERSION= 1.0.3.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-haskell-src/distinfo
===================================================================
--- devel/hs-haskell-src/distinfo
+++ devel/hs-haskell-src/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627839
-SHA256 (cabal/haskell-src-1.0.2.0.tar.gz) = 2a25ee5729230edddb94af8d9881efbc1d8798bd316097f4646749cb2fa491a6
-SIZE (cabal/haskell-src-1.0.2.0.tar.gz) = 53636
+TIMESTAMP = 1524150777
+SHA256 (cabal/haskell-src-1.0.3.0.tar.gz) = b4b4941e8883da32c3f2b93f3ecdd5cff82ff9304cb91e89850b19095c908dbc
+SIZE (cabal/haskell-src-1.0.3.0.tar.gz) = 29863
Index: devel/hs-hastache/Makefile
===================================================================
--- devel/hs-hastache/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hastache
-PORTVERSION= 0.6.1
-PORTREVISION= 2
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Haskell implementation of Mustache templates
-
-LICENSE= BSD3CLAUSE
-
-USE_CABAL= blaze-builder ieee754 mtl syb text
-
-EXECUTABLE= mkReadme
-
-INSTALL_PORTDATA= cd ${WRKSRC} && ${INSTALL_DATA} README.md ${STAGEDIR}${DATADIR}
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
Index: devel/hs-hastache/distinfo
===================================================================
--- devel/hs-hastache/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627841
-SHA256 (cabal/hastache-0.6.1.tar.gz) = 8c8f89669d6125201d7163385ea9055ab8027a69d1513259f8fbdd53c244b464
-SIZE (cabal/hastache-0.6.1.tar.gz) = 16452
Index: devel/hs-hastache/files/patch-hastache.cabal
===================================================================
--- devel/hs-hastache/files/patch-hastache.cabal
+++ /dev/null
@@ -1,29 +0,0 @@
---- hastache.cabal.orig 2014-12-23 10:40:08 UTC
-+++ hastache.cabal
-@@ -27,7 +27,7 @@ extra-source-files:
- executable mkReadme
- main-is: mkReadme.hs
- build-depends: hastache, process,
-- base >=4 && <4.9
-+ base >=4.4 && <4.10
- ,bytestring
- ,mtl
- ,transformers
-@@ -46,7 +46,7 @@ library
- Text.Hastache.Context
-
- build-depends:
-- base >=4 && <4.9
-+ base >=4.4 && <4.10
- ,bytestring
- ,mtl
- ,transformers
-@@ -69,7 +69,7 @@ test-suite test-hastache
-
- build-depends:
- hastache
-- ,base >=4 && <4.9
-+ ,base >=4.4 && <4.10
- ,directory
- ,mtl
- ,HUnit
Index: devel/hs-hastache/pkg-descr
===================================================================
--- devel/hs-hastache/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Haskell implementation of Mustache templates [1].
-
-[1] http://mustache.github.com/
-
-WWW: https://github.com/lymar/hastache
Index: devel/hs-hinotify/Makefile
===================================================================
--- devel/hs-hinotify/Makefile
+++ devel/hs-hinotify/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= hinotify
-PORTVERSION= 0.3.9
-PORTREVISION= 1
+PORTVERSION= 0.3.10
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -12,7 +11,7 @@
LIB_DEPENDS= libinotify.so:devel/libinotify
-USE_CABAL= async
+USE_CABAL= async hashable stm
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-hinotify/distinfo
===================================================================
--- devel/hs-hinotify/distinfo
+++ devel/hs-hinotify/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627841
-SHA256 (cabal/hinotify-0.3.9.tar.gz) = f2480e4c08a516831c2221eebc6a9d3242e892932d9315c34cbe92a101c5df99
-SIZE (cabal/hinotify-0.3.9.tar.gz) = 9021
+TIMESTAMP = 1523460966
+SHA256 (cabal/hinotify-0.3.10.tar.gz) = af2b7d5733ab52ca38f0d9aed1ec37304f1d6964caa0fb556b8215858c1d5d9d
+SIZE (cabal/hinotify-0.3.10.tar.gz) = 9193
Index: devel/hs-hourglass/Makefile
===================================================================
--- devel/hs-hourglass/Makefile
+++ devel/hs-hourglass/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= hourglass
-PORTVERSION= 0.2.10
-PORTREVISION= 1
+PORTVERSION= 0.2.11
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-hourglass/distinfo
===================================================================
--- devel/hs-hourglass/distinfo
+++ devel/hs-hourglass/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627843
-SHA256 (cabal/hourglass-0.2.10.tar.gz) = d553362d7a6f7df60d8ff99304aaad0995be81f9d302725ebe9441829a0f8d80
-SIZE (cabal/hourglass-0.2.10.tar.gz) = 26417
+TIMESTAMP = 1523386565
+SHA256 (cabal/hourglass-0.2.11.tar.gz) = 18a6bb303fc055275cca45aaffc17b6a04b2e9d7509aa5aa5bb9d9239f4e4f51
+SIZE (cabal/hourglass-0.2.11.tar.gz) = 25904
Index: devel/hs-hspec-core/Makefile
===================================================================
--- devel/hs-hspec-core/Makefile
+++ devel/hs-hspec-core/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= hspec-core
-PORTVERSION= 2.4.4
-PORTREVISION= 1
+PORTVERSION= 2.5.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= MIT
-USE_CABAL= ansi-terminal>=0.5 async>=2 hspec-expectations>=0.7.1 \
+USE_CABAL= ansi-terminal>=0.5 async>=2 clock hspec-expectations>=0.7.1 \
HUnit>=1.2.5 QuickCheck>=2.5.1 quickcheck-io random setenv \
tf-random
Index: devel/hs-hspec-core/distinfo
===================================================================
--- devel/hs-hspec-core/distinfo
+++ devel/hs-hspec-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627845
-SHA256 (cabal/hspec-core-2.4.4.tar.gz) = 601d321cdf7f2685880ee80c31154763884cb90dc512906005c4a485e8c8bfdf
-SIZE (cabal/hspec-core-2.4.4.tar.gz) = 40871
+TIMESTAMP = 1523960255
+SHA256 (cabal/hspec-core-2.5.0.tar.gz) = f2e5e1b6142eccda9dd9a03212cad691ceba6f66c99e01098bdfdd9c55d708dd
+SIZE (cabal/hspec-core-2.5.0.tar.gz) = 55084
Index: devel/hs-io-streams/Makefile
===================================================================
--- devel/hs-io-streams/Makefile
+++ devel/hs-io-streams/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= io-streams
-PORTVERSION= 1.4.0.0
-PORTREVISION= 1
+PORTVERSION= 1.5.0.1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= attoparsec network primitive text vector zlib-bindings
+USE_CABAL= attoparsec network primitive vector zlib-bindings
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-io-streams/distinfo
===================================================================
--- devel/hs-io-streams/distinfo
+++ devel/hs-io-streams/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499694762
-SHA256 (cabal/io-streams-1.4.0.0.tar.gz) = 6d393da60cbbbb31ca3cfe6e25beea6a1fd426ed1348723b357c6358f538930e
-SIZE (cabal/io-streams-1.4.0.0.tar.gz) = 62422
+TIMESTAMP = 1523904656
+SHA256 (cabal/io-streams-1.5.0.1.tar.gz) = 5dcb3717933197a84f31be74abf545126b3d25eb0e0d64f722c480d3c46b2c8b
+SIZE (cabal/io-streams-1.5.0.1.tar.gz) = 62763
Index: devel/hs-io-streams/files/patch-io-streams.cabal
===================================================================
--- devel/hs-io-streams/files/patch-io-streams.cabal
+++ devel/hs-io-streams/files/patch-io-streams.cabal
@@ -1,4 +1,4 @@
---- io-streams.cabal.orig 2017-07-10 15:08:37 UTC
+--- io-streams.cabal.orig 2018-04-16 18:57:41 UTC
+++ io-streams.cabal
@@ -122,7 +122,6 @@ Library
Build-depends: base >= 4 && <5,
@@ -7,12 +7,4 @@
- bytestring-builder >= 0.10 && <0.11,
network >= 2.3 && <2.7,
primitive >= 0.2 && <0.7,
- process >= 1.1 && <1.7,
-@@ -205,7 +204,6 @@ Test-suite testsuite
- Build-depends: base >= 4 && <5,
- attoparsec >= 0.10 && <0.14,
- bytestring >= 0.9 && <0.11,
-- bytestring-builder >= 0.10 && <0.11,
- deepseq >= 1.2 && <1.5,
- directory >= 1.1 && <2,
- filepath >= 1.2 && <2,
+ process >= 1.1 && <1.7,
\ No newline at end of file
Index: devel/hs-keys/Makefile
===================================================================
--- devel/hs-keys/Makefile
+++ devel/hs-keys/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= keys
-PORTVERSION= 3.11
-PORTREVISION= 1
+PORTVERSION= 3.12
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-keys/distinfo
===================================================================
--- devel/hs-keys/distinfo
+++ devel/hs-keys/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627846
-SHA256 (cabal/keys-3.11.tar.gz) = 0cf397b7e6eb8cda930a02118c0bf262f9ef80c5a2f91822238b7778042cc4b2
-SIZE (cabal/keys-3.11.tar.gz) = 8674
+TIMESTAMP = 1523890076
+SHA256 (cabal/keys-3.12.tar.gz) = d4bfa78ff9df50224f1722925ae148279377193d04277a7dad224a47b34d5e55
+SIZE (cabal/keys-3.12.tar.gz) = 13353
Index: devel/hs-language-c/Makefile
===================================================================
--- devel/hs-language-c/Makefile
+++ devel/hs-language-c/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= language-c
-PORTVERSION= 0.7.1
-PORTREVISION= 1
+PORTVERSION= 0.7.2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-language-c/distinfo
===================================================================
--- devel/hs-language-c/distinfo
+++ devel/hs-language-c/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1513181967
-SHA256 (cabal/language-c-0.7.1.tar.gz) = a7447123f9b3bec9319ee2a22b22d97f03acd6566b4f6caf5b9a1f71e4f7a9ca
-SIZE (cabal/language-c-0.7.1.tar.gz) = 181648
+TIMESTAMP = 1523449230
+SHA256 (cabal/language-c-0.7.2.tar.gz) = 63ad22ddd8e51747c8d64239029cf4afd3e7d4060c9b9478145479f5d4d549e5
+SIZE (cabal/language-c-0.7.2.tar.gz) = 121429
Index: devel/hs-language-javascript/Makefile
===================================================================
--- devel/hs-language-javascript/Makefile
+++ devel/hs-language-javascript/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= language-javascript
-PORTVERSION= 0.6.0.10
-PORTREVISION= 1
+PORTVERSION= 0.6.0.11
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-language-javascript/distinfo
===================================================================
--- devel/hs-language-javascript/distinfo
+++ devel/hs-language-javascript/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627848
-SHA256 (cabal/language-javascript-0.6.0.10.tar.gz) = caf14c410bf4463fda497af2b9ea750eddff34e55bc1cfc696f2fb4a36983e54
-SIZE (cabal/language-javascript-0.6.0.10.tar.gz) = 101770
+TIMESTAMP = 1523905950
+SHA256 (cabal/language-javascript-0.6.0.11.tar.gz) = d4756e9bc9a180cb93701e964a3157a03d4db4c7cb5a7b6b196067e587cc6143
+SIZE (cabal/language-javascript-0.6.0.11.tar.gz) = 106881
Index: devel/hs-lifted-async/Makefile
===================================================================
--- devel/hs-lifted-async/Makefile
+++ devel/hs-lifted-async/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= lifted-async
-PORTVERSION= 0.9.3
-PORTREVISION= 1
+PORTVERSION= 0.10.0.1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-lifted-async/distinfo
===================================================================
--- devel/hs-lifted-async/distinfo
+++ devel/hs-lifted-async/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499608443
-SHA256 (cabal/lifted-async-0.9.3.tar.gz) = 97978307f34c8ab1d765724d723a13fede4112a94fe5fbf3494f00378961b461
-SIZE (cabal/lifted-async-0.9.3.tar.gz) = 10321
+TIMESTAMP = 1523785768
+SHA256 (cabal/lifted-async-0.10.0.1.tar.gz) = 0d925b16fffe6fb3db994165401aeb0752595d1feec3011eba5b8b2c8524c4b1
+SIZE (cabal/lifted-async-0.10.0.1.tar.gz) = 10129
Index: devel/hs-map-syntax/Makefile
===================================================================
--- devel/hs-map-syntax/Makefile
+++ devel/hs-map-syntax/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= map-syntax
-PORTVERSION= 0.2.0.2
-PORTREVISION= 1
+PORTVERSION= 0.3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-map-syntax/distinfo
===================================================================
--- devel/hs-map-syntax/distinfo
+++ devel/hs-map-syntax/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627850
-SHA256 (cabal/map-syntax-0.2.0.2.tar.gz) = b18f95a6369a600fda189c6f475606cbf5f5f1827f96ca3384f33ae76bda4d8a
-SIZE (cabal/map-syntax-0.2.0.2.tar.gz) = 6944
+TIMESTAMP = 1523633771
+SHA256 (cabal/map-syntax-0.3.tar.gz) = 9330065755202de07809fb23605da43d0fd0e25d72915ce22b5c6994526c6d2c
+SIZE (cabal/map-syntax-0.3.tar.gz) = 7104
Index: devel/hs-memory/Makefile
===================================================================
--- devel/hs-memory/Makefile
+++ devel/hs-memory/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= memory
-PORTVERSION= 0.14.6
-PORTREVISION= 1
+PORTVERSION= 0.14.16
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= foundation
+USE_CABAL= basement foundation
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-memory/distinfo
===================================================================
--- devel/hs-memory/distinfo
+++ devel/hs-memory/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499444278
-SHA256 (cabal/memory-0.14.6.tar.gz) = c7dec070174756f1753010585a6dcd4f958a4360634142c4e387b3475bffc160
-SIZE (cabal/memory-0.14.6.tar.gz) = 37020
+TIMESTAMP = 1523375674
+SHA256 (cabal/memory-0.14.16.tar.gz) = 7bb0834ab28ce1248f3be09df211d49d20d703cdcda3ed16cde99356e2d72b0f
+SIZE (cabal/memory-0.14.16.tar.gz) = 42207
Index: devel/hs-microlens-th/Makefile
===================================================================
--- devel/hs-microlens-th/Makefile
+++ devel/hs-microlens-th/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= microlens-th
-PORTVERSION= 0.4.1.1
-PORTREVISION= 1
+PORTVERSION= 0.4.2.1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= microlens
+USE_CABAL= microlens th-abstraction
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-microlens-th/distinfo
===================================================================
--- devel/hs-microlens-th/distinfo
+++ devel/hs-microlens-th/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499789717
-SHA256 (cabal/microlens-th-0.4.1.1.tar.gz) = 5b1a400db8577805d80fb83963ef2a41cf43023b38300fdeaacb01a4fb526a7b
-SIZE (cabal/microlens-th-0.4.1.1.tar.gz) = 16406
+TIMESTAMP = 1523954941
+SHA256 (cabal/microlens-th-0.4.2.1.tar.gz) = ec57108e9ab54c085dd316b60ac156e6624078a46682a60ed2462005cae4fc42
+SIZE (cabal/microlens-th-0.4.2.1.tar.gz) = 20972
Index: devel/hs-microlens/Makefile
===================================================================
--- devel/hs-microlens/Makefile
+++ devel/hs-microlens/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= microlens
-PORTVERSION= 0.4.8.0
-PORTREVISION= 1
+PORTVERSION= 0.4.9.1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-microlens/distinfo
===================================================================
--- devel/hs-microlens/distinfo
+++ devel/hs-microlens/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499703416
-SHA256 (cabal/microlens-0.4.8.0.tar.gz) = aa0b12717671593f7e2cd686762fb842b22bf3e5b4559e4db8863f1d30be7af5
-SIZE (cabal/microlens-0.4.8.0.tar.gz) = 24766
+TIMESTAMP = 1523449015
+SHA256 (cabal/microlens-0.4.9.1.tar.gz) = a1401c6f92c142bafea4cf58a1d99cc34af285df808b97f5b64af4bb81fb5648
+SIZE (cabal/microlens-0.4.9.1.tar.gz) = 25185
Index: devel/hs-mono-traversable/Makefile
===================================================================
--- devel/hs-mono-traversable/Makefile
+++ devel/hs-mono-traversable/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= mono-traversable
-PORTVERSION= 1.0.2
-PORTREVISION= 1
+PORTVERSION= 1.0.8.1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,7 +10,7 @@
LICENSE= MIT
USE_CABAL= comonad>=3.0.3 dlist>=0.6 dlist-instances>=0.1 hashable \
- semigroupoids>=3.0 semigroups>=0.10 split text>=0.11 \
+ semigroupoids>=3.0 semigroups>=0.10 split \
unordered-containers>=0.2 vector>=0.10 vector-algorithms>=0.6 \
vector-instances
Index: devel/hs-mono-traversable/distinfo
===================================================================
--- devel/hs-mono-traversable/distinfo
+++ devel/hs-mono-traversable/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627851
-SHA256 (cabal/mono-traversable-1.0.2.tar.gz) = aa110a1f08b726f2e0d17858e09bd76e13d60ccf2bf5366c92c15999da0b3633
-SIZE (cabal/mono-traversable-1.0.2.tar.gz) = 38239
+TIMESTAMP = 1523892095
+SHA256 (cabal/mono-traversable-1.0.8.1.tar.gz) = 991290797bd77ce2f2e23dd5dea32fb159c6cb9310615f64a0703ea4c6373935
+SIZE (cabal/mono-traversable-1.0.8.1.tar.gz) = 39037
Index: devel/hs-newtype-generics/Makefile
===================================================================
--- devel/hs-newtype-generics/Makefile
+++ devel/hs-newtype-generics/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= newtype-generics
-PORTVERSION= 0.5
-PORTREVISION= 1
+PORTVERSION= 0.5.3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-newtype-generics/distinfo
===================================================================
--- devel/hs-newtype-generics/distinfo
+++ devel/hs-newtype-generics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499700022
-SHA256 (cabal/newtype-generics-0.5.tar.gz) = dc63ac2c9e682ee292a8f88fa3eb1af1b66d5860f7dcec0d09319c5ef96e7f9c
-SIZE (cabal/newtype-generics-0.5.tar.gz) = 4490
+TIMESTAMP = 1523473191
+SHA256 (cabal/newtype-generics-0.5.3.tar.gz) = f295f001a86bdbcf759d6b91b9e7ae27cd431ccf41d9b9d34ee1c926b88efe45
+SIZE (cabal/newtype-generics-0.5.3.tar.gz) = 6956
Index: devel/hs-old-locale/Makefile
===================================================================
--- devel/hs-old-locale/Makefile
+++ devel/hs-old-locale/Makefile
@@ -2,7 +2,7 @@
PORTNAME= old-locale
PORTVERSION= 1.0.0.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-old-locale/files/patch-git_15fea2d
===================================================================
--- devel/hs-old-locale/files/patch-git_15fea2d
+++ devel/hs-old-locale/files/patch-git_15fea2d
@@ -16,6 +16,6 @@
System.Locale
- build-depends: base >= 4.2 && < 4.9
-+ build-depends: base >= 4.2 && < 4.11
++ build-depends: base >= 4.2 && < 4.12
ghc-options: -Wall
Index: devel/hs-old-time/Makefile
===================================================================
--- devel/hs-old-time/Makefile
+++ devel/hs-old-time/Makefile
@@ -2,7 +2,7 @@
PORTNAME= old-time
PORTVERSION= 1.1.0.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-old-time/files/patch-git_82790af
===================================================================
--- devel/hs-old-time/files/patch-git_82790af
+++ devel/hs-old-time/files/patch-git_82790af
@@ -16,7 +16,7 @@
build-depends:
- base >= 4.7 && < 4.9,
-+ base >= 4.7 && < 4.11,
++ base >= 4.7 && < 4.12,
old-locale == 1.0.*
ghc-options: -Wall
Index: devel/hs-parallel/files/patch-parallel.cabal
===================================================================
--- /dev/null
+++ devel/hs-parallel/files/patch-parallel.cabal
@@ -0,0 +1,10 @@
+--- parallel.cabal.orig 2018-04-10 09:45:32 UTC
++++ parallel.cabal
+@@ -34,7 +34,7 @@ library
+
+ build-depends:
+ array >= 0.3 && < 0.6,
+- base >= 4.3 && < 4.11,
++ base >= 4.3 && < 4.12,
+ containers >= 0.4 && < 0.6,
+ deepseq >= 1.1 && < 1.5
Index: devel/hs-primitive/Makefile
===================================================================
--- devel/hs-primitive/Makefile
+++ devel/hs-primitive/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= primitive
-PORTVERSION= 0.6.2.0
-PORTREVISION= 1
+PORTVERSION= 0.6.3.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-primitive/distinfo
===================================================================
--- devel/hs-primitive/distinfo
+++ devel/hs-primitive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499444407
-SHA256 (cabal/primitive-0.6.2.0.tar.gz) = b8e8d70213e22b3fab0e0d11525c02627489618988fdc636052ca0adce282ae1
-SIZE (cabal/primitive-0.6.2.0.tar.gz) = 23954
+TIMESTAMP = 1523292481
+SHA256 (cabal/primitive-0.6.3.0.tar.gz) = cddeff804e0f577f1be0179d5d145dfc170f8bfb66f663b9fba67104a45d9555
+SIZE (cabal/primitive-0.6.3.0.tar.gz) = 25336
Index: devel/hs-process-extras/Makefile
===================================================================
--- devel/hs-process-extras/Makefile
+++ devel/hs-process-extras/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= process-extras
-PORTVERSION= 0.7.2
-PORTREVISION= 1
+PORTVERSION= 0.7.4
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= data-default generic-deriving ListLike mtl text
+USE_CABAL= data-default generic-deriving ListLike mtl
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-process-extras/distinfo
===================================================================
--- devel/hs-process-extras/distinfo
+++ devel/hs-process-extras/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499719583
-SHA256 (cabal/process-extras-0.7.2.tar.gz) = e76c1031ec696dcd25b05f1b00611585a40050aa30548394d084a72267a8e958
-SIZE (cabal/process-extras-0.7.2.tar.gz) = 14267
+TIMESTAMP = 1523957985
+SHA256 (cabal/process-extras-0.7.4.tar.gz) = 293e75f849254ce0ce0d7fa659681917e07a557c602505a2f9e20777467e984e
+SIZE (cabal/process-extras-0.7.4.tar.gz) = 14256
Index: devel/hs-profunctors/Makefile
===================================================================
--- devel/hs-profunctors/Makefile
+++ devel/hs-profunctors/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= profunctors
-PORTVERSION= 5.2
-PORTREVISION= 1
+PORTVERSION= 5.2.2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-profunctors/distinfo
===================================================================
--- devel/hs-profunctors/distinfo
+++ devel/hs-profunctors/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499595371
-SHA256 (cabal/profunctors-5.2.tar.gz) = 87a7e25c4745ea8ff479dd1212ec2e57710abb3d3dd30f948fa16be1d3ee05a4
-SIZE (cabal/profunctors-5.2.tar.gz) = 23236
+TIMESTAMP = 1523817696
+SHA256 (cabal/profunctors-5.2.2.tar.gz) = e981e6a33ac99d38a947a749179bbea3c294ecf6bfde41660fe6d8d5a2e43768
+SIZE (cabal/profunctors-5.2.2.tar.gz) = 28155
Index: devel/hs-profunctors/files/patch-git_c0574c
===================================================================
--- devel/hs-profunctors/files/patch-git_c0574c
+++ /dev/null
@@ -1,22 +0,0 @@
-From c0574c91a459083066d656bec39e67dfa02daf06 Mon Sep 17 00:00:00 2001
-From: Ryan Scott <ryan.gl.scott@gmail.com>
-Date: Mon, 10 Apr 2017 09:41:23 -0400
-Subject: [PATCH] Bump base-orphans upper version bounds
-
----
- profunctors.cabal | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/profunctors.cabal b/profunctors.cabal
-index 1233e734..8f94e27c 100644
---- profunctors.cabal
-+++ profunctors.cabal
-@@ -30,7 +30,7 @@ source-repository head
- library
- build-depends:
- base >= 4 && < 5,
-- base-orphans >= 0.4 && < 0.6,
-+ base-orphans >= 0.4 && < 0.7,
- bifunctors >= 5.2 && < 6,
- comonad >= 4 && < 6,
- contravariant >= 1 && < 2,
Index: devel/hs-psqueues/Makefile
===================================================================
--- devel/hs-psqueues/Makefile
+++ devel/hs-psqueues/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= psqueues
-PORTVERSION= 0.2.3.0
-PORTREVISION= 1
+PORTVERSION= 0.2.6.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-psqueues/distinfo
===================================================================
--- devel/hs-psqueues/distinfo
+++ devel/hs-psqueues/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499689628
-SHA256 (cabal/psqueues-0.2.3.0.tar.gz) = 25ed95de5de62831d3e1db47aabd0b589ddf71aeec2d53bc3104a9bb663743a7
-SIZE (cabal/psqueues-0.2.3.0.tar.gz) = 26646
+TIMESTAMP = 1523432363
+SHA256 (cabal/psqueues-0.2.6.0.tar.gz) = 9a6a10c99a64617bdab28331bed4a77cdd373283ebc2a6f73eda488462d06958
+SIZE (cabal/psqueues-0.2.6.0.tar.gz) = 27266
Index: devel/hs-readable/Makefile
===================================================================
--- devel/hs-readable/Makefile
+++ devel/hs-readable/Makefile
@@ -2,7 +2,7 @@
PORTNAME= readable
PORTVERSION= 0.3.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,5 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= text
-
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-reflection/Makefile
===================================================================
--- devel/hs-reflection/Makefile
+++ devel/hs-reflection/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= reflection
-PORTVERSION= 2.1.2
-PORTREVISION= 1
+PORTVERSION= 2.1.3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-reflection/distinfo
===================================================================
--- devel/hs-reflection/distinfo
+++ devel/hs-reflection/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627855
-SHA256 (cabal/reflection-2.1.2.tar.gz) = a909882c04b24016bedb85587c09f23cf06bad71a2b1f7e781e89abaa6023c39
-SIZE (cabal/reflection-2.1.2.tar.gz) = 14334
+TIMESTAMP = 1523900374
+SHA256 (cabal/reflection-2.1.3.tar.gz) = 88f81923abd7211e51de7071cd5800b30784e374c193de8cdd7b1c201f8de405
+SIZE (cabal/reflection-2.1.3.tar.gz) = 18085
Index: devel/hs-resourcet/Makefile
===================================================================
--- devel/hs-resourcet/Makefile
+++ devel/hs-resourcet/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= resourcet
-PORTVERSION= 1.1.9
-PORTREVISION= 1
+PORTVERSION= 1.2.1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,7 +10,8 @@
LICENSE= BSD3CLAUSE
USE_CABAL= exceptions lifted-base mmorph monad-control mtl \
- transformers-base transformers-compat
+ primitive transformers-base transformers-compat \
+ unliftio-core
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-resourcet/distinfo
===================================================================
--- devel/hs-resourcet/distinfo
+++ devel/hs-resourcet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499458469
-SHA256 (cabal/resourcet-1.1.9.tar.gz) = 5a1999d26b896603cab8121b77f36723dc50960291872b691ff4a9533e162ef5
-SIZE (cabal/resourcet-1.1.9.tar.gz) = 15215
+TIMESTAMP = 1523696873
+SHA256 (cabal/resourcet-1.2.1.tar.gz) = e765c12a6ec0f70efc3c938750060bc17569b99578aa635fd4da0c4d06fcf267
+SIZE (cabal/resourcet-1.2.1.tar.gz) = 16459
Index: devel/hs-safe-exceptions/Makefile
===================================================================
--- devel/hs-safe-exceptions/Makefile
+++ devel/hs-safe-exceptions/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= safe-exceptions
-PORTVERSION= 0.1.6.0
-PORTREVISION= 1
+PORTVERSION= 0.1.7.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-safe-exceptions/distinfo
===================================================================
--- devel/hs-safe-exceptions/distinfo
+++ devel/hs-safe-exceptions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499717912
-SHA256 (cabal/safe-exceptions-0.1.6.0.tar.gz) = 71d47ce1049465b02d89231f2931e7a1d22b6960e85fca5281162e979cf08d1c
-SIZE (cabal/safe-exceptions-0.1.6.0.tar.gz) = 13447
+TIMESTAMP = 1523650633
+SHA256 (cabal/safe-exceptions-0.1.7.0.tar.gz) = 18cddc587b52b6faa0287fb6ad6c964d1562571ea2c8ff57a194dd54b5fba069
+SIZE (cabal/safe-exceptions-0.1.7.0.tar.gz) = 13533
Index: devel/hs-safe-exceptions/files/patch-safe-exceptions.cabal
===================================================================
--- /dev/null
+++ devel/hs-safe-exceptions/files/patch-safe-exceptions.cabal
@@ -0,0 +1,13 @@
+--- safe-exceptions.cabal.orig 2018-04-13 20:24:13 UTC
++++ safe-exceptions.cabal
+@@ -16,9 +16,9 @@ cabal-version: >=1.10
+ library
+ hs-source-dirs: src
+ exposed-modules: Control.Exception.Safe
+- build-depends: base >= 4.7 && < 4.11
++ build-depends: base >= 4.7 && < 4.12
+ , deepseq >= 1.2 && < 1.5
+- , exceptions >= 0.8 && < 0.9
++ , exceptions >= 0.8 && < 0.11
+ , transformers >= 0.2 && < 0.6
+ default-language: Haskell2010
Index: devel/hs-say/Makefile
===================================================================
--- devel/hs-say/Makefile
+++ devel/hs-say/Makefile
@@ -2,7 +2,7 @@
PORTNAME= say
PORTVERSION= 0.1.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,5 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= text
-
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-scientific/Makefile
===================================================================
--- devel/hs-scientific/Makefile
+++ devel/hs-scientific/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= scientific
-PORTVERSION= 0.3.5.1
-PORTREVISION= 1
+PORTVERSION= 0.3.5.3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= hashable>=1.1.2 text>=0.8 integer-logarithms vector
+USE_CABAL= hashable>=1.1.2 integer-logarithms vector
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-scientific/distinfo
===================================================================
--- devel/hs-scientific/distinfo
+++ devel/hs-scientific/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627855
-SHA256 (cabal/scientific-0.3.5.1.tar.gz) = 5ba6e682cbb6cd5c6444d1c6c35f3b396e316637a14456b18de58c9a33661ba6
-SIZE (cabal/scientific-0.3.5.1.tar.gz) = 20777
+TIMESTAMP = 1523636073
+SHA256 (cabal/scientific-0.3.5.3.tar.gz) = 12a6d13417c24e4b7f905d6cd8dcd1d9ae51f6f7ba3fda13057d521c8fc2c748
+SIZE (cabal/scientific-0.3.5.3.tar.gz) = 21013
Index: devel/hs-securemem/Makefile
===================================================================
--- devel/hs-securemem/Makefile
+++ devel/hs-securemem/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= securemem
-PORTVERSION= 0.1.9
-PORTREVISION= 2
+PORTVERSION= 0.1.10
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= byteable>=0.1.1 memory>=0.7
+USE_CABAL= basement byteable>=0.1.1 foundation memory>=0.7
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-securemem/distinfo
===================================================================
--- devel/hs-securemem/distinfo
+++ devel/hs-securemem/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627856
-SHA256 (cabal/securemem-0.1.9.tar.gz) = feb60dc542ea3ce9cdb449093b85dc69e43df310aab4fd161e4cdaa3ba847036
-SIZE (cabal/securemem-0.1.9.tar.gz) = 4180
+TIMESTAMP = 1523431880
+SHA256 (cabal/securemem-0.1.10.tar.gz) = 32895a4748508da58207b4867266601af6259b7109af80bbf5d2e9e598e016a6
+SIZE (cabal/securemem-0.1.10.tar.gz) = 3801
Index: devel/hs-setlocale/Makefile
===================================================================
--- devel/hs-setlocale/Makefile
+++ devel/hs-setlocale/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= setlocale
-PORTVERSION= 1.0.0.5
-PORTREVISION= 1
+PORTVERSION= 1.0.0.6
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-setlocale/distinfo
===================================================================
--- devel/hs-setlocale/distinfo
+++ devel/hs-setlocale/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627856
-SHA256 (cabal/setlocale-1.0.0.5.tar.gz) = 57438491475004eda12d7a73eea0ab1c5fb28774027626e5bbcb142fe57d9ff0
-SIZE (cabal/setlocale-1.0.0.5.tar.gz) = 2108
+TIMESTAMP = 1523637605
+SHA256 (cabal/setlocale-1.0.0.6.tar.gz) = 587af63153c1f3642de2c2f526b3a3c82c46ece3bd09ffd96a0eedbfd1c288e6
+SIZE (cabal/setlocale-1.0.0.6.tar.gz) = 2113
Index: devel/hs-simple-reflect/Makefile
===================================================================
--- devel/hs-simple-reflect/Makefile
+++ devel/hs-simple-reflect/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= simple-reflect
-PORTVERSION= 0.3.2
-PORTREVISION= 4
+PORTVERSION= 0.3.3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-simple-reflect/distinfo
===================================================================
--- devel/hs-simple-reflect/distinfo
+++ devel/hs-simple-reflect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627856
-SHA256 (cabal/simple-reflect-0.3.2.tar.gz) = 38224eb3d0d5eafc7101ad48fa92001c3e753a015d53bb12753a3836b871ecb6
-SIZE (cabal/simple-reflect-0.3.2.tar.gz) = 4492
+TIMESTAMP = 1523698837
+SHA256 (cabal/simple-reflect-0.3.3.tar.gz) = 07825ea04c135298008cf080133e3bfc8e04cbacd24719c46ac6a2ca4acfdb2b
+SIZE (cabal/simple-reflect-0.3.3.tar.gz) = 4590
Index: devel/hs-split/Makefile
===================================================================
--- devel/hs-split/Makefile
+++ devel/hs-split/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= split
-PORTVERSION= 0.2.3.2
-PORTREVISION= 1
+PORTVERSION= 0.2.3.3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-split/distinfo
===================================================================
--- devel/hs-split/distinfo
+++ devel/hs-split/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499447103
-SHA256 (cabal/split-0.2.3.2.tar.gz) = 4943eaad0dd473d44b4b97b8b9731c20f05ba86abb8a1fa07f8df819f09eb63a
-SIZE (cabal/split-0.2.3.2.tar.gz) = 15779
+TIMESTAMP = 1523445494
+SHA256 (cabal/split-0.2.3.3.tar.gz) = 1dcd674f7c5f276f33300f5fd59e49d1ac6fc92ae949fd06a0f6d3e9d9ac1413
+SIZE (cabal/split-0.2.3.3.tar.gz) = 15681
Index: devel/hs-stm/Makefile
===================================================================
--- devel/hs-stm/Makefile
+++ devel/hs-stm/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= stm
-PORTVERSION= 2.4.4.1
-PORTREVISION= 1
+PORTVERSION= 2.4.5.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-stm/distinfo
===================================================================
--- devel/hs-stm/distinfo
+++ devel/hs-stm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1498678463
-SHA256 (cabal/stm-2.4.4.1.tar.gz) = 8f999095ed8d50d2056fc6e185035ee8166c50751e1af8de02ac38d382bf3384
-SIZE (cabal/stm-2.4.4.1.tar.gz) = 10367
+TIMESTAMP = 1523299289
+SHA256 (cabal/stm-2.4.5.0.tar.gz) = 31d7db183f13beed5c71409d12747a7f4cf3e145630553dc86336208540859a7
+SIZE (cabal/stm-2.4.5.0.tar.gz) = 11521
Index: devel/hs-streaming-commons/Makefile
===================================================================
--- devel/hs-streaming-commons/Makefile
+++ devel/hs-streaming-commons/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= streaming-commons
-PORTVERSION= 0.1.18
-PORTREVISION= 1
+PORTVERSION= 0.2.0.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= MIT
-USE_CABAL= async blaze-builder network random stm text zlib
+USE_CABAL= async blaze-builder network random stm zlib
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-streaming-commons/distinfo
===================================================================
--- devel/hs-streaming-commons/distinfo
+++ devel/hs-streaming-commons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627857
-SHA256 (cabal/streaming-commons-0.1.18.tar.gz) = 27af2efb901a003c83fc6c71563eb70f45b4823516c299759d800a48d9f083cb
-SIZE (cabal/streaming-commons-0.1.18.tar.gz) = 87832
+TIMESTAMP = 1523696417
+SHA256 (cabal/streaming-commons-0.2.0.0.tar.gz) = f4e2b8460325c133c83d04048e334fb502ba3627f41ffc85c05f81f1f38ace5f
+SIZE (cabal/streaming-commons-0.2.0.0.tar.gz) = 86501
Index: devel/hs-syb-with-class/Makefile
===================================================================
--- devel/hs-syb-with-class/Makefile
+++ devel/hs-syb-with-class/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= syb-with-class
-PORTVERSION= 0.6.1.7
-PORTREVISION= 1
+PORTVERSION= 0.6.1.9
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-syb-with-class/distinfo
===================================================================
--- devel/hs-syb-with-class/distinfo
+++ devel/hs-syb-with-class/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499448315
-SHA256 (cabal/syb-with-class-0.6.1.7.tar.gz) = 5c521870d8c533dabb0483015592897e1bc2356dacd19ad7f279e41b69e66abb
-SIZE (cabal/syb-with-class-0.6.1.7.tar.gz) = 12524
+TIMESTAMP = 1524154298
+SHA256 (cabal/syb-with-class-0.6.1.9.tar.gz) = 06a96de923d9e67e4399fab5ddcc792cefcc7e87d5c6b72a648ba6c0fedffbaa
+SIZE (cabal/syb-with-class-0.6.1.9.tar.gz) = 12526
Index: devel/hs-system-fileio/Makefile
===================================================================
--- devel/hs-system-fileio/Makefile
+++ devel/hs-system-fileio/Makefile
@@ -2,7 +2,7 @@
PORTNAME= system-fileio
PORTVERSION= 0.3.16.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,7 @@
LICENSE= MIT
-USE_CABAL= system-filepath>=0.3.1 text>=0.7.1
+USE_CABAL= system-filepath>=0.3.1
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-system-filepath/Makefile
===================================================================
--- devel/hs-system-filepath/Makefile
+++ devel/hs-system-filepath/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= system-filepath
-PORTVERSION= 0.4.13.4
-PORTREVISION= 2
+PORTVERSION= 0.4.14
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,5 @@
LICENSE= MIT
-USE_CABAL= text>=0.11.0.6
-
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-system-filepath/distinfo
===================================================================
--- devel/hs-system-filepath/distinfo
+++ devel/hs-system-filepath/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627858
-SHA256 (cabal/system-filepath-0.4.13.4.tar.gz) = 345d7dec968b74ab1b8c0e7bb78c2ef1e5be7be6b7bac455340fd658abfec5fb
-SIZE (cabal/system-filepath-0.4.13.4.tar.gz) = 16590
+TIMESTAMP = 1523433190
+SHA256 (cabal/system-filepath-0.4.14.tar.gz) = 1656ce3c0d585650784ceb3f794748286e19fb635f557e7b29b0897f8956d993
+SIZE (cabal/system-filepath-0.4.14.tar.gz) = 16663
Index: devel/hs-tagged/Makefile
===================================================================
--- devel/hs-tagged/Makefile
+++ devel/hs-tagged/Makefile
@@ -2,7 +2,7 @@
PORTNAME= tagged
PORTVERSION= 0.8.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-tagged/files/patch-tagged.cabal
===================================================================
--- devel/hs-tagged/files/patch-tagged.cabal
+++ devel/hs-tagged/files/patch-tagged.cabal
@@ -5,7 +5,7 @@
if impl(ghc>=7.6)
exposed-modules: Data.Proxy.TH
- build-depends: template-haskell >= 2.8 && < 2.12
-+ build-depends: template-haskell >= 2.8 && < 2.13
++ build-depends: template-haskell >= 2.8 && < 2.14
if flag(deepseq)
build-depends: deepseq >= 1.1 && < 1.5
Index: devel/hs-test-framework/Makefile
===================================================================
--- devel/hs-test-framework/Makefile
+++ devel/hs-test-framework/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= test-framework
-PORTVERSION= 0.8.1.1
-PORTREVISION= 2
+PORTVERSION= 0.8.2.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-test-framework/distinfo
===================================================================
--- devel/hs-test-framework/distinfo
+++ devel/hs-test-framework/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627859
-SHA256 (cabal/test-framework-0.8.1.1.tar.gz) = 7883626a5aebb1df327bf26dbd382208946250a79f9cc3bf9a9eb0b0767bb273
-SIZE (cabal/test-framework-0.8.1.1.tar.gz) = 20900
+TIMESTAMP = 1523960922
+SHA256 (cabal/test-framework-0.8.2.0.tar.gz) = f5aec7a15dbcb39e951bcf6502606fd99d751197b5510f41706899aa7e660ac2
+SIZE (cabal/test-framework-0.8.2.0.tar.gz) = 21317
Index: devel/hs-test-framework/files/patch-test-framework.cabal
===================================================================
--- devel/hs-test-framework/files/patch-test-framework.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- test-framework.cabal.orig 2017-07-08 19:34:13 UTC
-+++ test-framework.cabal
-@@ -50,7 +50,7 @@ Library
- base >= 4.3 && < 5, random >= 1.0, containers >= 0.1,
- regex-posix >= 0.72,
- old-locale >= 1.0,
-- time >= 1.1.2 && < 1.6,
-+ time >= 1.1.2 && < 1.7,
- xml >= 1.3.5, hostname >= 1.0
-
- Extensions: CPP
Index: devel/hs-text-icu/Makefile
===================================================================
--- devel/hs-text-icu/Makefile
+++ devel/hs-text-icu/Makefile
@@ -2,7 +2,7 @@
PORTNAME= text-icu
PORTVERSION= 0.7.0.1
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,8 +10,6 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= text>=0.9.1.0
-
LIB_DEPENDS+= libicui18n.so:devel/icu
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
Index: devel/hs-text-short/Makefile
===================================================================
--- devel/hs-text-short/Makefile
+++ devel/hs-text-short/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= text-short
-PORTVERSION= 0.1
-PORTREVISION= 1
+PORTVERSION= 0.1.2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= hashable semigroups text
+USE_CABAL= hashable semigroups
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-text-short/distinfo
===================================================================
--- devel/hs-text-short/distinfo
+++ devel/hs-text-short/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499546701
-SHA256 (cabal/text-short-0.1.tar.gz) = c06af3e53c345fa50df8e30589d854c84d212787eba648e6ded9b794e0df937e
-SIZE (cabal/text-short-0.1.tar.gz) = 6048
+TIMESTAMP = 1523958157
+SHA256 (cabal/text-short-0.1.2.tar.gz) = b3f2b867d14c7c2586ea580028606b6662293ad080726d5241def937e5e31167
+SIZE (cabal/text-short-0.1.2.tar.gz) = 23454
Index: devel/hs-text/Makefile
===================================================================
--- devel/hs-text/Makefile
+++ devel/hs-text/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= text
-PORTVERSION= 1.2.2.2
-PORTREVISION= 1
+PORTVERSION= 1.2.3.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-text/distinfo
===================================================================
--- devel/hs-text/distinfo
+++ devel/hs-text/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499546607
-SHA256 (cabal/text-1.2.2.2.tar.gz) = 31465106360a7d7e214d96f1d1b4303a113ffce1bde44a4e614053a1e5072df9
-SIZE (cabal/text-1.2.2.2.tar.gz) = 151048
+TIMESTAMP = 1523291352
+SHA256 (cabal/text-1.2.3.0.tar.gz) = 20e0b1627f613b32cc7f2d2e8dcc48a4a61938b24f3d14fb77cee694f0c9311a
+SIZE (cabal/text-1.2.3.0.tar.gz) = 155635
Index: devel/hs-th-abstraction/Makefile
===================================================================
--- devel/hs-th-abstraction/Makefile
+++ devel/hs-th-abstraction/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= th-abstraction
-PORTVERSION= 0.2.3.0
-PORTREVISION= 1
+PORTVERSION= 0.2.6.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-th-abstraction/distinfo
===================================================================
--- devel/hs-th-abstraction/distinfo
+++ devel/hs-th-abstraction/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499694293
-SHA256 (cabal/th-abstraction-0.2.3.0.tar.gz) = 954bf25a4d558242970b2085333b2fb8811d2a926354a5d237a2db9c0718de03
-SIZE (cabal/th-abstraction-0.2.3.0.tar.gz) = 22183
+TIMESTAMP = 1523446140
+SHA256 (cabal/th-abstraction-0.2.6.0.tar.gz) = e52e289a547d68f203d65f2e63ec2d87a3c613007d2fe873615c0969b981823c
+SIZE (cabal/th-abstraction-0.2.6.0.tar.gz) = 23406
Index: devel/hs-th-abstraction/files/patch-th-abstraction.cabal
===================================================================
--- /dev/null
+++ devel/hs-th-abstraction/files/patch-th-abstraction.cabal
@@ -0,0 +1,11 @@
+--- th-abstraction.cabal.orig 2018-04-11 11:32:45 UTC
++++ th-abstraction.cabal
+@@ -28,7 +28,7 @@ library
+ other-modules: Language.Haskell.TH.Datatype.Internal
+ build-depends: base >=4.3 && <5,
+ ghc-prim,
+- template-haskell >=2.5 && <2.13,
++ template-haskell >=2.5 && <2.14,
+ containers >=0.4 && <0.6
+ hs-source-dirs: src
+ default-language: Haskell2010
\ No newline at end of file
Index: devel/hs-th-lift-instances/Makefile
===================================================================
--- devel/hs-th-lift-instances/Makefile
+++ devel/hs-th-lift-instances/Makefile
@@ -2,7 +2,7 @@
PORTNAME= th-lift-instances
PORTVERSION= 0.1.11
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= text th-lift vector
+USE_CABAL= th-lift vector
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-th-lift/Makefile
===================================================================
--- devel/hs-th-lift/Makefile
+++ devel/hs-th-lift/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= th-lift
-PORTVERSION= 0.7.7
-PORTREVISION= 1
+PORTVERSION= 0.7.8
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-th-lift/distinfo
===================================================================
--- devel/hs-th-lift/distinfo
+++ devel/hs-th-lift/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499621822
-SHA256 (cabal/th-lift-0.7.7.tar.gz) = 16c6fa6fbe972fa0d850698c147cd9a30dc0e201554d9a4ee9ade62dc807cbb5
-SIZE (cabal/th-lift-0.7.7.tar.gz) = 12399
+TIMESTAMP = 1523429375
+SHA256 (cabal/th-lift-0.7.8.tar.gz) = 2cf83385e848d9136a1d6e49ca845fd1d09935f2ff658c6f4e268d8ece02c12b
+SIZE (cabal/th-lift-0.7.8.tar.gz) = 12399
Index: devel/hs-threads/Makefile
===================================================================
--- devel/hs-threads/Makefile
+++ devel/hs-threads/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= threads
-PORTVERSION= 0.5.1.4
-PORTREVISION= 1
+PORTVERSION= 0.5.1.6
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-threads/distinfo
===================================================================
--- devel/hs-threads/distinfo
+++ devel/hs-threads/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499447395
-SHA256 (cabal/threads-0.5.1.4.tar.gz) = d3b805b743cc7c0bce2a9b142f45bb1ad07e7bd6c2bd97a5fc442c007276febd
-SIZE (cabal/threads-0.5.1.4.tar.gz) = 7395
+TIMESTAMP = 1523649637
+SHA256 (cabal/threads-0.5.1.6.tar.gz) = 139ac3c067fcbb392b5b9c2feaa98184b75ebe7f2e580726eea6ce812d94562e
+SIZE (cabal/threads-0.5.1.6.tar.gz) = 7406
Index: devel/hs-timezone-olson/Makefile
===================================================================
--- devel/hs-timezone-olson/Makefile
+++ devel/hs-timezone-olson/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= timezone-olson
-PORTVERSION= 0.1.8
-PORTREVISION= 1
+PORTVERSION= 0.1.9
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-timezone-olson/distinfo
===================================================================
--- devel/hs-timezone-olson/distinfo
+++ devel/hs-timezone-olson/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499450481
-SHA256 (cabal/timezone-olson-0.1.8.tar.gz) = b96b01015ae5191a56d6bbdbbc3d084f0afb9acd72d84c301792f07871dd3747
-SIZE (cabal/timezone-olson-0.1.8.tar.gz) = 11356
+TIMESTAMP = 1524157973
+SHA256 (cabal/timezone-olson-0.1.9.tar.gz) = 32230509029bcf9e1bd95b5ad7ee69b8b0250cffc4bb8f2df88a651b3af74b15
+SIZE (cabal/timezone-olson-0.1.9.tar.gz) = 11471
Index: devel/hs-typed-process/Makefile
===================================================================
--- devel/hs-typed-process/Makefile
+++ devel/hs-typed-process/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= typed-process
-PORTVERSION= 0.1.0.0
-PORTREVISION= 1
+PORTVERSION= 0.2.2.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= async conduit conduit-extra exceptions stm
+USE_CABAL= async exceptions stm
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-typed-process/distinfo
===================================================================
--- devel/hs-typed-process/distinfo
+++ devel/hs-typed-process/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499720967
-SHA256 (cabal/typed-process-0.1.0.0.tar.gz) = de866bc6ccb3ae3ccce20701add8bd913f7d7b4e252a9133eac35d035d0a10f8
-SIZE (cabal/typed-process-0.1.0.0.tar.gz) = 12886
+TIMESTAMP = 1523897812
+SHA256 (cabal/typed-process-0.2.2.0.tar.gz) = 42ed06889c15aa07577a0e8e3632659e343be95b77afa252b48b592ff7dbcf30
+SIZE (cabal/typed-process-0.2.2.0.tar.gz) = 13890
Index: devel/hs-unix-time/Makefile
===================================================================
--- devel/hs-unix-time/Makefile
+++ devel/hs-unix-time/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= unix-time
-PORTVERSION= 0.3.7
-PORTREVISION= 1
+PORTVERSION= 0.3.8
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-unix-time/distinfo
===================================================================
--- devel/hs-unix-time/distinfo
+++ devel/hs-unix-time/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627862
-SHA256 (cabal/unix-time-0.3.7.tar.gz) = 1131301131dd3e73353a346daa04578ec067073e7674d447051ac1a87262b4e1
-SIZE (cabal/unix-time-0.3.7.tar.gz) = 40549
+TIMESTAMP = 1523432893
+SHA256 (cabal/unix-time-0.3.8.tar.gz) = dca1bd332f4690f667570868c91c1270083428067e0e20b88a9d9516efa33a14
+SIZE (cabal/unix-time-0.3.8.tar.gz) = 40672
Index: devel/hs-unliftio-core/Makefile
===================================================================
--- devel/hs-unliftio-core/Makefile
+++ devel/hs-unliftio-core/Makefile
@@ -1,12 +1,11 @@
# $FreeBSD$
-PORTNAME= cereal
-PORTVERSION= 0.5.4.0
-PORTREVISION= 1
+PORTNAME= unliftio-core
+PORTVERSION= 0.1.1.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
-COMMENT= Binary serialization library
+COMMENT= MonadUnliftIO typeclass for unlifting monads to IO
LICENSE= BSD3CLAUSE
Index: devel/hs-unliftio-core/distinfo
===================================================================
--- /dev/null
+++ devel/hs-unliftio-core/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1523697342
+SHA256 (cabal/unliftio-core-0.1.1.0.tar.gz) = 7550b017d87af53ae3e0d3b8524e24a77faf739073f35e40663454a9e9752385
+SIZE (cabal/unliftio-core-0.1.1.0.tar.gz) = 3293
Index: devel/hs-unliftio-core/files/patch-unliftio-core.cabal
===================================================================
--- /dev/null
+++ devel/hs-unliftio-core/files/patch-unliftio-core.cabal
@@ -0,0 +1,11 @@
+--- unliftio-core.cabal.orig 2018-04-14 09:20:34 UTC
++++ unliftio-core.cabal
+@@ -26,7 +26,7 @@ library
+ hs-source-dirs:
+ src
+ build-depends:
+- base >=4.5 && <4.11
++ base >=4.5 && <4.12
+ , transformers >=0.2 && <0.6
+ exposed-modules:
+ Control.Monad.IO.Unlift
\ No newline at end of file
Index: devel/hs-unliftio-core/pkg-descr
===================================================================
--- /dev/null
+++ devel/hs-unliftio-core/pkg-descr
@@ -0,0 +1,4 @@
+Provides the core MonadUnliftIO typeclass, instances for base
+and transformers, and basic utility functions.
+
+WWW: https://github.com/fpco/unliftio
\ No newline at end of file
Index: devel/hs-unliftio/Makefile
===================================================================
--- devel/hs-unliftio/Makefile
+++ devel/hs-unliftio/Makefile
@@ -1,16 +1,15 @@
# $FreeBSD$
-PORTNAME= boxes
-PORTVERSION= 0.1.4
-PORTREVISION= 2
+PORTNAME= unliftio
+PORTVERSION= 0.2.6.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
-COMMENT= 2D text pretty-printing library
+COMMENT= MonadUnliftIO typeclass for unlifting monads to IO
LICENSE= BSD3CLAUSE
-USE_CABAL= split>=0.2
+USE_CABAL= async unliftio-core
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-unliftio/distinfo
===================================================================
--- /dev/null
+++ devel/hs-unliftio/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1523902179
+SHA256 (cabal/unliftio-0.2.6.0.tar.gz) = f87d5b6fa7f1bdb2d47e91c30411a3a878bc281a1259fc23abe146d1c4a4b366
+SIZE (cabal/unliftio-0.2.6.0.tar.gz) = 28311
Index: devel/hs-unliftio/pkg-descr
===================================================================
--- /dev/null
+++ devel/hs-unliftio/pkg-descr
@@ -0,0 +1,4 @@
+Provides the core MonadUnliftIO typeclass, instances for base
+and transformers, and basic utility functions.
+
+WWW: https://github.com/fpco/unliftio
\ No newline at end of file
Index: devel/hs-unordered-containers/Makefile
===================================================================
--- devel/hs-unordered-containers/Makefile
+++ devel/hs-unordered-containers/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= unordered-containers
-PORTVERSION= 0.2.8.0
-PORTREVISION= 1
+PORTVERSION= 0.2.9.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-unordered-containers/distinfo
===================================================================
--- devel/hs-unordered-containers/distinfo
+++ devel/hs-unordered-containers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499596921
-SHA256 (cabal/unordered-containers-0.2.8.0.tar.gz) = a4a188359ff28640359131061953f7dbb8258da8ecf0542db0d23f08bfa6eea8
-SIZE (cabal/unordered-containers-0.2.8.0.tar.gz) = 31824
+TIMESTAMP = 1523375916
+SHA256 (cabal/unordered-containers-0.2.9.0.tar.gz) = 6730cb5c4a3e953e2c199d6425be08fd088ff0089a3e140d63226c052e318250
+SIZE (cabal/unordered-containers-0.2.9.0.tar.gz) = 33098
Index: devel/hs-uuagc-cabal/Makefile
===================================================================
--- devel/hs-uuagc-cabal/Makefile
+++ devel/hs-uuagc-cabal/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= uuagc-cabal
-PORTVERSION= 1.0.6.0
-PORTREVISION= 2
+PORTVERSION= 1.1.0.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-uuagc-cabal/distinfo
===================================================================
--- devel/hs-uuagc-cabal/distinfo
+++ devel/hs-uuagc-cabal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627863
-SHA256 (cabal/uuagc-cabal-1.0.6.0.tar.gz) = dcc87f9e738cbd5228e91f433b69ac540ab1f109c522da290539c2f33791b80b
-SIZE (cabal/uuagc-cabal-1.0.6.0.tar.gz) = 14781
+TIMESTAMP = 1523959204
+SHA256 (cabal/uuagc-cabal-1.1.0.0.tar.gz) = f2d3daccab5082165c6621852cc555f530adac90220f57dd13c724bd5acfbb2d
+SIZE (cabal/uuagc-cabal-1.1.0.0.tar.gz) = 14924
Index: devel/hs-uuid-types/Makefile
===================================================================
--- devel/hs-uuid-types/Makefile
+++ devel/hs-uuid-types/Makefile
@@ -2,7 +2,7 @@
PORTNAME= uuid-types
PORTVERSION= 1.0.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= hashable>=1.1.1.0 random>=1.0.1 text>=1
+USE_CABAL= hashable>=1.1.1.0 random>=1.0.1
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-uulib/Makefile
===================================================================
--- devel/hs-uulib/Makefile
+++ devel/hs-uulib/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= uulib
-PORTVERSION= 0.9.22
-PORTREVISION= 1
+PORTVERSION= 0.9.23
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
Index: devel/hs-uulib/distinfo
===================================================================
--- devel/hs-uulib/distinfo
+++ devel/hs-uulib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627863
-SHA256 (cabal/uulib-0.9.22.tar.gz) = cdd0a15d33834e367e2b9d9a6b78cb17e1947e31c7d2d26344a144bf3ab131ad
-SIZE (cabal/uulib-0.9.22.tar.gz) = 45487
+TIMESTAMP = 1523470473
+SHA256 (cabal/uulib-0.9.23.tar.gz) = c6fb906d2751c5a5c0839a4eaca62f2987ff8e0857146b8643cccff683e72fed
+SIZE (cabal/uulib-0.9.23.tar.gz) = 45287
Index: devel/hs-uulib/files/patch-src_UU_PPrint.hs
===================================================================
--- /dev/null
+++ devel/hs-uulib/files/patch-src_UU_PPrint.hs
@@ -0,0 +1,11 @@
+--- src/UU/PPrint.hs.orig 2018-04-11 18:54:44 UTC
++++ src/UU/PPrint.hs
+@@ -60,7 +60,7 @@ module UU.PPrint
+ import System.IO (Handle,hPutStr,hPutChar,stdout)
+
+ #if __GLASGOW_HASKELL__ >= 710
+-import Prelude hiding ((<$>))
++import Prelude hiding ((<$>), (<>))
+ #endif
+
+ infixr 5 </>,<//>,<$>,<$$>
\ No newline at end of file
Index: devel/hs-vault/Makefile
===================================================================
--- devel/hs-vault/Makefile
+++ devel/hs-vault/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= vault
-PORTVERSION= 0.3.0.7
-PORTREVISION= 1
+PORTVERSION= 0.3.1.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= hashable>=1.1.2.5 unordered-containers>=0.2.3.0
+USE_CABAL= hashable>=1.1.2.5 semigroups unordered-containers>=0.2.3.0
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-vault/distinfo
===================================================================
--- devel/hs-vault/distinfo
+++ devel/hs-vault/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499458511
-SHA256 (cabal/vault-0.3.0.7.tar.gz) = 9e9189da0821d68fc8f85aab958bbec141635858a7aeb8178e1eec5872a366f0
-SIZE (cabal/vault-0.3.0.7.tar.gz) = 5140
+TIMESTAMP = 1523431307
+SHA256 (cabal/vault-0.3.1.0.tar.gz) = d960a843c3dae1f6073f50e980dcdbbe2e46e9911273c9f122ba96494c4c979f
+SIZE (cabal/vault-0.3.1.0.tar.gz) = 5199
Index: devel/hs-vector-binary-instances/Makefile
===================================================================
--- devel/hs-vector-binary-instances/Makefile
+++ devel/hs-vector-binary-instances/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= vector-binary-instances
-PORTVERSION= 0.2.3.5
-PORTREVISION= 1
+PORTVERSION= 0.2.4
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= cereal vector>=0.6
+USE_CABAL= vector>=0.6
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-vector-binary-instances/distinfo
===================================================================
--- devel/hs-vector-binary-instances/distinfo
+++ devel/hs-vector-binary-instances/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499627864
-SHA256 (cabal/vector-binary-instances-0.2.3.5.tar.gz) = e11255baeca51fb01df28b120ee308802d4e45929e520c8464e3f74513682a5a
-SIZE (cabal/vector-binary-instances-0.2.3.5.tar.gz) = 4133
+TIMESTAMP = 1523451213
+SHA256 (cabal/vector-binary-instances-0.2.4.tar.gz) = 2b2f783e414dcf2e7dc34ad14264e5af83e5cd4784d5a0a64e4b4571963443f8
+SIZE (cabal/vector-binary-instances-0.2.4.tar.gz) = 4146
Index: devel/hs-vector-binary-instances/files/patch-vector-binary-instances.cabal
===================================================================
--- /dev/null
+++ devel/hs-vector-binary-instances/files/patch-vector-binary-instances.cabal
@@ -0,0 +1,10 @@
+--- vector-binary-instances.cabal.orig 2018-04-11 12:56:40 UTC
++++ vector-binary-instances.cabal
+@@ -50,7 +50,7 @@ Library
+
+ -- Packages needed in order to build this package.
+ Build-depends:
+- base > 3 && < 4.11,
++ base > 3 && < 4.12,
+ vector >= 0.6 && < 0.13,
+ binary >= 0.5 && < 0.10
Index: devel/hs-vector/files/patch-vector.cabal
===================================================================
--- /dev/null
+++ devel/hs-vector/files/patch-vector.cabal
@@ -0,0 +1,11 @@
+--- vector.cabal.orig 2018-04-09 18:20:35 UTC
++++ vector.cabal
+@@ -144,7 +144,7 @@ Library
+ Install-Includes:
+ vector.h
+
+- Build-Depends: base >= 4.5 && < 4.10
++ Build-Depends: base >= 4.5 && < 4.12
+ , primitive >= 0.5.0.1 && < 0.7
+ , ghc-prim >= 0.2 && < 0.6
+ , deepseq >= 1.1 && < 1.5
\ No newline at end of file
Index: devel/hs-wl-pprint-text/Makefile
===================================================================
--- devel/hs-wl-pprint-text/Makefile
+++ devel/hs-wl-pprint-text/Makefile
@@ -2,7 +2,7 @@
PORTNAME= wl-pprint-text
PORTVERSION= 1.1.1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= base-compat text
+USE_CABAL= base-compat
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: devel/hs-wl-pprint-text/files/patch-Text_PrettyPrint_Leijen_Text_Monadic.hs
===================================================================
--- /dev/null
+++ devel/hs-wl-pprint-text/files/patch-Text_PrettyPrint_Leijen_Text_Monadic.hs
@@ -0,0 +1,11 @@
+--- Text/PrettyPrint/Leijen/Text/Monadic.hs.orig 2018-04-11 12:40:24 UTC
++++ Text/PrettyPrint/Leijen/Text/Monadic.hs
+@@ -21,7 +21,7 @@ module Text.PrettyPrint.Leijen.Text.Monadic (
+ Doc, -- putDoc, hPutDoc,
+
+ -- * Basic combinators
+- empty, char, text, textStrict, (<>), nest, line, linebreak, group, softline,
++ empty, char, text, textStrict, (Text.PrettyPrint.Leijen.Text.Monadic.<>), nest, line, linebreak, group, softline,
+ softbreak, spacebreak,
+
+ -- * Alignment
\ No newline at end of file
Index: graphics/hs-JuicyPixels/Makefile
===================================================================
--- graphics/hs-JuicyPixels/Makefile
+++ graphics/hs-JuicyPixels/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= JuicyPixels
-PORTVERSION= 3.2.8.2
-PORTREVISION= 1
+PORTVERSION= 3.2.9.5
CATEGORIES= graphics haskell
MAINTAINER= haskell@FreeBSD.org
Index: graphics/hs-JuicyPixels/distinfo
===================================================================
--- graphics/hs-JuicyPixels/distinfo
+++ graphics/hs-JuicyPixels/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499538228
-SHA256 (cabal/JuicyPixels-3.2.8.2.tar.gz) = b74c89e57ea81f6f69470dce215beccb7ced270ce8529b4a97535879ea5478e8
-SIZE (cabal/JuicyPixels-3.2.8.2.tar.gz) = 125699
+TIMESTAMP = 1523462111
+SHA256 (cabal/JuicyPixels-3.2.9.5.tar.gz) = 849c6cf4a613f906f7e553a1baefe9c0dc61c13b41a5f5b9605cf80e328cc355
+SIZE (cabal/JuicyPixels-3.2.9.5.tar.gz) = 122952
Index: graphics/hs-dia-base/Makefile
===================================================================
--- graphics/hs-dia-base/Makefile
+++ graphics/hs-dia-base/Makefile
@@ -2,7 +2,7 @@
PORTNAME= dia-base
PORTVERSION= 0.1.1.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics haskell
MAINTAINER= haskell@FreeBSD.org
Index: graphics/hs-dia-base/files/patch-dia-base.cabal
===================================================================
--- /dev/null
+++ graphics/hs-dia-base/files/patch-dia-base.cabal
@@ -0,0 +1,10 @@
+--- dia-base.cabal.orig 2018-04-11 15:42:07 UTC
++++ dia-base.cabal
+@@ -27,7 +27,7 @@ library
+ Graphics.Diagrams
+
+ Build-Depends:
+- base >= 4.0 && < 4.10,
++ base >= 4.0 && < 4.12,
+ deepseq >= 1.1 && < 1.5
+
Index: lang/ghc/Makefile
===================================================================
--- lang/ghc/Makefile
+++ lang/ghc/Makefile
@@ -3,10 +3,9 @@
PORTNAME= ghc
PORTVERSION= ${GHC_VERSION}
-PORTREVISION= 3
CATEGORIES= lang haskell
MASTER_SITES= http://www.haskell.org/ghc/dist/${PORTVERSION}/:source \
- LOCAL/pgj/:boot
+ http://arrowd.name/:boot
DISTFILES= ghc-${PORTVERSION}-src${EXTRACT_SUFX}:source
MAINTAINER= haskell@FreeBSD.org
@@ -17,13 +16,13 @@
ONLY_FOR_ARCHS= i386 amd64
-GHC_VERSION= 8.0.2
-HSCOLOUR_VERSION= 1.24.1
+GHC_VERSION= 8.4.1
+HSCOLOUR_VERSION= 1.24.4
DATADIR= ${PREFIX}/share/ghc-${GHC_VERSION}
EXAMPLESDIR= ${PREFIX}/share/examples/ghc-${GHC_VERSION}
-CONFLICTS= ghc-7.4.* ghc-7.6.* ghc-7.8.* ghc-7.10.*
+CONFLICTS= ghc-7.4.* ghc-7.6.* ghc-7.8.* ghc-7.10.* ghc-8.0.*
LIB_DEPENDS+= libgmp.so:math/gmp
@@ -38,8 +37,7 @@
# This is better fixed in files/build.mk.in
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-ld=${LD} \
- --with-gmp-includes=${LOCALBASE}/include \
+CONFIGURE_ARGS= --with-gmp-includes=${LOCALBASE}/include \
--with-gmp-libraries=${LOCALBASE}/lib \
--with-iconv-includes=${LOCALBASE}/include \
--with-iconv-libraries=${LOCALBASE}/lib
@@ -47,7 +45,7 @@
SUB_FILES= build.mk \
build.boot.mk
SUB_LIST= GHC_VERSION=${GHC_VERSION} \
- NCURSESINC="${NCURSESINC}" NCURSESLIB="${NCURSESLIB}" \
+ NCURSESINC="${NCURSESBASE}/include" NCURSESLIB="${NCURSESLIB}" \
CFLAGS="${CFLAGS}"
OPTIONS_GROUP= BOOTSTRAP
@@ -90,14 +88,16 @@
.include <bsd.port.options.mk>
.if empty(PORT_OPTIONS:MBOOT)
-BOOT_GHC_VERSION= 7.10.2
+BOOT_GHC_VERSION= 8.4.1
DISTFILES+= ghc-${BOOT_GHC_VERSION}-boot-${ARCH}-freebsd${EXTRACT_SUFX}:boot
.endif # MBOOT
-CONFIGURE_ARGS+= -with-gcc=${CC}
-.if empty(PORT_OPTIONS:MBOOT)
-CONFIGURE_ARGS_BOOT+= --with-gcc=${CC}
+.if ${OSVERSION} < 1200000
+USE_GCC= yes
+.else
+LD= ld.bfd
.endif
+CONFIGURE_ENV+= CC=${CC} LD=${LD}
DOCSDIR= ${PREFIX}/share/doc/${DISTNAME}
GHC_LIBDIR= ${STAGEDIR}${PREFIX}/lib/ghc-${GHC_VERSION}
@@ -115,7 +115,7 @@
SLAVE_CMD= ${SETENV} PATH=${BOOT_DIR}/bin:${PATH}
-CONFIGURE_ARGS_BOOT+= --prefix=${BOOT_DIR} --with-ld=${LD}
+CONFIGURE_ARGS_BOOT+= --prefix=${BOOT_DIR}
CONFIGURE_ARGS+= --with-ghc=${BOOT_GHC}
.else # MBOOT
SLAVE_CMD= # empty
@@ -189,13 +189,19 @@
s|%%AR%%|${AR}|; \
s|%%LD%%|${LD}|' \
${WRKSRC}/libraries/Cabal/Cabal/Distribution/Simple/Program/Builtin.hs
+.if empty(PORT_OPTIONS:MBOOT)
+ @${REINPLACE_CMD} -e '/^mandir/d' ${BOOT_DIR}/mk/build.mk
+ @${REINPLACE_CMD} -e '/^infodir/d' ${BOOT_DIR}/mk/build.mk
+ @${REINPLACE_CMD} -e '/^docdir/d' ${BOOT_DIR}/mk/build.mk
+ @${REINPLACE_CMD} -e '/^htmldir/d' ${BOOT_DIR}/mk/build.mk
+.endif
pre-configure: apply-slist
# Copy the subbed build.mk to the proper position
${CP} ${WRKDIR}/build.mk ${WRKSRC}/mk/build.mk
@${MKDIR} ${TMPDIR}
-.if empty(PORT_OPTIONS:MBOOTH) && ${OPSYS} == FreeBSD && \
+.if empty(PORT_OPTIONS:MBOOT) && ${OPSYS} == FreeBSD && \
${OSVERSION} >= 1200031
${CC} ${CFLAGS} -c -o ${BOOT_DIR}/wrap.o ${PATCHDIR}/wrap.c
for x in ${BOOT_DIR}/rts/dist/build/libCffi*.a; do \
@@ -230,14 +236,14 @@
${SLAVE_CMD} ./Setup install)
.endif
-_EXECUTABLES= ${STAGEDIR}${PREFIX}/bin/hp2ps \
- ${GHC_LIBDIR}/bin/unlit \
+_EXECUTABLES= ${GHC_LIBDIR}/bin/unlit \
${GHC_LIBDIR}/bin/hpc \
${GHC_LIBDIR}/bin/ghc-iserv \
${GHC_LIBDIR}/bin/ghc-pkg \
${GHC_LIBDIR}/bin/hsc2hs \
${GHC_LIBDIR}/bin/runghc \
- ${GHC_LIBDIR}/bin/ghc
+ ${GHC_LIBDIR}/bin/ghc \
+ ${GHC_LIBDIR}/bin/hp2ps
.if ${PORT_OPTIONS:MPROFILE}
_EXECUTABLES+= ${GHC_LIBDIR}/bin/ghc-iserv-prof
@@ -254,7 +260,7 @@
.if ${PORT_OPTIONS:MDOCS}
${LN} -sf haddock-ghc-${GHC_VERSION} ${STAGEDIR}${PREFIX}/bin/haddock
.endif
- (for f in ${_EXECUTABLES} $$(${FIND} ${GHC_LIBDIR} -name '*.so'); do \
+ (for f in ${_EXECUTABLES} $$(${FIND} ${GHC_LIBDIR} -name '*.so*'); do \
${STRIP_CMD} $$f; done)
.include <bsd.port.mk>
@@ -262,12 +268,6 @@
# Create a bootstrap compiler tar ball: run this in an interactive poudriere jail
.PHONY: create-bootstrap
create-bootstrap:
- @${ECHO} "TODO: https://github.com/freebsd-haskell/ports/wiki/Updating-the-Bootstrap-Compiler"
- cd ${WRKSCR} \
- && ${CP} ${WRKDIR}/build.boot.mk mk \
- && setenv ${CONFIGURE_ENV} ./configure --with-iconv-includes=${LOCALBASE}/include \
- --with-iconv-libraries=${LOCALBASE}/lib \
- --with-gcc=${CC} \
- --with-ld=${LD} \
- && make binary-dist TAR_COMP=xz \\
- && mv ghc-${GHC_VERSION}-boot-${GHC_ARCH}-unknown-freebsd.tar.xz /tmp/ghc-${GHC_VERSION}-${ARCH}-freebsd${FREEBSD_MAJOR_VERSION}-boot.tar.xz
+ cd ${WRKSRC} \
+ && gmake binary-dist TAR_COMP=xz \
+ && mv ${WRKSRC}/ghc-${GHC_VERSION}-${ARCH}-portbld-freebsd.tar.xz /tmp/ghc-${GHC_VERSION}-boot-${ARCH}-freebsd.tar.xz
Index: lang/ghc/bsd.hackage.mk
===================================================================
--- lang/ghc/bsd.hackage.mk
+++ lang/ghc/bsd.hackage.mk
@@ -90,10 +90,10 @@
base-unicode-symbols_port?= devel/hs-base-unicode-symbols
base16-bytestring_port?= devel/hs-base16-bytestring
base64-bytestring_port?= devel/hs-base64-bytestring
+basement_port?= devel/hs-basement
basic-prelude_port?= devel/hs-basic-prelude
bencode_port?= textproc/hs-bencode
bifunctors_port?= devel/hs-bifunctors
-bio_port?= science/hs-bio # executable
bits-atomic_port?= devel/hs-bits-atomic
blaze-builder_port?= devel/hs-blaze-builder
blaze-builder-enumerator_port?= devel/hs-blaze-builder-enumerator
@@ -101,7 +101,6 @@
blaze-markup_port?= textproc/hs-blaze-markup
blaze-textual_port?= devel/hs-blaze-textual
bloomfilter_port?= devel/hs-bloomfilter
-BNFC_port?= devel/hs-BNFC # executable
Boolean_port?= devel/hs-Boolean
BoundedChan_port?= devel/hs-BoundedChan
boxes_port?= devel/hs-boxes
@@ -210,6 +209,7 @@
DRBG_port?= security/hs-DRBG
ed25519_port?= security/hs-ed25519
easy-file_port?= devel/hs-easy-file
+echo_port?= devel/hs-echo
EdisonAPI_port?= devel/hs-EdisonAPI
EdisonCore_port?= devel/hs-EdisonCore
edit-distance_port?= devel/hs-edit-distance
@@ -279,7 +279,6 @@
haskell-src-exts_port?= devel/hs-haskell-src-exts
haskell-xmpp_port?= net-im/hs-haskell-xmpp
hasktags_port?= devel/hs-hasktags # executable
-hastache_port?= devel/hs-hastache
HaXml_port?= textproc/hs-HaXml # executable
hedis_port?= databases/hs-hedis
heist_port?= www/hs-heist
@@ -453,6 +452,7 @@
regex-pcre-builtin_port?= textproc/hs-regex-pcre-builtin # lib_depends
regex-posix_port?= textproc/hs-regex-posix
regex-tdfa_port?= textproc/hs-regex-tdfa
+resolv_port?= net/hs-resolv
resource-pool_port?= devel/hs-resource-pool
resourcet_port?= devel/hs-resourcet
rfc5051_port?= textproc/hs-rfc5051
@@ -538,6 +538,8 @@
unix-compat_port?= devel/hs-unix-compat
unix-time_port?= devel/hs-unix-time
unlambda_port?= lang/hs-unlambda # executable
+unliftio_port?= devel/hs-unliftio
+unliftio-core_port?= devel/hs-unliftio-core
unordered-containers_port?= devel/hs-unordered-containers
uri_port?= textproc/hs-uri
uri-bytestring_port?= textproc/hs-uri-bytestring
Index: lang/ghc/bsd.cabal.options.mk
===================================================================
--- lang/ghc/bsd.cabal.options.mk
+++ lang/ghc/bsd.cabal.options.mk
@@ -18,9 +18,9 @@
HADDOCK_CMD?= ${LOCALBASE}/bin/haddock
HSCOLOUR_CMD?= ${LOCALBASE}/bin/HsColour
-GHC_VERSION?= 8.0.2
+GHC_VERSION?= 8.4.1
-HSCOLOUR_VERSION= 1.24.1
+HSCOLOUR_VERSION= 1.24.4
HSCOLOUR_DESC?= Colorize generated documentation by HsColour
DYNAMIC_DESC?= Add support for dynamic linking
Index: lang/ghc/distinfo
===================================================================
--- lang/ghc/distinfo
+++ lang/ghc/distinfo
@@ -1,9 +1,7 @@
-TIMESTAMP = 1499672924
-SHA256 (ghc-8.0.2-src.tar.xz) = 11625453e1d0686b3fa6739988f70ecac836cadc30b9f0c8b49ef9091d6118b1
-SIZE (ghc-8.0.2-src.tar.xz) = 10687760
-SHA256 (ghc-7.10.2-boot-i386-freebsd.tar.xz) = 5cadd55316fe6c1bf275d0f44f10b46342096922a15ecb9fb78c80fc293f901a
-SIZE (ghc-7.10.2-boot-i386-freebsd.tar.xz) = 39858716
-SHA256 (ghc-7.10.2-boot-amd64-freebsd.tar.xz) = 4af0ee0795537baa11a96fba23477f8390ccb5f45910cda119d0a16bdebaedc8
-SIZE (ghc-7.10.2-boot-amd64-freebsd.tar.xz) = 49833224
-SHA256 (hscolour-1.24.1.tar.gz) = e46fe3de8ed6f96e2216b94b7608d01919bc86b15dd8d0ec7e71c0e7e5bf79c8
-SIZE (hscolour-1.24.1.tar.gz) = 28717
+TIMESTAMP = 1521746766
+SHA256 (ghc-8.4.1-src.tar.xz) = 39ae2f25192408f355693e5a3c8b6ff613ddb7c4da998fdf26210143a61839d2
+SIZE (ghc-8.4.1-src.tar.xz) = 11301528
+SHA256 (ghc-8.4.1-boot-amd64-freebsd.tar.xz) = 886e1eac8bc5d9dab62cb1dd7f579314cf0c1c40ee719ec1a497639ec6e61e19
+SIZE (ghc-8.4.1-boot-amd64-freebsd.tar.xz) = 72473540
+SHA256 (hscolour-1.24.4.tar.gz) = 243332b082294117f37b2c2c68079fa61af68b36223b3fc07594f245e0e5321d
+SIZE (hscolour-1.24.4.tar.gz) = 28729
Index: lang/ghc/files/patch-compiler_main_SysTools.hs
===================================================================
--- lang/ghc/files/patch-compiler_main_SysTools.hs
+++ /dev/null
@@ -1,12 +0,0 @@
---- compiler/main/SysTools.hs.orig 2017-08-12 09:25:57 UTC
-+++ compiler/main/SysTools.hs
-@@ -907,6 +907,9 @@ getCompilerInfo' dflags = do
- -- Regular clang
- | any ("clang version" `isInfixOf`) stde =
- return Clang
-+ -- FreeBSD clang
-+ | any ("FreeBSD clang version" `isInfixOf`) stde =
-+ return Clang
- -- XCode 5.1 clang
- | any ("Apple LLVM version 5.1" `isPrefixOf`) stde =
- return AppleClang51
Index: lang/ghc/files/patch-configure.ac
===================================================================
--- lang/ghc/files/patch-configure.ac
+++ lang/ghc/files/patch-configure.ac
@@ -1,6 +1,6 @@
---- configure.ac.orig 2017-01-04 14:17:17 UTC
+--- configure.ac.orig 2018-03-06 16:48:53 UTC
+++ configure.ac
-@@ -418,6 +418,9 @@ AC_SUBST([SplitObjsBroken])
+@@ -447,6 +447,9 @@ XCODE_VERSION()
dnl ** Building a cross compiler?
dnl --------------------------------------------------------------
CrossCompiling=NO
@@ -10,15 +10,30 @@
# If 'host' and 'target' differ, then this means we are building a cross-compiler.
if test "$TargetPlatform" != "$HostPlatform" ; then
CrossCompiling=YES
-@@ -1057,6 +1060,11 @@ if test "$ac_cv_sizeof_void_p" -eq 8 ; then
- use_large_address_space=yes
- elif test "$ghc_host_os" = "openbsd" ; then
- # as of OpenBSD 5.8 (2015), OpenBSD does not support mmap with MAP_NORESERVE.
-+ # The flag MAP_NORESERVE is supported for source compatibility reasons,
-+ # but is completely ignored by OS mmap
-+ use_large_address_space=no
-+ elif test "$ghc_host_os" = "freebsd" ; then
-+ # FreeBSD does not support mmap with MAP_NORESERVE,r emoved in r273250.
+@@ -798,14 +801,6 @@ AC_PATH_PROGS(PatchCmd,gpatch patch, pat
+
+ dnl ** check for dtrace (currently only implemented for Mac OS X)
+ HaveDtrace=NO
+-AC_PATH_PROG(DtraceCmd,dtrace)
+-if test -n "$DtraceCmd"; then
+- if test "x$TargetOS_CPP-$TargetVendor_CPP" = "xdarwin-apple" \
+- -o "x$TargetOS_CPP-$TargetVendor_CPP" = "xfreebsd-portbld" \
+- -o "x$TargetOS_CPP-$TargetVendor_CPP" = "xsolaris2-unknown"; then
+- HaveDtrace=YES
+- fi
+-fi
+ AC_SUBST(HaveDtrace)
+
+ AC_PATH_PROG(HSCOLOUR,HsColour)
+@@ -1163,6 +1158,11 @@ if test "$ac_cv_sizeof_void_p" -eq 8 ; t
# The flag MAP_NORESERVE is supported for source compatibility reasons,
# but is completely ignored by OS mmap
use_large_address_space=no
++ elif test "$ghc_host_os" = "freebsd" ; then
++ # FreeBSD does not support mmap with MAP_NORESERVE,r emoved in r273250.
++ # The flag MAP_NORESERVE is supported for source compatibility reasons,
++ # but is completely ignored by OS mmap
++ use_large_address_space=no
+ else
+ AC_CHECK_DECLS([MAP_NORESERVE, MADV_FREE, MADV_DONTNEED],[],[],
+ [
Index: lang/ghc/files/patch-ghc.mk
===================================================================
--- lang/ghc/files/patch-ghc.mk
+++ lang/ghc/files/patch-ghc.mk
@@ -8,14 +8,14 @@
else
$(error Make has restarted itself $(MAKE_RESTARTS) times; is there a makefile bug? See http://ghc.haskell.org/trac/ghc/wiki/Building/Troubleshooting#Makehasrestarteditself3timesisthereamakefilebug for details)
endif
-@@ -465,10 +466,7 @@ PACKAGES_STAGE1 += ghc-boot
+@@ -459,10 +460,7 @@ PACKAGES_STAGE1 += ghc-boot-th
+ PACKAGES_STAGE1 += ghc-boot
PACKAGES_STAGE1 += template-haskell
- PACKAGES_STAGE1 += hoopl
- PACKAGES_STAGE1 += transformers
+ PACKAGES_STAGE1 += ghc-compact
-
-ifeq "$(HADDOCK_DOCS)" "YES"
PACKAGES_STAGE1 += xhtml
-endif
- ifeq "$(Windows_Target)" "NO"
- ifneq "$(TargetOS_CPP)" "ios"
+ ifeq "$(WITH_TERMINFO)" "YES"
+ PACKAGES_STAGE1 += terminfo
Index: lang/ghc/files/patch-includes_rts_storage_ClosureMacros.h
===================================================================
--- lang/ghc/files/patch-includes_rts_storage_ClosureMacros.h
+++ /dev/null
@@ -1,22 +0,0 @@
---- includes/rts/storage/ClosureMacros.h.orig 2018-01-03 13:27:55 UTC
-+++ includes/rts/storage/ClosureMacros.h
-@@ -499,8 +499,17 @@ INLINE_HEADER StgWord8 *mutArrPtrsCard (
-
- -------------------------------------------------------------------------- */
-
--#define ZERO_SLOP_FOR_LDV_PROF (defined(PROFILING))
--#define ZERO_SLOP_FOR_SANITY_CHECK (defined(DEBUG) && !defined(THREADED_RTS))
-+#if defined(PROFILING)
-+#define ZERO_SLOP_FOR_LDV_PROF 1
-+#else
-+#define ZERO_SLOP_FOR_LDV_PROF 0
-+#endif
-+
-+#if defined(DEBUG) && !defined(THREADED_RTS)
-+#define ZERO_SLOP_FOR_SANITY_CHECK 1
-+#else
-+#define ZERO_SLOP_FOR_SANITY_CHECK 0
-+#endif
-
- #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK
- #define OVERWRITING_CLOSURE(c) overwritingClosure(c)
Index: lang/ghc/files/patch-libraries_Cabal_Cabal_Distribution_Simple_GHC.hs
===================================================================
--- lang/ghc/files/patch-libraries_Cabal_Cabal_Distribution_Simple_GHC.hs
+++ /dev/null
@@ -1,11 +0,0 @@
---- libraries/Cabal/Cabal/Distribution/Simple/GHC.hs.orig 2017-01-03 15:59:20 UTC
-+++ libraries/Cabal/Cabal/Distribution/Simple/GHC.hs
-@@ -996,7 +996,7 @@ getRPaths lbi clbi | supportRPaths hostOS = do
- supportRPaths Linux   = True
- supportRPaths Windows = False
- supportRPaths OSX   = True
-- supportRPaths FreeBSD   = False
-+ supportRPaths FreeBSD   = True
- supportRPaths OpenBSD   = False
- supportRPaths NetBSD   = False
- supportRPaths DragonFly = False
Index: lang/ghc/files/patch-libraries__Cabal__Cabal__Distribution__Simple__Program__Builtin.hs
===================================================================
--- lang/ghc/files/patch-libraries__Cabal__Cabal__Distribution__Simple__Program__Builtin.hs
+++ lang/ghc/files/patch-libraries__Cabal__Cabal__Distribution__Simple__Program__Builtin.hs
@@ -1,15 +1,15 @@
---- libraries/Cabal/Cabal/Distribution/Simple/Program/Builtin.hs.orig 2017-01-03 15:59:20 UTC
+--- libraries/Cabal/Cabal/Distribution/Simple/Program/Builtin.hs.orig 2017-11-28 16:40:34 UTC
+++ libraries/Cabal/Cabal/Distribution/Simple/Program/Builtin.hs
-@@ -54,6 +54,8 @@ import Distribution.Compat.Exception
+@@ -59,6 +59,8 @@ import Distribution.Compat.Exception
import Distribution.Verbosity
import Distribution.Version
+import System.FilePath (takeDirectory)
+
- import Data.Char
- ( isDigit )
import qualified Data.Map as Map
-@@ -251,11 +253,13 @@ alexProgram = (simpleProgram "alex") {
+
+ -- ------------------------------------------------------------
+@@ -265,11 +267,13 @@ alexProgram = (simpleProgram "alex") {
gccProgram :: Program
gccProgram = (simpleProgram "gcc") {
@@ -26,7 +26,7 @@
stripProgram :: Program
stripProgram = (simpleProgram "strip") {
-@@ -311,7 +315,9 @@ greencardProgram :: Program
+@@ -337,7 +341,9 @@ greencardProgram :: Program
greencardProgram = simpleProgram "greencard"
ldProgram :: Program
Index: lang/ghc/files/patch-rts_Linker.c
===================================================================
--- lang/ghc/files/patch-rts_Linker.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- rts/Linker.c.orig 2017-08-12 09:22:13 UTC
-+++ rts/Linker.c
-@@ -797,7 +797,7 @@ initLinker_ (int retain_cafs)
- # endif /* RTLD_DEFAULT */
-
- compileResult = regcomp(&re_invalid,
-- "(([^ \t()])+\\.so([^ \t:()])*):([ \t])*(invalid ELF header|file too short)",
-+ "(([^ \t()])+\\.so([^ \t:()])*):([ \t])*(invalid ELF header|file too short|invalid file format)",
- REG_EXTENDED);
- if (compileResult != 0) {
- barf("Compiling re_invalid failed");
Index: mail/hs-email-validate/Makefile
===================================================================
--- mail/hs-email-validate/Makefile
+++ mail/hs-email-validate/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= email-validate
-PORTVERSION= 2.3
-PORTREVISION= 1
+PORTVERSION= 2.3.2.5
CATEGORIES= mail haskell
MAINTAINER= haskell@FreeBSD.org
Index: mail/hs-email-validate/distinfo
===================================================================
--- mail/hs-email-validate/distinfo
+++ mail/hs-email-validate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499623071
-SHA256 (cabal/email-validate-2.3.tar.gz) = c149b4a2d4d91c5263f9883944498446ac41258347bdf29908240fa536d6a6fe
-SIZE (cabal/email-validate-2.3.tar.gz) = 9648
+TIMESTAMP = 1523785923
+SHA256 (cabal/email-validate-2.3.2.5.tar.gz) = 7b4ff4e89eccc073df2f51e9d20d507ba1a6d4f5746130c712844c7cf8674e4c
+SIZE (cabal/email-validate-2.3.2.5.tar.gz) = 9693
Index: mail/hs-mime-mail/Makefile
===================================================================
--- mail/hs-mime-mail/Makefile
+++ mail/hs-mime-mail/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= mime-mail
-PORTVERSION= 0.4.13.1
-PORTREVISION= 1
+PORTVERSION= 0.4.14
CATEGORIES= mail haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,8 +9,7 @@
LICENSE= MIT
-USE_CABAL= base64-bytestring>=0.1 blaze-builder>=0.2.1 random>=1.0 \
- text>=0.7
+USE_CABAL= base64-bytestring>=0.1 blaze-builder>=0.2.1 random>=1.0
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: mail/hs-mime-mail/distinfo
===================================================================
--- mail/hs-mime-mail/distinfo
+++ mail/hs-mime-mail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499623071
-SHA256 (cabal/mime-mail-0.4.13.1.tar.gz) = 9481671092739dab1d963c9db0dce56a0187390fb24c9badeeded6afb5895917
-SIZE (cabal/mime-mail-0.4.13.1.tar.gz) = 9538
+TIMESTAMP = 1523900845
+SHA256 (cabal/mime-mail-0.4.14.tar.gz) = 9632c3d54c9741fece0a3ea705d965485a1299ebe5798d2aa7cca2c8e4baaa3e
+SIZE (cabal/mime-mail-0.4.14.tar.gz) = 9594
Index: mail/hs-mime-types/Makefile
===================================================================
--- mail/hs-mime-types/Makefile
+++ mail/hs-mime-types/Makefile
@@ -2,7 +2,7 @@
PORTNAME= mime-types
PORTVERSION= 0.1.0.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= mail haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,5 @@
LICENSE= MIT
-USE_CABAL= text
-
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: mail/hs-mime/Makefile
===================================================================
--- mail/hs-mime/Makefile
+++ mail/hs-mime/Makefile
@@ -3,7 +3,7 @@
PORTNAME= mime
PORTVERSION= 0.4.0.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= mail haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,7 +11,5 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= text>=0.9
-
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: math/hs-adjunctions/Makefile
===================================================================
--- math/hs-adjunctions/Makefile
+++ math/hs-adjunctions/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= adjunctions
-PORTVERSION= 4.3
-PORTREVISION= 1
+PORTVERSION= 4.4
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
Index: math/hs-adjunctions/distinfo
===================================================================
--- math/hs-adjunctions/distinfo
+++ math/hs-adjunctions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499623373
-SHA256 (cabal/adjunctions-4.3.tar.gz) = b948a14fafe8857f451ae3e474f5264c907b5a2d841d52bf78249ae4749c3ecc
-SIZE (cabal/adjunctions-4.3.tar.gz) = 15651
+TIMESTAMP = 1523889909
+SHA256 (cabal/adjunctions-4.4.tar.gz) = 507c2ef55337ae61c805f8cbc1213dfd7d2b85187342675d662254b8d8a16ae9
+SIZE (cabal/adjunctions-4.4.tar.gz) = 19891
Index: math/hs-comonad/Makefile
===================================================================
--- math/hs-comonad/Makefile
+++ math/hs-comonad/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= comonad
-PORTVERSION= 5.0.1
-PORTREVISION= 1
+PORTVERSION= 5.0.3
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
Index: math/hs-comonad/distinfo
===================================================================
--- math/hs-comonad/distinfo
+++ math/hs-comonad/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499543660
-SHA256 (cabal/comonad-5.0.1.tar.gz) = 561ffd697d9d38467d0d426947e0bade25a05e3c507235eca29ec800ad3f463d
-SIZE (cabal/comonad-5.0.1.tar.gz) = 18218
+TIMESTAMP = 1523787141
+SHA256 (cabal/comonad-5.0.3.tar.gz) = a7f4584d634051123c547f0d10f88eaf23d99229dbd01dfdcd98cddd41e54df6
+SIZE (cabal/comonad-5.0.3.tar.gz) = 17430
Index: math/hs-distributive/Makefile
===================================================================
--- math/hs-distributive/Makefile
+++ math/hs-distributive/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= distributive
-PORTVERSION= 0.5.2
-PORTREVISION= 1
+PORTVERSION= 0.5.3
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
Index: math/hs-distributive/distinfo
===================================================================
--- math/hs-distributive/distinfo
+++ math/hs-distributive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499537738
-SHA256 (cabal/distributive-0.5.2.tar.gz) = ade2be6a5e81950ab2918d938037dde0ce09d04dc399cefbf191ce6cb5f76cd9
-SIZE (cabal/distributive-0.5.2.tar.gz) = 11824
+TIMESTAMP = 1523780948
+SHA256 (cabal/distributive-0.5.3.tar.gz) = 9173805b9c941bda1f37e5aeb68ae30f57a12df9b17bd2aa86db3b7d5236a678
+SIZE (cabal/distributive-0.5.3.tar.gz) = 10147
Index: math/hs-integer-logarithms/Makefile
===================================================================
--- math/hs-integer-logarithms/Makefile
+++ math/hs-integer-logarithms/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= integer-logarithms
-PORTVERSION= 1.0.2
-PORTREVISION= 1
+PORTVERSION= 1.0.2.1
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
Index: math/hs-integer-logarithms/distinfo
===================================================================
--- math/hs-integer-logarithms/distinfo
+++ math/hs-integer-logarithms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499448646
-SHA256 (cabal/integer-logarithms-1.0.2.tar.gz) = 31069ccbff489baf6c4a93cb7475640aabea9366eb0b583236f10714a682b570
-SIZE (cabal/integer-logarithms-1.0.2.tar.gz) = 8854
+TIMESTAMP = 1523429156
+SHA256 (cabal/integer-logarithms-1.0.2.1.tar.gz) = 32ad4a482a60ec957d1af1268952e2a6b382b67438c14f74f6c2aef2e49b48f2
+SIZE (cabal/integer-logarithms-1.0.2.1.tar.gz) = 8781
Index: math/hs-kan-extensions/Makefile
===================================================================
--- math/hs-kan-extensions/Makefile
+++ math/hs-kan-extensions/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= kan-extensions
-PORTVERSION= 5.0.2
-PORTREVISION= 1
+PORTVERSION= 5.1
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
Index: math/hs-kan-extensions/distinfo
===================================================================
--- math/hs-kan-extensions/distinfo
+++ math/hs-kan-extensions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499623376
-SHA256 (cabal/kan-extensions-5.0.2.tar.gz) = 1c9ede8595424209944e59fd46c1d2edb654758be9a45c1c48a4d3cedf42482e
-SIZE (cabal/kan-extensions-5.0.2.tar.gz) = 19957
+TIMESTAMP = 1523890567
+SHA256 (cabal/kan-extensions-5.1.tar.gz) = 193f8e58f267663d5da8e38045b000d0983ac08b84808de42af1a44963f63205
+SIZE (cabal/kan-extensions-5.1.tar.gz) = 22573
Index: math/hs-kan-extensions/files/patch-kan-extensions.cabal
===================================================================
--- math/hs-kan-extensions/files/patch-kan-extensions.cabal
+++ math/hs-kan-extensions/files/patch-kan-extensions.cabal
@@ -1,10 +1,10 @@
---- kan-extensions.cabal.orig 2017-07-09 21:09:48 UTC
+--- kan-extensions.cabal.orig 2018-01-28 14:54:04 UTC
+++ kan-extensions.cabal
-@@ -47,7 +47,6 @@ library
+@@ -57,7 +57,6 @@ library
containers >= 0.4 && < 0.6,
contravariant >= 1 && < 2,
distributive >= 0.2.2 && < 1,
- fail >= 4.9 && < 5,
- free >= 4 && < 5,
+ free >= 4 && < 6,
mtl >= 2.0.1 && < 2.3,
- semigroupoids >= 4 && < 6,
+ profunctors >= 5 && < 6,
\ No newline at end of file
Index: math/hs-semigroupoids/Makefile
===================================================================
--- math/hs-semigroupoids/Makefile
+++ math/hs-semigroupoids/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= semigroupoids
-PORTVERSION= 5.2
-PORTREVISION= 1
+PORTVERSION= 5.2.2
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
Index: math/hs-semigroupoids/distinfo
===================================================================
--- math/hs-semigroupoids/distinfo
+++ math/hs-semigroupoids/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499609808
-SHA256 (cabal/semigroupoids-5.2.tar.gz) = d957f8804ca0dc2b85ef68edcab92dba9cd5d61ea0dddc41c173dda6f97791bc
-SIZE (cabal/semigroupoids-5.2.tar.gz) = 23371
+TIMESTAMP = 1523816690
+SHA256 (cabal/semigroupoids-5.2.2.tar.gz) = e4def54834cda65ac1e74e6f12a435410e19c1348e820434a30c491c8937299e
+SIZE (cabal/semigroupoids-5.2.2.tar.gz) = 23800
Index: math/hs-semigroups/Makefile
===================================================================
--- math/hs-semigroups/Makefile
+++ math/hs-semigroups/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= semigroups
-PORTVERSION= 0.18.3
-PORTREVISION= 1
+PORTVERSION= 0.18.4
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= hashable>=1.1 text>=0.10 transformers-compat>=0.3 unordered-containers>=0.2
+USE_CABAL= hashable>=1.1 transformers-compat>=0.3 unordered-containers>=0.2
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: math/hs-semigroups/distinfo
===================================================================
--- math/hs-semigroups/distinfo
+++ math/hs-semigroups/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499594594
-SHA256 (cabal/semigroups-0.18.3.tar.gz) = 35297c986872406e2efe29620c623727369f8c578e2f9c22998d575996e5a9ca
-SIZE (cabal/semigroups-0.18.3.tar.gz) = 18629
+TIMESTAMP = 1523428484
+SHA256 (cabal/semigroups-0.18.4.tar.gz) = 589e3042329a6bcffb5c0e85834143586db22eb7a2aae094d492cd004f685d27
+SIZE (cabal/semigroups-0.18.4.tar.gz) = 19869
Index: net/hs-maccatcher/Makefile
===================================================================
--- net/hs-maccatcher/Makefile
+++ net/hs-maccatcher/Makefile
@@ -2,7 +2,7 @@
PORTNAME= maccatcher
PORTVERSION= 2.1.5
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= net haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,5 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= parsec
-
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: net/hs-network-uri/Makefile
===================================================================
--- net/hs-network-uri/Makefile
+++ net/hs-network-uri/Makefile
@@ -2,7 +2,7 @@
PORTNAME= network-uri
PORTVERSION= 2.6.1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,5 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= parsec>=3.0
-
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: net/hs-publicsuffixlist/Makefile
===================================================================
--- net/hs-publicsuffixlist/Makefile
+++ net/hs-publicsuffixlist/Makefile
@@ -2,7 +2,7 @@
PORTNAME= publicsuffixlist
PORTVERSION= 0.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= cereal data-default text>=0.11 utf8-string
+USE_CABAL= cereal data-default utf8-string
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: net/hs-resolv/Makefile
===================================================================
--- /dev/null
+++ net/hs-resolv/Makefile
@@ -0,0 +1,15 @@
+# $FreeBSD$
+
+PORTNAME= resolv
+PORTVERSION= 0.1.1.1
+CATEGORIES= net haskell
+
+MAINTAINER= haskell@FreeBSD.org
+COMMENT= Domain Name Service (DNS) lookup via the libresolv standard library routines
+
+LICENSE= GPLv3
+
+USE_CABAL= base16-bytestring
+
+.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
+.include <bsd.port.mk>
Index: net/hs-resolv/distinfo
===================================================================
--- /dev/null
+++ net/hs-resolv/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1523298714
+SHA256 (cabal/resolv-0.1.1.1.tar.gz) = 49b12ed2b175cca3f885c06ca6906cde1245c02b6f98f2a95fc20d6a8ae40772
+SIZE (cabal/resolv-0.1.1.1.tar.gz) = 149436
Index: net/hs-resolv/files/patch-resolv.cabal
===================================================================
--- /dev/null
+++ net/hs-resolv/files/patch-resolv.cabal
@@ -0,0 +1,11 @@
+--- resolv.cabal.orig 2018-04-09 19:24:44 UTC
++++ resolv.cabal
+@@ -78,7 +78,7 @@ library
+ Network.DNS.FFI
+ Compat
+
+- build-depends: base >= 4.5 && <4.11
++ build-depends: base >= 4.5 && <4.12
+ , base16-bytestring == 0.1.*
+ , binary >= 0.7.3 && < 0.9
+ , bytestring >= 0.9.2 && < 0.11
\ No newline at end of file
Index: net/hs-resolv/pkg-descr
===================================================================
--- /dev/null
+++ net/hs-resolv/pkg-descr
@@ -0,0 +1,5 @@
+This package implements an API for accessing the Domain Name Service (DNS)
+resolver service via the standard libresolv system library (whose API is
+often available directly via the standard libc C library) on Unix systems.
+
+WWW: https://github.com/hvr/resolv
Index: print/hs-hscolour/Makefile
===================================================================
--- print/hs-hscolour/Makefile
+++ print/hs-hscolour/Makefile
@@ -3,7 +3,6 @@
PORTNAME= hscolour
PORTVERSION= ${HSCOLOUR_VERSION}
-PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= print haskell
Index: print/hs-hscolour/distinfo
===================================================================
--- print/hs-hscolour/distinfo
+++ print/hs-hscolour/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499623755
-SHA256 (cabal/hscolour-1.24.1.tar.gz) = e46fe3de8ed6f96e2216b94b7608d01919bc86b15dd8d0ec7e71c0e7e5bf79c8
-SIZE (cabal/hscolour-1.24.1.tar.gz) = 28717
+TIMESTAMP = 1523651197
+SHA256 (cabal/hscolour-1.24.4.tar.gz) = 243332b082294117f37b2c2c68079fa61af68b36223b3fc07594f245e0e5321d
+SIZE (cabal/hscolour-1.24.4.tar.gz) = 28729
Index: science/hs-bio/Makefile
===================================================================
--- science/hs-bio/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= bio
-PORTVERSION= 0.5.3
-PORTREVISION= 4
-CATEGORIES= science haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Bioinformatics library
-
-LICENSE= LGPL21
-
-USE_CABAL= mtl old-time parallel parsec QuickCheck>=2 random tagsoup>=0.8
-
-EXECUTABLE= fastout flowclip flx frecover frename orf rselect-pe
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
Index: science/hs-bio/distinfo
===================================================================
--- science/hs-bio/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cabal/bio-0.5.3.tar.gz) = 42c8f9b83fea6bf51356afe1251910ba4421e0af0bb4f26431eaf385971d7eed
-SIZE (cabal/bio-0.5.3.tar.gz) = 103707
Index: science/hs-bio/files/patch-Bio_Alignment_Bowtie.hs
===================================================================
--- science/hs-bio/files/patch-Bio_Alignment_Bowtie.hs
+++ /dev/null
@@ -1,7 +0,0 @@
---- Bio/Alignment/Bowtie.hs.orig 2013-07-20 07:25:31 UTC
-+++ Bio/Alignment/Bowtie.hs
-@@ -1,3 +1,4 @@
-+{-# LANGUAGE FlexibleContexts #-}
- {-| This module provides a data type to represent an alignment
- produced by the Bowtie short-read alignment tool (see
- <http://bowtie-bio.sourceforge.net/index.shtml>).
Index: science/hs-bio/files/patch-bio.cabal
===================================================================
--- science/hs-bio/files/patch-bio.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./bio.cabal.orig 2011-12-15 12:56:28.000000000 +0100
-+++ ./bio.cabal 2011-12-17 11:02:26.000000000 +0100
-@@ -38,7 +38,7 @@
- Default: True
-
- Library
-- Build-Depends: base>=4 && <5, binary >=0.4 && <0.5, tagsoup>=0.8, bytestring >= 0.9.1,
-+ Build-Depends: base>=4 && <5, binary >=0.4, tagsoup>=0.8, bytestring >= 0.9.1,
- containers, array, parallel, parsec, mtl, directory, QuickCheck >= 2
-
- Exposed-modules: Bio.Sequence,
Index: science/hs-bio/pkg-descr
===================================================================
--- science/hs-bio/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-This is a collection of data structures and algorithms useful for
-building bioinformatics-related tools and utilities. Current list of
-features includes: a Sequence data type supporting protein and
-nucleotide sequences and conversion between them. As of version 0.4,
-different kinds of sequence have different types. Support for quality
-data, reading and writing Fasta formatted files, reading TwoBit and phd
-formats, and Roche/454 SFF files. Rudimentary (i.e. unoptimized) support
-for doing alignments - including dynamic adjustment of scores based on
-sequence quality. Also Blast output parsing. Partly implemented single
-linkage clustering, and multiple alignment. Reading Gene Ontology (GO)
-annotations (GOA) and definitions hierarchy.
-
-WWW: http://biohaskell.org/Libraries/Bio
Index: security/hs-HsOpenSSL/Makefile
===================================================================
--- security/hs-HsOpenSSL/Makefile
+++ security/hs-HsOpenSSL/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= HsOpenSSL
-PORTVERSION= 0.11.4.9
-PORTREVISION= 1
+PORTVERSION= 0.11.4.13
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
Index: security/hs-HsOpenSSL/distinfo
===================================================================
--- security/hs-HsOpenSSL/distinfo
+++ security/hs-HsOpenSSL/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499450950
-SHA256 (cabal/HsOpenSSL-0.11.4.9.tar.gz) = ea0fe9bb2a6aa9afe5229dfdc44cae493c3fccf9daffa091d2d1aaa09087b378
-SIZE (cabal/HsOpenSSL-0.11.4.9.tar.gz) = 79689
+TIMESTAMP = 1524153978
+SHA256 (cabal/HsOpenSSL-0.11.4.13.tar.gz) = 125cd16f3db36ed102fe8748e474eaca69dbc57ee8794e29863c69d0a47fff47
+SIZE (cabal/HsOpenSSL-0.11.4.13.tar.gz) = 79832
Index: security/hs-cryptohash-md5/Makefile
===================================================================
--- security/hs-cryptohash-md5/Makefile
+++ security/hs-cryptohash-md5/Makefile
@@ -2,7 +2,7 @@
PORTNAME= cryptohash-md5
PORTVERSION= 0.11.100.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
Index: security/hs-cryptohash-md5/files/patch-cryptohash-md5.cabal
===================================================================
--- /dev/null
+++ security/hs-cryptohash-md5/files/patch-cryptohash-md5.cabal
@@ -0,0 +1,11 @@
+--- cryptohash-md5.cabal.orig 2018-04-11 18:11:29 UTC
++++ cryptohash-md5.cabal
+@@ -41,7 +41,7 @@ source-repository head
+
+ library
+ default-language: Haskell2010
+- build-depends: base >= 4.5 && < 4.10
++ build-depends: base >= 4.5 && < 4.12
+ , bytestring >= 0.9.2 && < 0.11
+
+ hs-source-dirs: src
\ No newline at end of file
Index: security/hs-cryptohash-sha1/Makefile
===================================================================
--- security/hs-cryptohash-sha1/Makefile
+++ security/hs-cryptohash-sha1/Makefile
@@ -1,14 +1,14 @@
# $FreeBSD$
-PORTNAME= cryptohash-sha1
-PORTVERSION= 0.11.100.1
-PORTREVISION= 1
-CATEGORIES= security haskell
+PORTNAME= cryptohash-sha1
+PORTVERSION= 0.11.100.1
+PORTREVISION= 2
+CATEGORIES= security haskell
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= A practical incremental and one-pass, pure API to the SHA-1 hash algorithm
+MAINTAINER= haskell@FreeBSD.org
+COMMENT= A practical incremental and one-pass, pure API to the SHA-1 hash algorithm
-LICENSE= BSD3CLAUSE
+LICENSE= BSD3CLAUSE
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: security/hs-cryptohash-sha1/files/patch-cryptohash-sha1.cabal
===================================================================
--- /dev/null
+++ security/hs-cryptohash-sha1/files/patch-cryptohash-sha1.cabal
@@ -0,0 +1,11 @@
+--- cryptohash-sha1.cabal.orig 2018-04-13 20:05:39 UTC
++++ cryptohash-sha1.cabal
+@@ -41,7 +41,7 @@ source-repository head
+
+ library
+ default-language: Haskell2010
+- build-depends: base >= 4.5 && < 4.10
++ build-depends: base >= 4.5 && < 4.12
+ , bytestring >= 0.9.2 && < 0.11
+
+ hs-source-dirs: src
\ No newline at end of file
Index: security/hs-cryptohash-sha256/Makefile
===================================================================
--- security/hs-cryptohash-sha256/Makefile
+++ security/hs-cryptohash-sha256/Makefile
@@ -1,14 +1,13 @@
# $FreeBSD$
-PORTNAME= cryptohash-sha256
-PORTVERSION= 0.11.100.1
-PORTREVISION= 1
-CATEGORIES= security haskell
+PORTNAME= cryptohash-sha256
+PORTVERSION= 0.11.101.0
+CATEGORIES= security haskell
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= A practical incremental and one-pass, pure API to the SHA-256 hash algorithm
+MAINTAINER= haskell@FreeBSD.org
+COMMENT= A practical incremental and one-pass, pure API to the SHA-256 hash algorithm
-LICENSE= BSD3CLAUSE
+LICENSE= BSD3CLAUSE
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: security/hs-cryptohash-sha256/distinfo
===================================================================
--- security/hs-cryptohash-sha256/distinfo
+++ security/hs-cryptohash-sha256/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499788695
-SHA256 (cabal/cryptohash-sha256-0.11.100.1.tar.gz) = 57b02338e9648639335788b422dd4c744543cb0991347472e2e3628a33c2f5d6
-SIZE (cabal/cryptohash-sha256-0.11.100.1.tar.gz) = 10885
+TIMESTAMP = 1523276193
+SHA256 (cabal/cryptohash-sha256-0.11.101.0.tar.gz) = 52756435dbea248e344fbcbcc5df5307f60dfacf337dfd11ae30f1c7a4da05dd
+SIZE (cabal/cryptohash-sha256-0.11.101.0.tar.gz) = 14996
Index: security/hs-cryptohash-sha256/files/patch-cryptohash-sha256.cabal
===================================================================
--- /dev/null
+++ security/hs-cryptohash-sha256/files/patch-cryptohash-sha256.cabal
@@ -0,0 +1,11 @@
+--- cryptohash-sha256.cabal.orig 2018-04-09 12:20:11 UTC
++++ cryptohash-sha256.cabal
+@@ -74,7 +74,7 @@ library
+ Trustworthy
+ Unsafe
+
+- build-depends: base >= 4.5 && < 4.11
++ build-depends: base >= 4.5 && < 4.12
+ , bytestring >= 0.9.2 && < 0.11
+
+ ghc-options: -Wall
\ No newline at end of file
Index: security/hs-cryptohash-sha256/pkg-descr
===================================================================
--- security/hs-cryptohash-sha256/pkg-descr
+++ security/hs-cryptohash-sha256/pkg-descr
@@ -13,4 +13,4 @@
Consequently, this package can be used as a drop-in replacement for cryptohash's
Crypto.Hash.SHA256 module, though with a clearly smaller footprint.
-WWW: http://hackage.haskell.org/package/cryptohash-sha256
+WWW: http://hackage.haskell.org/package/cryptohash-sha256
\ No newline at end of file
Index: security/hs-hackage-security/Makefile
===================================================================
--- security/hs-hackage-security/Makefile
+++ security/hs-hackage-security/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= hackage-security
-PORTVERSION= 0.5.2.2
-PORTREVISION= 1
+PORTVERSION= 0.5.3.0
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,7 +10,7 @@
LICENSE= BSD3CLAUSE
USE_CABAL= base16-bytestring base64-bytestring cryptohash-sha256 ed25519 \
- mtl network network-uri old-locale old-time parsec tar zlib
+ mtl network network-uri old-locale old-time tar zlib
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: security/hs-hackage-security/distinfo
===================================================================
--- security/hs-hackage-security/distinfo
+++ security/hs-hackage-security/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499790857
-SHA256 (cabal/hackage-security-0.5.2.2.tar.gz) = 507a837851264a774c8f4d400f798c3dac5be11dc428fe72d33ef594ca533c41
-SIZE (cabal/hackage-security-0.5.2.2.tar.gz) = 83131
+TIMESTAMP = 1523300294
+SHA256 (cabal/hackage-security-0.5.3.0.tar.gz) = db986e17e9265aa9e40901690815b890b97d53159eb24d0a6cafaa7c18577c21
+SIZE (cabal/hackage-security-0.5.3.0.tar.gz) = 87119
Index: security/hs-hackage-security/files/patch-hackage-security.cabal
===================================================================
--- security/hs-hackage-security/files/patch-hackage-security.cabal
+++ /dev/null
@@ -1,10 +0,0 @@
---- hackage-security.cabal.orig 2016-08-28 22:57:40 UTC
-+++ hackage-security.cabal
-@@ -101,7 +101,6 @@ library
- bytestring >= 0.9 && < 0.11,
- Cabal >= 1.14 && < 1.26,
- containers >= 0.4 && < 0.6,
-- directory >= 1.1.0.2 && < 1.3,
- ed25519 >= 0.0 && < 0.1,
- filepath >= 1.2 && < 1.5,
- mtl >= 2.2 && < 2.3,
Index: security/hs-monadcryptorandom/Makefile
===================================================================
--- security/hs-monadcryptorandom/Makefile
+++ security/hs-monadcryptorandom/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= monadcryptorandom
-PORTVERSION= 0.7.1
-PORTREVISION= 1
+PORTVERSION= 0.7.2.1
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
Index: security/hs-monadcryptorandom/distinfo
===================================================================
--- security/hs-monadcryptorandom/distinfo
+++ security/hs-monadcryptorandom/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499624172
-SHA256 (cabal/monadcryptorandom-0.7.1.tar.gz) = 85c37875743cd2357fba28d0bde3b06cd90f4f2d9770b8e0221e15258ac6b9e7
-SIZE (cabal/monadcryptorandom-0.7.1.tar.gz) = 4851
+TIMESTAMP = 1524150252
+SHA256 (cabal/monadcryptorandom-0.7.2.1.tar.gz) = 69453b6f8681033ff68a5afd410a336a37ff149de816439d5c49433d790a760d
+SIZE (cabal/monadcryptorandom-0.7.2.1.tar.gz) = 4851
Index: security/hs-nonce/Makefile
===================================================================
--- security/hs-nonce/Makefile
+++ security/hs-nonce/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= nonce
-PORTVERSION= 1.0.4
-PORTREVISION= 1
+PORTVERSION= 1.0.7
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,8 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= base64-bytestring cprng-aes>=0.5 crypto-random entropy>=0.3.7 text>=0.9
+USE_CABAL= base64-bytestring cprng-aes>=0.5 crypto-random entropy>=0.3.7 \
+ unliftio
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: security/hs-nonce/distinfo
===================================================================
--- security/hs-nonce/distinfo
+++ security/hs-nonce/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499537845
-SHA256 (cabal/nonce-1.0.4.tar.gz) = 51661ae3dda7263f1772d628f9a7c08a319dc221b3936ceabea3b2a50f086ef6
-SIZE (cabal/nonce-1.0.4.tar.gz) = 2788
+TIMESTAMP = 1523901488
+SHA256 (cabal/nonce-1.0.7.tar.gz) = 4b4f6232b2cb07a6de47a838b4dc35c346a745683866dbfc6ebb8682158037e1
+SIZE (cabal/nonce-1.0.7.tar.gz) = 2956
Index: security/hs-x509-store/Makefile
===================================================================
--- security/hs-x509-store/Makefile
+++ security/hs-x509-store/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= x509-store
-PORTVERSION= 1.6.2
-PORTREVISION= 1
+PORTVERSION= 1.6.6
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
Index: security/hs-x509-store/distinfo
===================================================================
--- security/hs-x509-store/distinfo
+++ security/hs-x509-store/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499594984
-SHA256 (cabal/x509-store-1.6.2.tar.gz) = 49fd261c7e55a45fd357931a6d9f81e22f242e6047304d3e2662e43db94d807b
-SIZE (cabal/x509-store-1.6.2.tar.gz) = 4326
+TIMESTAMP = 1523784064
+SHA256 (cabal/x509-store-1.6.6.tar.gz) = 6a276f595cf91c9688129cad4c9c6be9c349ffc0de22300eeb3dfa6a2b6e7635
+SIZE (cabal/x509-store-1.6.6.tar.gz) = 10802
Index: security/hs-x509/Makefile
===================================================================
--- security/hs-x509/Makefile
+++ security/hs-x509/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= x509
-PORTVERSION= 1.6.5
-PORTREVISION= 1
+PORTVERSION= 1.7.3
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
Index: security/hs-x509/distinfo
===================================================================
--- security/hs-x509/distinfo
+++ security/hs-x509/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499543706
-SHA256 (cabal/x509-1.6.5.tar.gz) = b53894214e23ab2795f2a9f4c885e37b35a223bbc03763b0017ce06dc8394783
-SIZE (cabal/x509-1.6.5.tar.gz) = 16711
+TIMESTAMP = 1523638130
+SHA256 (cabal/x509-1.7.3.tar.gz) = 41740f949bb773dc721d342a85587a512658c81ee8cd38f102473b315e127356
+SIZE (cabal/x509-1.7.3.tar.gz) = 18386
Index: sysutils/hs-ekg-core/Makefile
===================================================================
--- sysutils/hs-ekg-core/Makefile
+++ sysutils/hs-ekg-core/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= ekg-core
-PORTVERSION= 0.1.1.1
-PORTREVISION= 1
+PORTVERSION= 0.1.1.4
CATEGORIES= sysutils haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= text unordered-containers
+USE_CABAL= unordered-containers
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: sysutils/hs-ekg-core/distinfo
===================================================================
--- sysutils/hs-ekg-core/distinfo
+++ sysutils/hs-ekg-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499538190
-SHA256 (cabal/ekg-core-0.1.1.1.tar.gz) = 54de3df4b1b027aa2f3760b64f6a8c8134f3275b6d95bf1cf1fc0e74282939d6
-SIZE (cabal/ekg-core-0.1.1.1.tar.gz) = 12426
+TIMESTAMP = 1523637800
+SHA256 (cabal/ekg-core-0.1.1.4.tar.gz) = 66d89acca05c1c91dc57a9c4b3f62d25ccd0c04bb2bfd46d5947f9b8cd8ee937
+SIZE (cabal/ekg-core-0.1.1.4.tar.gz) = 13252
Index: sysutils/hs-ekg-core/files/patch-ekg-core.cabal
===================================================================
--- /dev/null
+++ sysutils/hs-ekg-core/files/patch-ekg-core.cabal
@@ -0,0 +1,11 @@
+--- ekg-core.cabal.orig 2018-04-13 16:45:53 UTC
++++ ekg-core.cabal
+@@ -33,7 +33,7 @@ library
+
+ build-depends:
+ ghc-prim < 0.6,
+- base >= 4.5 && < 4.11,
++ base >= 4.5 && < 4.12,
+ containers >= 0.5 && < 0.6,
+ text < 1.3,
+ unordered-containers < 0.3
\ No newline at end of file
Index: textproc/hs-HStringTemplate/Makefile
===================================================================
--- textproc/hs-HStringTemplate/Makefile
+++ textproc/hs-HStringTemplate/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= HStringTemplate
-PORTVERSION= 0.8.6
-PORTREVISION= 1
+PORTVERSION= 0.8.7
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= blaze-builder mtl old-locale parsec syb text void
+USE_CABAL= blaze-builder mtl old-locale syb void
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: textproc/hs-HStringTemplate/distinfo
===================================================================
--- textproc/hs-HStringTemplate/distinfo
+++ textproc/hs-HStringTemplate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499538746
-SHA256 (cabal/HStringTemplate-0.8.6.tar.gz) = 7022cb9c1e1c223cfb8adf5ca6994b9f4709399ae197cb7541247c0b5d0255cd
-SIZE (cabal/HStringTemplate-0.8.6.tar.gz) = 16034
+TIMESTAMP = 1523960618
+SHA256 (cabal/HStringTemplate-0.8.7.tar.gz) = 4f4ea4aa2e45e7c45821b87b0105c201fbadebc2f2d00c211e728403a0af6b0e
+SIZE (cabal/HStringTemplate-0.8.7.tar.gz) = 15903
Index: textproc/hs-attoparsec-iso8601/Makefile
===================================================================
--- textproc/hs-attoparsec-iso8601/Makefile
+++ textproc/hs-attoparsec-iso8601/Makefile
@@ -2,7 +2,7 @@
PORTNAME= attoparsec-iso8601
PORTVERSION= 1.0.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= attoparsec base-compat text
+USE_CABAL= attoparsec base-compat
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: textproc/hs-attoparsec/Makefile
===================================================================
--- textproc/hs-attoparsec/Makefile
+++ textproc/hs-attoparsec/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= attoparsec
-PORTVERSION= 0.13.1.0
-PORTREVISION= 1
+PORTVERSION= 0.13.2.2
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= scientific text
+USE_CABAL= scientific
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: textproc/hs-attoparsec/distinfo
===================================================================
--- textproc/hs-attoparsec/distinfo
+++ textproc/hs-attoparsec/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499537691
-SHA256 (cabal/attoparsec-0.13.1.0.tar.gz) = 52dc74d4955e457ce4f76f5c9d6dba05c1d07e2cd2a542d6251c6dbc66ce3f64
-SIZE (cabal/attoparsec-0.13.1.0.tar.gz) = 159512
+TIMESTAMP = 1523636401
+SHA256 (cabal/attoparsec-0.13.2.2.tar.gz) = dd93471eb969172cc4408222a3842d867adda3dd7fb39ad8a4df1b121a67d848
+SIZE (cabal/attoparsec-0.13.2.2.tar.gz) = 159729
Index: textproc/hs-bencode/Makefile
===================================================================
--- textproc/hs-bencode/Makefile
+++ textproc/hs-bencode/Makefile
@@ -2,7 +2,7 @@
PORTNAME= bencode
PORTVERSION= 0.6.0.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,5 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= parsec
-
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: textproc/hs-blaze-html/Makefile
===================================================================
--- textproc/hs-blaze-html/Makefile
+++ textproc/hs-blaze-html/Makefile
@@ -2,7 +2,7 @@
PORTNAME= blaze-html
PORTVERSION= 0.9.0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= blaze-builder>=0.3 blaze-markup>=0.7 text>=0.10
+USE_CABAL= blaze-builder>=0.3 blaze-markup>=0.7
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: textproc/hs-blaze-markup/Makefile
===================================================================
--- textproc/hs-blaze-markup/Makefile
+++ textproc/hs-blaze-markup/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= blaze-markup
-PORTVERSION= 0.8.0.0
-PORTREVISION= 1
+PORTVERSION= 0.8.2.1
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= blaze-builder>=0.2 text>=0.10
+USE_CABAL= blaze-builder>=0.2
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: textproc/hs-blaze-markup/distinfo
===================================================================
--- textproc/hs-blaze-markup/distinfo
+++ textproc/hs-blaze-markup/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499624825
-SHA256 (cabal/blaze-markup-0.8.0.0.tar.gz) = 19e1cbb9303803273ed7f9fcf3b8b6938578afbed2bfafe5ea9fcc6d743f540f
-SIZE (cabal/blaze-markup-0.8.0.0.tar.gz) = 14054
+TIMESTAMP = 1523696236
+SHA256 (cabal/blaze-markup-0.8.2.1.tar.gz) = 90ab7cbc29df9fbe24e208ade58ca9828e3074f1163618f1faaf4da8f0600146
+SIZE (cabal/blaze-markup-0.8.2.1.tar.gz) = 14320
Index: textproc/hs-case-insensitive/Makefile
===================================================================
--- textproc/hs-case-insensitive/Makefile
+++ textproc/hs-case-insensitive/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= case-insensitive
-PORTVERSION= 1.2.0.10
-PORTREVISION= 1
+PORTVERSION= 1.2.0.11
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= hashable>=1.0 text>=0.3
+USE_CABAL= hashable>=1.0
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: textproc/hs-case-insensitive/distinfo
===================================================================
--- textproc/hs-case-insensitive/distinfo
+++ textproc/hs-case-insensitive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499445486
-SHA256 (cabal/case-insensitive-1.2.0.10.tar.gz) = 66321c40fffb35f3a3188ba508753b74aada53fb51c822a9752614b03765306c
-SIZE (cabal/case-insensitive-1.2.0.10.tar.gz) = 53630
+TIMESTAMP = 1523428332
+SHA256 (cabal/case-insensitive-1.2.0.11.tar.gz) = a7ce6d17e50caaa0f19ad8e67361499022860554c521b1e57993759da3eb37e3
+SIZE (cabal/case-insensitive-1.2.0.11.tar.gz) = 53581
Index: textproc/hs-cmark/Makefile
===================================================================
--- textproc/hs-cmark/Makefile
+++ textproc/hs-cmark/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= cmark
-PORTVERSION= 0.5.5.1
-PORTREVISION= 1
+PORTVERSION= 0.5.6
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,5 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= text>=1.0
-
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: textproc/hs-cmark/distinfo
===================================================================
--- textproc/hs-cmark/distinfo
+++ textproc/hs-cmark/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499448212
-SHA256 (cabal/cmark-0.5.5.1.tar.gz) = 62b461f2ab0a611f0a88325c98f11c053a356d94e877b5efed564abb4f5b5a0d
-SIZE (cabal/cmark-0.5.5.1.tar.gz) = 169811
+TIMESTAMP = 1523465640
+SHA256 (cabal/cmark-0.5.6.tar.gz) = 855c4b7aca6d4e9eb076beb6cc6f74e7578fae7aa3625fd3fca5e3b4901a32b0
+SIZE (cabal/cmark-0.5.6.tar.gz) = 170850
Index: textproc/hs-csv/Makefile
===================================================================
--- textproc/hs-csv/Makefile
+++ textproc/hs-csv/Makefile
@@ -3,7 +3,7 @@
PORTNAME= csv
PORTVERSION= 0.1.2
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,7 +11,5 @@
LICENSE= MIT
-USE_CABAL= parsec
-
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: textproc/hs-double-conversion/Makefile
===================================================================
--- textproc/hs-double-conversion/Makefile
+++ textproc/hs-double-conversion/Makefile
@@ -2,7 +2,7 @@
PORTNAME= double-conversion
PORTVERSION= 2.0.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,12 +10,5 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= text>=0.11.0.8
-
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-
-.if ${PORT_OPTIONS:MPCLANG} || ${PORT_OPTIONS:MBCLANG}
-EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-double-conversion.cabal
-.endif
-
.include <bsd.port.mk>
Index: textproc/hs-double-conversion/files/extra-patch-double-conversion.cabal
===================================================================
--- textproc/hs-double-conversion/files/extra-patch-double-conversion.cabal
+++ /dev/null
@@ -1,12 +0,0 @@
---- double-conversion.cabal.orig 2014-08-13 18:38:48 UTC
-+++ double-conversion.cabal
-@@ -71,7 +71,8 @@ library
- double-conversion/src/fixed-dtoa.cc
- double-conversion/src/strtod.cc
-
-- extra-libraries: stdc++
-+ cc-options: -std=c++11 -stdlib=libc++
-+ extra-libraries: cxxrt gcc_s
-
- include-dirs:
- double-conversion/src
Index: textproc/hs-feed/Makefile
===================================================================
--- textproc/hs-feed/Makefile
+++ textproc/hs-feed/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= feed
-PORTVERSION= 0.3.12.0
-PORTREVISION= 1
+PORTVERSION= 1.0.0.0
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,8 +10,9 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= old-locale>=1.0 old-time>=1 time-locale-compat>=0.1 \
- utf8-string xml>=1.2.6
+USE_CABAL= base-compat old-locale>=1.0 old-time>=1 safe \
+ time-locale-compat>=0.1 utf8-string xml>=1.2.6 xml-conduit \
+ xml-types
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: textproc/hs-feed/distinfo
===================================================================
--- textproc/hs-feed/distinfo
+++ textproc/hs-feed/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499538656
-SHA256 (cabal/feed-0.3.12.0.tar.gz) = cc2d6a3b91027d75b91a0a4c0f83f2df68bee3ce0d7338ea5ae0bcab6dd47942
-SIZE (cabal/feed-0.3.12.0.tar.gz) = 102415
+TIMESTAMP = 1523695585
+SHA256 (cabal/feed-1.0.0.0.tar.gz) = 9359a12d3da138ba50fecfc31eed7f92438a6417e9fc3aa17b95a014fa792f17
+SIZE (cabal/feed-1.0.0.0.tar.gz) = 102936
Index: textproc/hs-feed/files/patch-feed.cabal
===================================================================
--- /dev/null
+++ textproc/hs-feed/files/patch-feed.cabal
@@ -0,0 +1,20 @@
+--- feed.cabal.orig 2018-04-16 17:34:08 UTC
++++ feed.cabal
+@@ -71,7 +71,7 @@ library
+ Data.Text.Util
+ Data.XML.Compat
+ build-depends:
+- base >= 4 && < 4.11
++ base >= 4 && < 4.12
+ , base-compat == 0.9.*
+ , bytestring >= 0.9 && < 0.11
+ , old-locale == 1.0.*
+@@ -82,7 +82,7 @@ library
+ , time-locale-compat == 0.1.*
+ , utf8-string < 1.1
+ , xml-types >= 0.3.6 && < 0.4
+- , xml-conduit >= 1.3 && < 1.6
++ , xml-conduit >= 1.3 && < 1.9
+
+ test-suite tests
+ ghc-options: -Wall
\ No newline at end of file
Index: textproc/hs-hexpat/Makefile
===================================================================
--- textproc/hs-hexpat/Makefile
+++ textproc/hs-hexpat/Makefile
@@ -2,7 +2,7 @@
PORTNAME= hexpat
PORTVERSION= 0.20.13
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -12,7 +12,7 @@
LIB_DEPENDS= libexpat.so:textproc/expat2
-USE_CABAL= List>=0.4.2 text>=0.5.0.0 utf8-string>=0.3
+USE_CABAL= List>=0.4.2 utf8-string>=0.3
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: textproc/hs-hxt-regex-xmlschema/Makefile
===================================================================
--- textproc/hs-hxt-regex-xmlschema/Makefile
+++ textproc/hs-hxt-regex-xmlschema/Makefile
@@ -2,7 +2,7 @@
PORTNAME= hxt-regex-xmlschema
PORTVERSION= 9.2.0.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,7 @@
LICENSE= MIT
-USE_CABAL= hxt-charproperties>=9.0 parsec>=2.1 text>=0.10
+USE_CABAL= hxt-charproperties>=9.0
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: textproc/hs-libxml-sax/Makefile
===================================================================
--- textproc/hs-libxml-sax/Makefile
+++ textproc/hs-libxml-sax/Makefile
@@ -2,7 +2,7 @@
PORTNAME= libxml-sax
PORTVERSION= 0.7.5
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,7 @@
LICENSE= MIT
-USE_CABAL= text>=0.7 xml-types>=0.3
+USE_CABAL= xml-types>=0.3
USES= pkgconfig
LIB_DEPENDS= libxml2.so:textproc/libxml2
Index: textproc/hs-parsec/Makefile
===================================================================
--- textproc/hs-parsec/Makefile
+++ textproc/hs-parsec/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= parsec
-PORTVERSION= 3.1.11
+PORTVERSION= 3.1.13.0
PORTREVISION= 1
CATEGORIES= textproc haskell
@@ -10,7 +10,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= mtl text>=0.2
+USE_CABAL= mtl
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: textproc/hs-parsec/distinfo
===================================================================
--- textproc/hs-parsec/distinfo
+++ textproc/hs-parsec/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499618976
-SHA256 (cabal/parsec-3.1.11.tar.gz) = 6f87251cb1d11505e621274dec15972de924a9074f07f7430a18892064c2676e
-SIZE (cabal/parsec-3.1.11.tar.gz) = 32412
+TIMESTAMP = 1523296094
+SHA256 (cabal/parsec-3.1.13.0.tar.gz) = 7861ae437a6177ee7c08899432fd8c062e7c110361da48a9f9e88263fd4d80f1
+SIZE (cabal/parsec-3.1.13.0.tar.gz) = 35207
Index: textproc/hs-polyparse/Makefile
===================================================================
--- textproc/hs-polyparse/Makefile
+++ textproc/hs-polyparse/Makefile
@@ -2,7 +2,7 @@
PORTNAME= polyparse
PORTVERSION= 1.12
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,5 @@
LICENSE= LGPL21
-USE_CABAL= text
-
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: textproc/hs-pretty-show/Makefile
===================================================================
--- textproc/hs-pretty-show/Makefile
+++ textproc/hs-pretty-show/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= pretty-show
-PORTVERSION= 1.6.13
-PORTREVISION= 1
+PORTVERSION= 1.7
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
Index: textproc/hs-pretty-show/distinfo
===================================================================
--- textproc/hs-pretty-show/distinfo
+++ textproc/hs-pretty-show/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499720300
-SHA256 (cabal/pretty-show-1.6.13.tar.gz) = 55ba43cb043e15738adcba3e9a5a5dd3e341026f5334fd0b9c80dfbcbc387dcd
-SIZE (cabal/pretty-show-1.6.13.tar.gz) = 140057
+TIMESTAMP = 1523448613
+SHA256 (cabal/pretty-show-1.7.tar.gz) = 382b6ef4a78e4059611b5c86674ad72a6bfce821e8852da4f00b628cfbbc272f
+SIZE (cabal/pretty-show-1.7.tar.gz) = 135621
Index: textproc/hs-regex-tdfa/Makefile
===================================================================
--- textproc/hs-regex-tdfa/Makefile
+++ textproc/hs-regex-tdfa/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= regex-tdfa
-PORTVERSION= 1.2.2
-PORTREVISION= 1
+PORTVERSION= 1.2.3
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= mtl parsec regex-base>=0.93.1
+USE_CABAL= mtl regex-base>=0.93.1
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: textproc/hs-regex-tdfa/distinfo
===================================================================
--- textproc/hs-regex-tdfa/distinfo
+++ textproc/hs-regex-tdfa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499624838
-SHA256 (cabal/regex-tdfa-1.2.2.tar.gz) = cb12d675be7b31ed8086d8d022023d03eb553e55dbee6e1b7a4154933d471d39
-SIZE (cabal/regex-tdfa-1.2.2.tar.gz) = 65969
+TIMESTAMP = 1523955154
+SHA256 (cabal/regex-tdfa-1.2.3.tar.gz) = 89b17ebb812d4597c0007fbbc21c78dfef70a133aa41b208217a9c99bed600d9
+SIZE (cabal/regex-tdfa-1.2.3.tar.gz) = 66268
Index: textproc/hs-tagsoup/Makefile
===================================================================
--- textproc/hs-tagsoup/Makefile
+++ textproc/hs-tagsoup/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= tagsoup
-PORTVERSION= 0.14.1
-PORTREVISION= 1
+PORTVERSION= 0.14.6
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,8 +10,6 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= text
-
FLAGS_DEFINE= DOWNLOAD
DOWNLOAD_DESC= Build with Download module
Index: textproc/hs-tagsoup/distinfo
===================================================================
--- textproc/hs-tagsoup/distinfo
+++ textproc/hs-tagsoup/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499624839
-SHA256 (cabal/tagsoup-0.14.1.tar.gz) = 028be660a864e0918f99f90471caea72af2bfbf8a64a423e181b2b29f9c64aeb
-SIZE (cabal/tagsoup-0.14.1.tar.gz) = 44031
+TIMESTAMP = 1523444247
+SHA256 (cabal/tagsoup-0.14.6.tar.gz) = 4b4ed4db1428e859389d628dd5755074f659a424ec49934ec53e44b0fc6a63fb
+SIZE (cabal/tagsoup-0.14.6.tar.gz) = 43982
Index: textproc/hs-uri/Makefile
===================================================================
--- textproc/hs-uri/Makefile
+++ textproc/hs-uri/Makefile
@@ -2,7 +2,7 @@
PORTNAME= uri
PORTVERSION= 0.1.6.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= parsec>=3.0 safe utf8-string
+USE_CABAL= safe utf8-string
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: textproc/hs-xml-conduit/Makefile
===================================================================
--- textproc/hs-xml-conduit/Makefile
+++ textproc/hs-xml-conduit/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= xml-conduit
-PORTVERSION= 1.5.1
-PORTREVISION= 1
+PORTVERSION= 1.8.0
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -13,7 +12,7 @@
USE_CABAL= attoparsec>=0.10 blaze-builder>=0.2 blaze-html>=0.5 \
blaze-markup>=0.5 conduit>=1.0 conduit-extra>=1.1 \
data-default monad-control>=0.3 resourcet>=0.3 \
- text>=0.7 xml-types>=0.3.4
+ xml-types>=0.3.4
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: textproc/hs-xml-conduit/distinfo
===================================================================
--- textproc/hs-xml-conduit/distinfo
+++ textproc/hs-xml-conduit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499546442
-SHA256 (cabal/xml-conduit-1.5.1.tar.gz) = 7afe26fa3e3160552b7a15af4a063f10678400cac54785a06ce9b70a5a5a9734
-SIZE (cabal/xml-conduit-1.5.1.tar.gz) = 37603
+TIMESTAMP = 1523899098
+SHA256 (cabal/xml-conduit-1.8.0.tar.gz) = 0382bfd3627be4970b11228948274faef51ca9a2590a7723b5787a7205a52036
+SIZE (cabal/xml-conduit-1.8.0.tar.gz) = 39469
Index: textproc/hs-xml-types/Makefile
===================================================================
--- textproc/hs-xml-types/Makefile
+++ textproc/hs-xml-types/Makefile
@@ -2,7 +2,7 @@
PORTNAME= xml-types
PORTVERSION= 0.3.6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,5 @@
LICENSE= MIT
-USE_CABAL= text
-
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: textproc/hs-xml/Makefile
===================================================================
--- textproc/hs-xml/Makefile
+++ textproc/hs-xml/Makefile
@@ -3,7 +3,7 @@
PORTNAME= xml
PORTVERSION= 1.3.14
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,7 +11,5 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= text
-
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: www/hs-HTTP/Makefile
===================================================================
--- www/hs-HTTP/Makefile
+++ www/hs-HTTP/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= HTTP
-PORTVERSION= 4000.3.7
-PORTREVISION= 1
+PORTVERSION= 4000.3.11
CATEGORIES= www haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,8 +10,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= mtl>=2.0 network>=2.6 network-uri>=2.6 old-time>=1.0.0.0 \
- parsec>=2.0
+USE_CABAL= mtl>=2.0 network>=2.6 network-uri>=2.6 old-time>=1.0.0.0
FLAGS_ENABLE= network-uri
FLAGS_DISABLE= mtl1 warn-as-error network23 conduit10 warp-tests
Index: www/hs-HTTP/distinfo
===================================================================
--- www/hs-HTTP/distinfo
+++ www/hs-HTTP/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499538127
-SHA256 (cabal/HTTP-4000.3.7.tar.gz) = d5c0cceb84e84434e851e97b3c2fce4b3e600d0410e7ac4427df44c541adeae8
-SIZE (cabal/HTTP-4000.3.7.tar.gz) = 71709
+TIMESTAMP = 1523302416
+SHA256 (cabal/HTTP-4000.3.11.tar.gz) = fad22b39d8027107158407a3af73907dbb66e403d9aa7b9fd778db171c65b645
+SIZE (cabal/HTTP-4000.3.11.tar.gz) = 71747
Index: www/hs-cookie/Makefile
===================================================================
--- www/hs-cookie/Makefile
+++ www/hs-cookie/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= cookie
-PORTVERSION= 0.4.2.1
-PORTREVISION= 1
+PORTVERSION= 0.4.4
CATEGORIES= www haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= blaze-builder data-default-class old-locale text
+USE_CABAL= blaze-builder data-default-class old-locale
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: www/hs-cookie/distinfo
===================================================================
--- www/hs-cookie/distinfo
+++ www/hs-cookie/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499625371
-SHA256 (cabal/cookie-0.4.2.1.tar.gz) = 06413091908e20ce154effdcd354d7eea1447380e29a8acdb15c3347512852e4
-SIZE (cabal/cookie-0.4.2.1.tar.gz) = 5774
+TIMESTAMP = 1523784609
+SHA256 (cabal/cookie-0.4.4.tar.gz) = 3245ed04ae933cf7becede816d1f76043b851472700abf558ae90b28414cc0e3
+SIZE (cabal/cookie-0.4.4.tar.gz) = 5996
Index: www/hs-css-text/Makefile
===================================================================
--- www/hs-css-text/Makefile
+++ www/hs-css-text/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= css-text
-PORTVERSION= 0.1.2.2
-PORTREVISION= 1
+PORTVERSION= 0.1.3.0
CATEGORIES= www haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= attoparsec>=0.10.2.0 text>=0.11
+USE_CABAL= attoparsec>=0.10.2.0
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: www/hs-css-text/distinfo
===================================================================
--- www/hs-css-text/distinfo
+++ www/hs-css-text/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499625372
-SHA256 (cabal/css-text-0.1.2.2.tar.gz) = dff564ac08587950dab4fedf07c357d9907099f60c87bf465d648a8965e61987
-SIZE (cabal/css-text-0.1.2.2.tar.gz) = 4033
+TIMESTAMP = 1523784892
+SHA256 (cabal/css-text-0.1.3.0.tar.gz) = 5ff507bf3863219f41e7f2d215e5511fe15ee13d1e28bd3ee64e0b0b894bcd7a
+SIZE (cabal/css-text-0.1.3.0.tar.gz) = 4594
Index: www/hs-http-types/Makefile
===================================================================
--- www/hs-http-types/Makefile
+++ www/hs-http-types/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= http-types
-PORTVERSION= 0.9.1
-PORTREVISION= 1
+PORTVERSION= 0.12.1
CATEGORIES= www haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= blaze-builder>=0.2.1.4 case-insensitive>=0.2 text>=0.11.0.2
+USE_CABAL= blaze-builder>=0.2.1.4 case-insensitive>=0.2
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: www/hs-http-types/distinfo
===================================================================
--- www/hs-http-types/distinfo
+++ www/hs-http-types/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499625376
-SHA256 (cabal/http-types-0.9.1.tar.gz) = 7bed648cdc1c69e76bf039763dbe1074b55fd2704911dd0cb6b7dfebf1b6f550
-SIZE (cabal/http-types-0.9.1.tar.gz) = 12284
+TIMESTAMP = 1523783338
+SHA256 (cabal/http-types-0.12.1.tar.gz) = 3fa7715428f375b6aa4998ef17822871d7bfe1b55ebd9329efbacd4dad9969f3
+SIZE (cabal/http-types-0.12.1.tar.gz) = 13189
Index: www/hs-multipart/Makefile
===================================================================
--- www/hs-multipart/Makefile
+++ www/hs-multipart/Makefile
@@ -2,7 +2,7 @@
PORTNAME= multipart
PORTVERSION= 0.1.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,5 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= parsec>=2.0
-
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: www/hs-path-pieces/Makefile
===================================================================
--- www/hs-path-pieces/Makefile
+++ www/hs-path-pieces/Makefile
@@ -2,7 +2,7 @@
PORTNAME= path-pieces
PORTVERSION= 0.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +10,5 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= text>=0.5
-
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Index: x11-toolkits/hs-GLURaw/Makefile
===================================================================
--- x11-toolkits/hs-GLURaw/Makefile
+++ x11-toolkits/hs-GLURaw/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= GLURaw
-PORTVERSION= 2.0.0.3
-PORTREVISION= 1
+PORTVERSION= 2.0.0.4
CATEGORIES= x11-toolkits haskell
MAINTAINER= haskell@FreeBSD.org
Index: x11-toolkits/hs-GLURaw/distinfo
===================================================================
--- x11-toolkits/hs-GLURaw/distinfo
+++ x11-toolkits/hs-GLURaw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499538016
-SHA256 (cabal/GLURaw-2.0.0.3.tar.gz) = 582cf8c0c1b8c0123ee9a8a06eba65fffded6decfe4e2e08bfea308f55f7ccee
-SIZE (cabal/GLURaw-2.0.0.3.tar.gz) = 10515
+TIMESTAMP = 1523908514
+SHA256 (cabal/GLURaw-2.0.0.4.tar.gz) = b863fd5cb26b1a37afb66ef8a81c0335bc073d33b0a67ec5190dfc62cb885dc4
+SIZE (cabal/GLURaw-2.0.0.4.tar.gz) = 10557
Index: x11-toolkits/hs-OpenGLRaw/Makefile
===================================================================
--- x11-toolkits/hs-OpenGLRaw/Makefile
+++ x11-toolkits/hs-OpenGLRaw/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= OpenGLRaw
-PORTVERSION= 3.2.4.0
-PORTREVISION= 1
+PORTVERSION= 3.3.0.0
CATEGORIES= x11-toolkits haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@
LICENSE= BSD3CLAUSE
-USE_CABAL= fixed half text
+USE_CABAL= fixed half
USE_GL= gl glut
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
Index: x11-toolkits/hs-OpenGLRaw/distinfo
===================================================================
--- x11-toolkits/hs-OpenGLRaw/distinfo
+++ x11-toolkits/hs-OpenGLRaw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499444850
-SHA256 (cabal/OpenGLRaw-3.2.4.0.tar.gz) = e3f9910be96b375fdf30db5a2cb6d55869eab11d507aa14edee177495c7dcb2e
-SIZE (cabal/OpenGLRaw-3.2.4.0.tar.gz) = 799693
+TIMESTAMP = 1523444916
+SHA256 (cabal/OpenGLRaw-3.3.0.0.tar.gz) = 17889867ae2bd67b98bc7d74f5df3b82abc4f01807c4d24d2efde84d9423b290
+SIZE (cabal/OpenGLRaw-3.3.0.0.tar.gz) = 857906
Index: x11-toolkits/hs-wxdirect/Makefile
===================================================================
--- x11-toolkits/hs-wxdirect/Makefile
+++ x11-toolkits/hs-wxdirect/Makefile
@@ -2,7 +2,7 @@
PORTNAME= wxdirect
PORTVERSION= 0.92.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,7 +11,7 @@
LICENSE= BSD3CLAUSE
USES= dos2unix
-USE_CABAL= parsec>=2.1.0 strict
+USE_CABAL= strict
EXECUTABLE= wxdirect
Index: x11-toolkits/hs-wxdirect/files/patch-wxdirect.cabal
===================================================================
--- /dev/null
+++ x11-toolkits/hs-wxdirect/files/patch-wxdirect.cabal
@@ -0,0 +1,11 @@
+--- wxdirect.cabal.orig 2018-04-16 18:38:04 UTC
++++ wxdirect.cabal
+@@ -53,7 +53,7 @@ executable wxdirect
+ strict,
+ time >= 1.0,
+ filepath < 1.5,
+- process >= 1.1 && < 1.5
++ process >= 1.1 && < 1.7
+
+ if flag(splitBase)
+ build-depends:
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Sat, Dec 21, 10:12 PM (20 h, 21 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
15547724
Default Alt Text
D15005.id41663.diff (201 KB)

Event Timeline