summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
Diffstat (limited to 'security')
-rw-r--r--security/Makefile1
-rw-r--r--security/hs-Crypto/Makefile2
-rw-r--r--security/hs-DRBG/Makefile2
-rw-r--r--security/hs-HsOpenSSL/Makefile3
-rw-r--r--security/hs-HsOpenSSL/distinfo6
-rw-r--r--security/hs-RSA/Makefile2
-rw-r--r--security/hs-SHA/Makefile2
-rw-r--r--security/hs-certificate/Makefile2
-rw-r--r--security/hs-cipher-aes/Makefile2
-rw-r--r--security/hs-cipher-aes128/Makefile2
-rw-r--r--security/hs-cipher-blowfish/Makefile2
-rw-r--r--security/hs-cipher-camellia/Makefile2
-rw-r--r--security/hs-cipher-des/Makefile2
-rw-r--r--security/hs-cipher-rc4/Makefile2
-rw-r--r--security/hs-clientsession/Makefile2
-rw-r--r--security/hs-cprng-aes/Makefile2
-rw-r--r--security/hs-crypto-api/Makefile2
-rw-r--r--security/hs-crypto-cipher-types/Makefile2
-rw-r--r--security/hs-crypto-conduit/files/patch-crypto-conduit.cabal7
-rw-r--r--security/hs-crypto-numbers/Makefile2
-rw-r--r--security/hs-crypto-pubkey-types/Makefile2
-rw-r--r--security/hs-crypto-pubkey/Makefile2
-rw-r--r--security/hs-crypto-random-api/Makefile2
-rw-r--r--security/hs-crypto-random/Makefile2
-rw-r--r--security/hs-cryptocipher/Makefile2
-rw-r--r--security/hs-cryptohash-conduit/Makefile2
-rw-r--r--security/hs-cryptohash-cryptoapi/Makefile2
-rw-r--r--security/hs-cryptohash-md5/Makefile2
-rw-r--r--security/hs-cryptohash-md5/files/patch-cryptohash-md5.cabal11
-rw-r--r--security/hs-cryptohash-sha1/Makefile14
-rw-r--r--security/hs-cryptohash-sha1/files/patch-cryptohash-sha1.cabal11
-rw-r--r--security/hs-cryptohash-sha256/Makefile13
-rw-r--r--security/hs-cryptohash-sha256/distinfo6
-rw-r--r--security/hs-cryptohash-sha256/files/patch-cryptohash-sha256.cabal11
-rw-r--r--security/hs-cryptohash/Makefile2
-rw-r--r--security/hs-cryptonite-conduit/Makefile15
-rw-r--r--security/hs-cryptonite-conduit/distinfo3
-rw-r--r--security/hs-cryptonite-conduit/pkg-descr5
-rw-r--r--security/hs-cryptonite/Makefile2
-rw-r--r--security/hs-digest/Makefile2
-rw-r--r--security/hs-ed25519/Makefile2
-rw-r--r--security/hs-entropy/Makefile2
-rw-r--r--security/hs-gnutls/Makefile2
-rw-r--r--security/hs-hackage-security/Makefile5
-rw-r--r--security/hs-hackage-security/distinfo6
-rw-r--r--security/hs-hackage-security/files/patch-hackage-security.cabal10
-rw-r--r--security/hs-monadcryptorandom/Makefile3
-rw-r--r--security/hs-monadcryptorandom/distinfo6
-rw-r--r--security/hs-nonce/Makefile6
-rw-r--r--security/hs-nonce/distinfo6
-rw-r--r--security/hs-pem/Makefile2
-rw-r--r--security/hs-pureMD5/Makefile2
-rw-r--r--security/hs-pwstore-fast/Makefile2
-rw-r--r--security/hs-skein/Makefile2
-rw-r--r--security/hs-tls-session-manager/Makefile2
-rw-r--r--security/hs-tls/Makefile3
-rw-r--r--security/hs-tls/distinfo6
-rw-r--r--security/hs-x509-store/Makefile3
-rw-r--r--security/hs-x509-store/distinfo6
-rw-r--r--security/hs-x509-system/Makefile3
-rw-r--r--security/hs-x509-system/distinfo6
-rw-r--r--security/hs-x509-validation/Makefile3
-rw-r--r--security/hs-x509-validation/distinfo6
-rw-r--r--security/hs-x509/Makefile3
-rw-r--r--security/hs-x509/distinfo6
65 files changed, 152 insertions, 111 deletions
diff --git a/security/Makefile b/security/Makefile
index bf2a38b16d54..db97c08b47df 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -251,6 +251,7 @@
SUBDIR += hs-cryptohash-sha1
SUBDIR += hs-cryptohash-sha256
SUBDIR += hs-cryptonite
+ SUBDIR += hs-cryptonite-conduit
SUBDIR += hs-digest
SUBDIR += hs-ed25519
SUBDIR += hs-entropy
diff --git a/security/hs-Crypto/Makefile b/security/hs-Crypto/Makefile
index d032f8f8cf2f..154be684a249 100644
--- a/security/hs-Crypto/Makefile
+++ b/security/hs-Crypto/Makefile
@@ -2,7 +2,7 @@
PORTNAME= Crypto
PORTVERSION= 4.2.5.1
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-DRBG/Makefile b/security/hs-DRBG/Makefile
index f93dc36b9bbc..997cc1274b38 100644
--- a/security/hs-DRBG/Makefile
+++ b/security/hs-DRBG/Makefile
@@ -2,7 +2,7 @@
PORTNAME= DRBG
PORTVERSION= 0.5.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-HsOpenSSL/Makefile b/security/hs-HsOpenSSL/Makefile
index 15be30e84ad1..3548835971a9 100644
--- a/security/hs-HsOpenSSL/Makefile
+++ b/security/hs-HsOpenSSL/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= HsOpenSSL
-PORTVERSION= 0.11.4.9
-PORTREVISION= 1
+PORTVERSION= 0.11.4.13
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-HsOpenSSL/distinfo b/security/hs-HsOpenSSL/distinfo
index 988efd22898e..193c02507f5b 100644
--- a/security/hs-HsOpenSSL/distinfo
+++ b/security/hs-HsOpenSSL/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499450950
-SHA256 (cabal/HsOpenSSL-0.11.4.9.tar.gz) = ea0fe9bb2a6aa9afe5229dfdc44cae493c3fccf9daffa091d2d1aaa09087b378
-SIZE (cabal/HsOpenSSL-0.11.4.9.tar.gz) = 79689
+TIMESTAMP = 1524153978
+SHA256 (cabal/HsOpenSSL-0.11.4.13.tar.gz) = 125cd16f3db36ed102fe8748e474eaca69dbc57ee8794e29863c69d0a47fff47
+SIZE (cabal/HsOpenSSL-0.11.4.13.tar.gz) = 79832
diff --git a/security/hs-RSA/Makefile b/security/hs-RSA/Makefile
index bd4f43c74f33..7dfa4f5eb6b4 100644
--- a/security/hs-RSA/Makefile
+++ b/security/hs-RSA/Makefile
@@ -2,7 +2,7 @@
PORTNAME= RSA
PORTVERSION= 2.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-SHA/Makefile b/security/hs-SHA/Makefile
index fd451fdc5c1e..5147d38acb4b 100644
--- a/security/hs-SHA/Makefile
+++ b/security/hs-SHA/Makefile
@@ -2,7 +2,7 @@
PORTNAME= SHA
PORTVERSION= 1.6.4.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-certificate/Makefile b/security/hs-certificate/Makefile
index 45395b2a3d9c..6cb37193e936 100644
--- a/security/hs-certificate/Makefile
+++ b/security/hs-certificate/Makefile
@@ -20,5 +20,7 @@ EXECUTABLE_FLAG_ENABLE= executable
EXECUTABLE_FLAG_CABAL= cmdargs text>=0.11 cryptohash crypto-pubkey
EXECUTABLE_FLAG_EXECUTABLE= certificate
+IGNORE= Doesn't build with recent GHC version
+
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/security/hs-cipher-aes/Makefile b/security/hs-cipher-aes/Makefile
index cdca99877ee7..58f2d9b29f3c 100644
--- a/security/hs-cipher-aes/Makefile
+++ b/security/hs-cipher-aes/Makefile
@@ -2,7 +2,7 @@
PORTNAME= cipher-aes
PORTVERSION= 0.2.11
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-cipher-aes128/Makefile b/security/hs-cipher-aes128/Makefile
index ef6105d554a9..acf42d18698a 100644
--- a/security/hs-cipher-aes128/Makefile
+++ b/security/hs-cipher-aes128/Makefile
@@ -2,7 +2,7 @@
PORTNAME= cipher-aes128
PORTVERSION= 0.7.0.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-cipher-blowfish/Makefile b/security/hs-cipher-blowfish/Makefile
index 6529aa2366a7..6b17898e2a11 100644
--- a/security/hs-cipher-blowfish/Makefile
+++ b/security/hs-cipher-blowfish/Makefile
@@ -2,7 +2,7 @@
PORTNAME= cipher-blowfish
PORTVERSION= 0.0.3
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-cipher-camellia/Makefile b/security/hs-cipher-camellia/Makefile
index 313fe423f066..1327605da154 100644
--- a/security/hs-cipher-camellia/Makefile
+++ b/security/hs-cipher-camellia/Makefile
@@ -2,7 +2,7 @@
PORTNAME= cipher-camellia
PORTVERSION= 0.0.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-cipher-des/Makefile b/security/hs-cipher-des/Makefile
index ad8c8da755de..9af2144c0eb1 100644
--- a/security/hs-cipher-des/Makefile
+++ b/security/hs-cipher-des/Makefile
@@ -2,7 +2,7 @@
PORTNAME= cipher-des
PORTVERSION= 0.0.6
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-cipher-rc4/Makefile b/security/hs-cipher-rc4/Makefile
index 9523b0490dd0..f4e2a03ef1ba 100644
--- a/security/hs-cipher-rc4/Makefile
+++ b/security/hs-cipher-rc4/Makefile
@@ -2,7 +2,7 @@
PORTNAME= cipher-rc4
PORTVERSION= 0.1.4
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-clientsession/Makefile b/security/hs-clientsession/Makefile
index 3f368c0496c5..2ffd5a00efb1 100644
--- a/security/hs-clientsession/Makefile
+++ b/security/hs-clientsession/Makefile
@@ -2,7 +2,7 @@
PORTNAME= clientsession
PORTVERSION= 0.9.1.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-cprng-aes/Makefile b/security/hs-cprng-aes/Makefile
index 37ada3d1c67a..99ae8298572e 100644
--- a/security/hs-cprng-aes/Makefile
+++ b/security/hs-cprng-aes/Makefile
@@ -2,7 +2,7 @@
PORTNAME= cprng-aes
PORTVERSION= 0.6.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-crypto-api/Makefile b/security/hs-crypto-api/Makefile
index cd8f7f7ae14d..5e781871bd34 100644
--- a/security/hs-crypto-api/Makefile
+++ b/security/hs-crypto-api/Makefile
@@ -2,7 +2,7 @@
PORTNAME= crypto-api
PORTVERSION= 0.13.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-crypto-cipher-types/Makefile b/security/hs-crypto-cipher-types/Makefile
index 9bbc8971e62a..8c65954232d5 100644
--- a/security/hs-crypto-cipher-types/Makefile
+++ b/security/hs-crypto-cipher-types/Makefile
@@ -2,7 +2,7 @@
PORTNAME= crypto-cipher-types
PORTVERSION= 0.0.9
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-crypto-conduit/files/patch-crypto-conduit.cabal b/security/hs-crypto-conduit/files/patch-crypto-conduit.cabal
index 406550238d35..5ba5ff25f83f 100644
--- a/security/hs-crypto-conduit/files/patch-crypto-conduit.cabal
+++ b/security/hs-crypto-conduit/files/patch-crypto-conduit.cabal
@@ -1,13 +1,14 @@
---- crypto-conduit.cabal.orig 2014-11-12 15:04:14 UTC
+--- crypto-conduit.cabal.orig 2014-11-12 15:04:14 UTC
+++ crypto-conduit.cabal
@@ -37,9 +37,9 @@ Library
Build-depends:
base >= 3 && < 5,
bytestring >= 0.9,
- cereal >= 0.3 && < 0.5,
-+ cereal >= 0.3 && < 0.6,
- conduit >= 1.0 && < 1.3,
+- conduit >= 1.0 && < 1.3,
- transformers >= 0.2 && < 0.5,
++ cereal >= 0.3 && < 0.6,
++ conduit >= 1.0 && < 1.4,
+ transformers >= 0.2 && < 0.6,
resourcet
if flag(conduit11)
diff --git a/security/hs-crypto-numbers/Makefile b/security/hs-crypto-numbers/Makefile
index 638ad2ade6f3..158451c77664 100644
--- a/security/hs-crypto-numbers/Makefile
+++ b/security/hs-crypto-numbers/Makefile
@@ -2,7 +2,7 @@
PORTNAME= crypto-numbers
PORTVERSION= 0.2.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-crypto-pubkey-types/Makefile b/security/hs-crypto-pubkey-types/Makefile
index b9bf2f1b09a6..508aa9dbc146 100644
--- a/security/hs-crypto-pubkey-types/Makefile
+++ b/security/hs-crypto-pubkey-types/Makefile
@@ -2,7 +2,7 @@
PORTNAME= crypto-pubkey-types
PORTVERSION= 0.4.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-crypto-pubkey/Makefile b/security/hs-crypto-pubkey/Makefile
index ee4b0e79b7f7..1a8835aefcf0 100644
--- a/security/hs-crypto-pubkey/Makefile
+++ b/security/hs-crypto-pubkey/Makefile
@@ -2,7 +2,7 @@
PORTNAME= crypto-pubkey
PORTVERSION= 0.2.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-crypto-random-api/Makefile b/security/hs-crypto-random-api/Makefile
index 4e68a5b1dd4a..849919552880 100644
--- a/security/hs-crypto-random-api/Makefile
+++ b/security/hs-crypto-random-api/Makefile
@@ -2,7 +2,7 @@
PORTNAME= crypto-random-api
PORTVERSION= 0.2.0
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-crypto-random/Makefile b/security/hs-crypto-random/Makefile
index 8fe6dd89ee7d..228616107904 100644
--- a/security/hs-crypto-random/Makefile
+++ b/security/hs-crypto-random/Makefile
@@ -2,7 +2,7 @@
PORTNAME= crypto-random
PORTVERSION= 0.0.9
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-cryptocipher/Makefile b/security/hs-cryptocipher/Makefile
index e146fdd8a2fd..5a3b8370b089 100644
--- a/security/hs-cryptocipher/Makefile
+++ b/security/hs-cryptocipher/Makefile
@@ -2,7 +2,7 @@
PORTNAME= cryptocipher
PORTVERSION= 0.6.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-cryptohash-conduit/Makefile b/security/hs-cryptohash-conduit/Makefile
index cd7fa1c242b3..c05ce32f33c8 100644
--- a/security/hs-cryptohash-conduit/Makefile
+++ b/security/hs-cryptohash-conduit/Makefile
@@ -2,7 +2,7 @@
PORTNAME= cryptohash-conduit
PORTVERSION= 0.1.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-cryptohash-cryptoapi/Makefile b/security/hs-cryptohash-cryptoapi/Makefile
index f58ed262c7ad..54e43b123a1c 100644
--- a/security/hs-cryptohash-cryptoapi/Makefile
+++ b/security/hs-cryptohash-cryptoapi/Makefile
@@ -2,7 +2,7 @@
PORTNAME= cryptohash-cryptoapi
PORTVERSION= 0.1.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-cryptohash-md5/Makefile b/security/hs-cryptohash-md5/Makefile
index 7515d715a700..d68f8afe1827 100644
--- a/security/hs-cryptohash-md5/Makefile
+++ b/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
diff --git a/security/hs-cryptohash-md5/files/patch-cryptohash-md5.cabal b/security/hs-cryptohash-md5/files/patch-cryptohash-md5.cabal
new file mode 100644
index 000000000000..6281f57ac3e3
--- /dev/null
+++ b/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
diff --git a/security/hs-cryptohash-sha1/Makefile b/security/hs-cryptohash-sha1/Makefile
index ce84e626d9f3..a1683c3a6d63 100644
--- a/security/hs-cryptohash-sha1/Makefile
+++ b/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>
diff --git a/security/hs-cryptohash-sha1/files/patch-cryptohash-sha1.cabal b/security/hs-cryptohash-sha1/files/patch-cryptohash-sha1.cabal
new file mode 100644
index 000000000000..20e21c23933a
--- /dev/null
+++ b/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
diff --git a/security/hs-cryptohash-sha256/Makefile b/security/hs-cryptohash-sha256/Makefile
index 8bbf09a1a02b..ab9ccada5fdd 100644
--- a/security/hs-cryptohash-sha256/Makefile
+++ b/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>
diff --git a/security/hs-cryptohash-sha256/distinfo b/security/hs-cryptohash-sha256/distinfo
index d8533f99127a..b65753b6feb3 100644
--- a/security/hs-cryptohash-sha256/distinfo
+++ b/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
diff --git a/security/hs-cryptohash-sha256/files/patch-cryptohash-sha256.cabal b/security/hs-cryptohash-sha256/files/patch-cryptohash-sha256.cabal
new file mode 100644
index 000000000000..e5291aadd366
--- /dev/null
+++ b/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
diff --git a/security/hs-cryptohash/Makefile b/security/hs-cryptohash/Makefile
index c2e926e2ba9b..8b90edda43eb 100644
--- a/security/hs-cryptohash/Makefile
+++ b/security/hs-cryptohash/Makefile
@@ -2,7 +2,7 @@
PORTNAME= cryptohash
PORTVERSION= 0.11.9
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-cryptonite-conduit/Makefile b/security/hs-cryptonite-conduit/Makefile
new file mode 100644
index 000000000000..159b11529979
--- /dev/null
+++ b/security/hs-cryptonite-conduit/Makefile
@@ -0,0 +1,15 @@
+# $FreeBSD$
+
+PORTNAME= cryptonite-conduit
+PORTVERSION= 0.2.2
+CATEGORIES= security haskell
+
+MAINTAINER= haskell@FreeBSD.org
+COMMENT= Cryptonite conduit
+
+LICENSE= BSD3CLAUSE
+
+USE_CABAL= conduit conduit-extra cryptonite resourcet
+
+.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
+.include <bsd.port.mk>
diff --git a/security/hs-cryptonite-conduit/distinfo b/security/hs-cryptonite-conduit/distinfo
new file mode 100644
index 000000000000..a48f0765320d
--- /dev/null
+++ b/security/hs-cryptonite-conduit/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1525170379
+SHA256 (cabal/cryptonite-conduit-0.2.2.tar.gz) = 705d69ab3f79b7b8810c7b9e7da81a1c6686b6a4323b1e78150576a25a658dae
+SIZE (cabal/cryptonite-conduit-0.2.2.tar.gz) = 5405
diff --git a/security/hs-cryptonite-conduit/pkg-descr b/security/hs-cryptonite-conduit/pkg-descr
new file mode 100644
index 000000000000..e5ff652a3aa3
--- /dev/null
+++ b/security/hs-cryptonite-conduit/pkg-descr
@@ -0,0 +1,5 @@
+Conduit bridge for cryptonite. For now only provide a conduit version for
+hash and hmac, but with contribution, this could provide cipher conduits too,
+and probably other things.
+
+WWW: https://github.com/haskell-crypto/cryptonite-conduit
diff --git a/security/hs-cryptonite/Makefile b/security/hs-cryptonite/Makefile
index b63b15f7f22d..b312be035b2c 100644
--- a/security/hs-cryptonite/Makefile
+++ b/security/hs-cryptonite/Makefile
@@ -2,7 +2,7 @@
PORTNAME= cryptonite
PORTVERSION= 0.24
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-digest/Makefile b/security/hs-digest/Makefile
index e7f7d86c63f0..48f62f95124d 100644
--- a/security/hs-digest/Makefile
+++ b/security/hs-digest/Makefile
@@ -2,7 +2,7 @@
PORTNAME= digest
PORTVERSION= 0.0.1.2
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-ed25519/Makefile b/security/hs-ed25519/Makefile
index 4f0523c7c3cf..1dff82743341 100644
--- a/security/hs-ed25519/Makefile
+++ b/security/hs-ed25519/Makefile
@@ -2,7 +2,7 @@
PORTNAME= ed25519
PORTVERSION= 0.0.5.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-entropy/Makefile b/security/hs-entropy/Makefile
index 47f5491b34bd..31c2fef3b7bf 100644
--- a/security/hs-entropy/Makefile
+++ b/security/hs-entropy/Makefile
@@ -2,7 +2,7 @@
PORTNAME= entropy
PORTVERSION= 0.3.8
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-gnutls/Makefile b/security/hs-gnutls/Makefile
index 0341bedefbfa..1be5f6569832 100644
--- a/security/hs-gnutls/Makefile
+++ b/security/hs-gnutls/Makefile
@@ -2,7 +2,7 @@
PORTNAME= gnutls
PORTVERSION= 0.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-hackage-security/Makefile b/security/hs-hackage-security/Makefile
index fe709a5206b8..420fcf43936e 100644
--- a/security/hs-hackage-security/Makefile
+++ b/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 @@ COMMENT= The hackage security library provides both server and client utilities
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>
diff --git a/security/hs-hackage-security/distinfo b/security/hs-hackage-security/distinfo
index 4b6cc06aacbc..877f03b7bcf3 100644
--- a/security/hs-hackage-security/distinfo
+++ b/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
diff --git a/security/hs-hackage-security/files/patch-hackage-security.cabal b/security/hs-hackage-security/files/patch-hackage-security.cabal
deleted file mode 100644
index 9475199655e4..000000000000
--- a/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,
diff --git a/security/hs-monadcryptorandom/Makefile b/security/hs-monadcryptorandom/Makefile
index 8dba6f13d074..dc23feb89107 100644
--- a/security/hs-monadcryptorandom/Makefile
+++ b/security/hs-monadcryptorandom/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= monadcryptorandom
-PORTVERSION= 0.7.1
-PORTREVISION= 1
+PORTVERSION= 0.7.2.1
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-monadcryptorandom/distinfo b/security/hs-monadcryptorandom/distinfo
index 3aac0fe2783c..fb7d523a0aef 100644
--- a/security/hs-monadcryptorandom/distinfo
+++ b/security/hs-monadcryptorandom/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499624172
-SHA256 (cabal/monadcryptorandom-0.7.1.tar.gz) = 85c37875743cd2357fba28d0bde3b06cd90f4f2d9770b8e0221e15258ac6b9e7
-SIZE (cabal/monadcryptorandom-0.7.1.tar.gz) = 4851
+TIMESTAMP = 1524150252
+SHA256 (cabal/monadcryptorandom-0.7.2.1.tar.gz) = 69453b6f8681033ff68a5afd410a336a37ff149de816439d5c49433d790a760d
+SIZE (cabal/monadcryptorandom-0.7.2.1.tar.gz) = 4851
diff --git a/security/hs-nonce/Makefile b/security/hs-nonce/Makefile
index 590180a706de..4bfe2e5c83a4 100644
--- a/security/hs-nonce/Makefile
+++ b/security/hs-nonce/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= nonce
-PORTVERSION= 1.0.4
-PORTREVISION= 1
+PORTVERSION= 1.0.7
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,8 @@ COMMENT= Generate cryptographic nonces
LICENSE= BSD3CLAUSE
-USE_CABAL= base64-bytestring cprng-aes>=0.5 crypto-random entropy>=0.3.7 text>=0.9
+USE_CABAL= base64-bytestring cprng-aes>=0.5 crypto-random entropy>=0.3.7 \
+ unliftio
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/security/hs-nonce/distinfo b/security/hs-nonce/distinfo
index 9479c7ac43c7..d82dcd87a28e 100644
--- a/security/hs-nonce/distinfo
+++ b/security/hs-nonce/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499537845
-SHA256 (cabal/nonce-1.0.4.tar.gz) = 51661ae3dda7263f1772d628f9a7c08a319dc221b3936ceabea3b2a50f086ef6
-SIZE (cabal/nonce-1.0.4.tar.gz) = 2788
+TIMESTAMP = 1523901488
+SHA256 (cabal/nonce-1.0.7.tar.gz) = 4b4f6232b2cb07a6de47a838b4dc35c346a745683866dbfc6ebb8682158037e1
+SIZE (cabal/nonce-1.0.7.tar.gz) = 2956
diff --git a/security/hs-pem/Makefile b/security/hs-pem/Makefile
index 9a9039540c1c..e936ef5254a2 100644
--- a/security/hs-pem/Makefile
+++ b/security/hs-pem/Makefile
@@ -2,7 +2,7 @@
PORTNAME= pem
PORTVERSION= 0.2.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-pureMD5/Makefile b/security/hs-pureMD5/Makefile
index 374de5194945..67cf02343e3c 100644
--- a/security/hs-pureMD5/Makefile
+++ b/security/hs-pureMD5/Makefile
@@ -2,7 +2,7 @@
PORTNAME= pureMD5
PORTVERSION= 2.1.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-pwstore-fast/Makefile b/security/hs-pwstore-fast/Makefile
index 775ec604e197..611630385c29 100644
--- a/security/hs-pwstore-fast/Makefile
+++ b/security/hs-pwstore-fast/Makefile
@@ -2,7 +2,7 @@
PORTNAME= pwstore-fast
PORTVERSION= 2.4.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-skein/Makefile b/security/hs-skein/Makefile
index dc1de325c15f..bc2a832c2cae 100644
--- a/security/hs-skein/Makefile
+++ b/security/hs-skein/Makefile
@@ -2,7 +2,7 @@
PORTNAME= skein
PORTVERSION= 1.0.9.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-tls-session-manager/Makefile b/security/hs-tls-session-manager/Makefile
index a0d18b37b4de..2a9465adc0cc 100644
--- a/security/hs-tls-session-manager/Makefile
+++ b/security/hs-tls-session-manager/Makefile
@@ -2,7 +2,7 @@
PORTNAME= tls-session-manager
PORTVERSION= 0.0.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-tls/Makefile b/security/hs-tls/Makefile
index 3ebc0461dbe0..5e0068478aed 100644
--- a/security/hs-tls/Makefile
+++ b/security/hs-tls/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= tls
-PORTVERSION= 1.3.11
-PORTREVISION= 1
+PORTVERSION= 1.4.1
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-tls/distinfo b/security/hs-tls/distinfo
index 44e95bcffc49..1919a6259675 100644
--- a/security/hs-tls/distinfo
+++ b/security/hs-tls/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499542268
-SHA256 (cabal/tls-1.3.11.tar.gz) = 3f008eb942874f8114f9a332f9669c44d72825ba39ce0fad89f0f8dfa6fb2703
-SIZE (cabal/tls-1.3.11.tar.gz) = 94342
+TIMESTAMP = 1524684486
+SHA256 (cabal/tls-1.4.1.tar.gz) = bbead1afc0b808bd5cff7bddaeae84ade37f18bbe72bd78d45a2fa4ac41908f8
+SIZE (cabal/tls-1.4.1.tar.gz) = 92647
diff --git a/security/hs-x509-store/Makefile b/security/hs-x509-store/Makefile
index 0997ffb02e8d..35ec208b1ee6 100644
--- a/security/hs-x509-store/Makefile
+++ b/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
diff --git a/security/hs-x509-store/distinfo b/security/hs-x509-store/distinfo
index 701411ef031e..4a0dc106d4d1 100644
--- a/security/hs-x509-store/distinfo
+++ b/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
diff --git a/security/hs-x509-system/Makefile b/security/hs-x509-system/Makefile
index ac2af6109789..bf6f0655b5ad 100644
--- a/security/hs-x509-system/Makefile
+++ b/security/hs-x509-system/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= x509-system
-PORTVERSION= 1.6.4
-PORTREVISION= 1
+PORTVERSION= 1.6.6
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-x509-system/distinfo b/security/hs-x509-system/distinfo
index f3cd52ac8b6e..021da9b4fa3a 100644
--- a/security/hs-x509-system/distinfo
+++ b/security/hs-x509-system/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499624174
-SHA256 (cabal/x509-system-1.6.4.tar.gz) = d98ef028855ad73a872ed86026f205aba383378bf1e63462c5d3e4733b60ff4c
-SIZE (cabal/x509-system-1.6.4.tar.gz) = 3443
+TIMESTAMP = 1524253699
+SHA256 (cabal/x509-system-1.6.6.tar.gz) = 40dcdaae3ec67f38c08d96d4365b901eb8ac0c590bd7972eb429d37d58aa4419
+SIZE (cabal/x509-system-1.6.6.tar.gz) = 3419
diff --git a/security/hs-x509-validation/Makefile b/security/hs-x509-validation/Makefile
index 16cc687bf649..de0d814b59ea 100644
--- a/security/hs-x509-validation/Makefile
+++ b/security/hs-x509-validation/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= x509-validation
-PORTVERSION= 1.6.5
-PORTREVISION= 1
+PORTVERSION= 1.6.10
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/security/hs-x509-validation/distinfo b/security/hs-x509-validation/distinfo
index 9216fb078f20..09ee09db3ff7 100644
--- a/security/hs-x509-validation/distinfo
+++ b/security/hs-x509-validation/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499594943
-SHA256 (cabal/x509-validation-1.6.5.tar.gz) = d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4
-SIZE (cabal/x509-validation-1.6.5.tar.gz) = 10370
+TIMESTAMP = 1524342266
+SHA256 (cabal/x509-validation-1.6.10.tar.gz) = 761c9d77322528259b690508e829cb360feb1fc542951a99f3af51ae980e45d7
+SIZE (cabal/x509-validation-1.6.10.tar.gz) = 19356
diff --git a/security/hs-x509/Makefile b/security/hs-x509/Makefile
index 648cf5f4a690..300229239585 100644
--- a/security/hs-x509/Makefile
+++ b/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
diff --git a/security/hs-x509/distinfo b/security/hs-x509/distinfo
index 0081dbdf0bd5..6658040f2a55 100644
--- a/security/hs-x509/distinfo
+++ b/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