Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F105782799
D15005.id41491.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
135 KB
Referenced Files
None
Subscribers
None
D15005.id41491.diff
View Options
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: 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: 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-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-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-basement/Makefile
===================================================================
--- devel/hs-basement/Makefile
+++ devel/hs-basement/Makefile
@@ -1,12 +1,11 @@
# $FreeBSD$
-PORTNAME= cereal
-PORTVERSION= 0.5.4.0
-PORTREVISION= 1
+PORTNAME= basement
+PORTVERSION= 0.0.7
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
-COMMENT= Binary serialization library
+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-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-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= haddock-library
-PORTVERSION= 1.4.3
-PORTREVISION= 1
+PORTNAME= echo
+PORTVERSION= 0.1.3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
-COMMENT= Library exposing some functionality of Haddock
+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-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-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-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-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-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-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-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-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/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-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-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-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-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-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/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-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= microlens
-PORTVERSION= 0.4.8.0
-PORTREVISION= 1
+PORTNAME= unliftio-core
+PORTVERSION= 0.1.1.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
-COMMENT= The microlens package
+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-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-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,6 +90,7 @@
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
@@ -210,6 +211,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
@@ -453,6 +455,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 +541,7 @@
unix-compat_port?= devel/hs-unix-compat
unix-time_port?= devel/hs-unix-time
unlambda_port?= lang/hs-unlambda # executable
+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-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: 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-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-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-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: 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-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-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-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-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-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-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-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-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-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-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
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sat, Dec 21, 3:26 PM (17 h, 17 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
15542555
Default Alt Text
D15005.id41491.diff (135 KB)
Attached To
Mode
D15005: lang/ghc: Update to 8.4.2.
Attached
Detach File
Event Timeline
Log In to Comment