From c731105b7f8e403a3db33599a7d7f1ce9257f375 Mon Sep 17 00:00:00 2001 From: Gabor Pali Date: Tue, 5 Feb 2013 22:26:31 +0000 Subject: - Fix breakage in the DYNAMIC-enabled ports triggered by the recent devel/libffi update - Enable multithreaded build for lang/ghc (i.e. mark MAKE_JOBS_SAFE) Please note that port revision for all the Haskell ports without version changes are bumped. New ports (20): devel/hs-MonadRandom 0.1.8 devel/hs-base64-conduit 0.5.1 devel/hs-bifunctors 3.2 devel/hs-either 3.1 devel/hs-errors 1.3.1 devel/hs-generic-deriving 1.4.0 devel/hs-lens 3.8.5 devel/hs-profunctor-extras 3.3 devel/hs-profunctors 3.2 devel/hs-reflection 1.1.6 devel/hs-timezone-olson 0.1.2 devel/hs-timezone-series 0.1.2 math/hs-comonads-fd 3.0.1 math/hs-groupoids 3.0.1.1 math/hs-nats 0.1 math/hs-semigroupoid-extras 3.0.1 security/hs-cipher-rc4 0.1.2 security/hs-crypto-numbers 0.1.3 security/hs-crypto-pubkey 0.1.2 security/hs-crypto-random-api 0.2.0 Updated ports (107): archivers/hs-zip-archive 0.1.2.1 --> 0.1.3.3 archivers/hs-zlib-bindings 0.1.1.2 --> 0.1.1.3 audio/hs-libmpd 0.8.0.1 --> 0.8.0.2 benchmarks/hs-criterion 0.6.2.0 --> 0.6.2.1 converters/hs-aeson 0.6.0.2_2 --> 0.6.1.0 converters/hs-dataenc 0.14.0.4 --> 0.14.0.5 databases/hs-persistent 1.0.2.2 --> 1.1.4 databases/hs-persistent-sqlite 1.0.1 --> 1.1.2 databases/hs-persistent-template 1.0.0.2 --> 1.1.2.1 devel/hs-BNFC 2.4.2.1_1 --> 2.6.0.3 devel/hs-Boolean 0.1.1 --> 0.1.2 devel/hs-TypeCompose 0.9.7 --> 0.9.9 devel/hs-ansi-terminal 0.5.5_5 --> 0.5.5.1 devel/hs-ansi-wl-pprint 0.6.4_3 --> 0.6.6 devel/hs-basic-prelude 0.3.1.0 --> 0.3.2.0 devel/hs-checkers 0.2.9_2 --> 0.3.1 devel/hs-classy-prelude 0.4.1 --> 0.4.3 devel/hs-classy-prelude-conduit 0.4.1 --> 0.4.3 devel/hs-conduit 0.5.5 --> 0.5.6 devel/hs-configurator 0.2.0.1 --> 0.2.0.2 devel/hs-cpphs 1.15 --> 1.16 devel/hs-edit-distance 0.2.1.1 --> 0.2.1.2 devel/hs-file-embed 0.0.4.6 --> 0.0.4.7 devel/hs-filestore 0.5.0.1 --> 0.6 devel/hs-fsnotify 0.0.4 --> 0.0.6 devel/hs-ghc-paths 0.1.0.8_5 --> 0.1.0.9 devel/hs-git-annex 3.20121211 --> 3.20130124 devel/hs-hashable 1.1.2.5 --> 1.2.0.5 devel/hs-hastache 0.4.2 --> 0.5.0 devel/hs-hlint 1.8.39 --> 1.8.43 devel/hs-hoogle 4.2.14 --> 4.2.15 devel/hs-hspec 1.4.2 --> 1.4.3 devel/hs-largeword 1.0.3 --> 1.0.4 devel/hs-lifted-base 0.2 --> 0.2.0.2 devel/hs-monad-logger 0.2.3 --> 0.2.3.2 devel/hs-optparse-applicative 0.4.2 --> 0.5.2.1 devel/hs-pool-conduit 0.1.0.3 --> 0.1.1 devel/hs-project-template 0.1.0.1 --> 0.1.1 devel/hs-silently 1.2.4 --> 1.2.4.1 devel/hs-smallcheck 0.6.1_2 --> 0.6.2 devel/hs-system-fileio 0.3.10 --> 0.3.11 devel/hs-unix-compat 0.4.0.0 --> 0.4.1.0 devel/hs-unordered-containers 0.2.2.1 --> 0.2.3.0 devel/hs-vault 0.2.0.1 --> 0.2.0.4 devel/hs-void 0.5.8 --> 0.5.11 devel/hs-word8 0.0.2 --> 0.0.3 mail/hs-mime-types 0.1.0.0 --> 0.1.0.2 math/hs-categories 1.0.4 --> 1.0.5 math/hs-comonad 3.0.0.2 --> 3.0.1.1 math/hs-comonad-transformers 3.0 --> 3.0.1 math/hs-distributive 0.2.2_2 --> 0.3 math/hs-pointed 3.0.1 --> 3.0.2 math/hs-semigroupoids 3.0.0.1 --> 3.0.2 math/hs-semigroups 0.8.4.1 --> 0.9 net/hs-network-conduit 0.6.1.1 --> 0.6.2.2 net/hs-simple-sendfile 0.2.8 --> 0.2.10 print/hs-hscolour 1.20.3,1 --> 1.20.3_1,1 security/hs-certificate 1.3.3 --> 1.3.5 security/hs-cipher-aes 0.1.5 --> 0.1.7 security/hs-clientsession 0.8.0.1 --> 0.8.1 security/hs-cprng-aes 0.2.4 --> 0.3.4 security/hs-crypto-conduit 0.4.1 --> 0.4.3 security/hs-cryptocipher 0.3.6 --> 0.4.0 security/hs-cryptohash 0.7.9 --> 0.8.3 security/hs-pem 0.1.1_2 --> 0.1.2 security/hs-skein 0.1.0.10 --> 0.1.0.11 security/hs-tls 1.0.2 --> 1.1.1 security/hs-tls-extra 0.5.0 --> 0.6.1 sysutils/hs-angel 0.3.3 --> 0.3.4 textproc/hs-Diff 0.1.3_3 --> 0.2.0 textproc/hs-attoparsec 0.10.2.0_2 --> 0.10.3.0 textproc/hs-blaze-html 0.5.1.1 --> 0.5.1.3 textproc/hs-blaze-markup 0.5.1.2 --> 0.5.1.4 textproc/hs-case-insensitive 0.4.0.3 --> 0.4.0.4 textproc/hs-citeproc-hs 0.3.6 --> 0.3.7 textproc/hs-double-conversion 0.2.0.5 --> 0.2.0.6 textproc/hs-highlighting-kate 0.5.3.3 --> 0.5.3.5 textproc/hs-hs-bibutils 4.15 --> 4.16 textproc/hs-regex-pcre-builtin 0.94.4.3.8.31 --> 0.94.4.5.8.31 textproc/hs-texmath 0.6.1.1 --> 0.6.1.3 textproc/hs-yaml 0.8.1.1 --> 0.8.2 www/hs-gitit 0.10.0.2 --> 0.10.1.2 www/hs-hamlet 1.1.1.1 --> 1.1.3.1 www/hs-heist 0.8.2 --> 0.11.0 www/hs-hjsmin 0.1.3 --> 0.1.4 www/hs-http-conduit 1.8.4.3 --> 1.8.7 www/hs-http-date 0.0.3 --> 0.0.4 www/hs-http-reverse-proxy 0.1.0.6 --> 0.1.1.1 www/hs-shakespeare-js 1.1.0 --> 1.1.1 www/hs-snap 0.9.2.2 --> 0.11.0 www/hs-wai-app-static 1.3.0.4 --> 1.3.1_1 www/hs-wai-extra 1.3.0.4 --> 1.3.2 www/hs-warp 1.3.5 --> 1.3.7.1 www/hs-xss-sanitize 0.3.2_2 --> 0.3.3 www/hs-yesod 1.1.4.1 --> 1.1.7.2 www/hs-yesod-auth 1.1.2 --> 1.1.3 www/hs-yesod-core 1.1.6.1 --> 1.1.7.1 www/hs-yesod-default 1.1.2 --> 1.1.3 www/hs-yesod-form 1.2.0.1 --> 1.2.0.2 www/hs-yesod-persistent 1.1.0 --> 1.1.0.1 www/hs-yesod-platform 1.1.5 --> 1.1.7.2 www/hs-yesod-static 1.1.1.1 --> 1.1.1.2 www/hs-yesod-test 0.3.1.1 --> 0.3.3 x11-wm/hs-xmonad 0.10_4 --> 0.11 x11-wm/hs-xmonad-contrib 0.10_4 --> 0.11 x11/hs-X11 1.5.0.1_3 --> 1.6.0.2 x11/hs-xmobar 0.14_3 --> 0.16 Obtained from: FreeBSD Haskell --- security/Makefile | 4 ++++ security/hs-Crypto/Makefile | 1 + security/hs-HsOpenSSL/Makefile | 1 + security/hs-RSA/Makefile | 1 + security/hs-SHA/Makefile | 1 + security/hs-certificate/Makefile | 2 +- security/hs-certificate/distinfo | 4 ++-- security/hs-cipher-aes/Makefile | 2 +- security/hs-cipher-aes/distinfo | 4 ++-- security/hs-cipher-rc4/Makefile | 15 +++++++++++++++ security/hs-cipher-rc4/distinfo | 2 ++ security/hs-cipher-rc4/pkg-descr | 3 +++ security/hs-clientsession/Makefile | 8 ++++---- security/hs-clientsession/distinfo | 4 ++-- security/hs-cprng-aes/Makefile | 5 +++-- security/hs-cprng-aes/distinfo | 4 ++-- security/hs-crypto-api/Makefile | 2 +- security/hs-crypto-conduit/Makefile | 2 +- security/hs-crypto-conduit/distinfo | 4 ++-- security/hs-crypto-numbers/Makefile | 17 +++++++++++++++++ security/hs-crypto-numbers/distinfo | 2 ++ security/hs-crypto-numbers/pkg-descr | 3 +++ security/hs-crypto-pubkey-types/Makefile | 1 + security/hs-crypto-pubkey/Makefile | 18 ++++++++++++++++++ security/hs-crypto-pubkey/distinfo | 2 ++ security/hs-crypto-pubkey/pkg-descr | 5 +++++ security/hs-crypto-random-api/Makefile | 17 +++++++++++++++++ security/hs-crypto-random-api/distinfo | 2 ++ security/hs-crypto-random-api/pkg-descr | 3 +++ security/hs-cryptocipher/Makefile | 6 +++--- security/hs-cryptocipher/distinfo | 4 ++-- security/hs-cryptohash/Makefile | 4 ++-- security/hs-cryptohash/distinfo | 4 ++-- security/hs-digest/Makefile | 1 + security/hs-entropy/Makefile | 2 +- security/hs-monadcryptorandom/Makefile | 1 + security/hs-pem/Makefile | 3 +-- security/hs-pem/distinfo | 4 ++-- security/hs-pureMD5/Makefile | 1 + security/hs-pwstore-fast/Makefile | 1 + security/hs-skein/Makefile | 2 +- security/hs-skein/distinfo | 4 ++-- security/hs-tls-extra/Makefile | 8 ++++---- security/hs-tls-extra/distinfo | 4 ++-- security/hs-tls-extra/pkg-descr | 2 +- security/hs-tls/Makefile | 6 +++--- security/hs-tls/distinfo | 4 ++-- 47 files changed, 151 insertions(+), 49 deletions(-) create mode 100644 security/hs-cipher-rc4/Makefile create mode 100644 security/hs-cipher-rc4/distinfo create mode 100644 security/hs-cipher-rc4/pkg-descr create mode 100644 security/hs-crypto-numbers/Makefile create mode 100644 security/hs-crypto-numbers/distinfo create mode 100644 security/hs-crypto-numbers/pkg-descr create mode 100644 security/hs-crypto-pubkey/Makefile create mode 100644 security/hs-crypto-pubkey/distinfo create mode 100644 security/hs-crypto-pubkey/pkg-descr create mode 100644 security/hs-crypto-random-api/Makefile create mode 100644 security/hs-crypto-random-api/distinfo create mode 100644 security/hs-crypto-random-api/pkg-descr (limited to 'security') diff --git a/security/Makefile b/security/Makefile index cfa7bc399c57..cd2dbca4ab4d 100644 --- a/security/Makefile +++ b/security/Makefile @@ -192,11 +192,15 @@ SUBDIR += hs-SHA SUBDIR += hs-certificate SUBDIR += hs-cipher-aes + SUBDIR += hs-cipher-rc4 SUBDIR += hs-clientsession SUBDIR += hs-cprng-aes SUBDIR += hs-crypto-api SUBDIR += hs-crypto-conduit + SUBDIR += hs-crypto-numbers + SUBDIR += hs-crypto-pubkey SUBDIR += hs-crypto-pubkey-types + SUBDIR += hs-crypto-random-api SUBDIR += hs-cryptocipher SUBDIR += hs-cryptohash SUBDIR += hs-digest diff --git a/security/hs-Crypto/Makefile b/security/hs-Crypto/Makefile index 94b6c6c72962..e76aa7381c08 100644 --- a/security/hs-Crypto/Makefile +++ b/security/hs-Crypto/Makefile @@ -2,6 +2,7 @@ PORTNAME= Crypto PORTVERSION= 4.2.5.1 +PORTREVISION= 1 CATEGORIES= security haskell MAINTAINER= haskell@FreeBSD.org diff --git a/security/hs-HsOpenSSL/Makefile b/security/hs-HsOpenSSL/Makefile index f345db2502a4..1ddeb27c34ce 100644 --- a/security/hs-HsOpenSSL/Makefile +++ b/security/hs-HsOpenSSL/Makefile @@ -2,6 +2,7 @@ PORTNAME= HsOpenSSL PORTVERSION= 0.10.3.3 +PORTREVISION= 1 CATEGORIES= security haskell MAINTAINER= haskell@FreeBSD.org diff --git a/security/hs-RSA/Makefile b/security/hs-RSA/Makefile index 11a45a1d0854..0b2849ef17c2 100644 --- a/security/hs-RSA/Makefile +++ b/security/hs-RSA/Makefile @@ -2,6 +2,7 @@ PORTNAME= RSA PORTVERSION= 1.2.2.0 +PORTREVISION= 1 CATEGORIES= security haskell MAINTAINER= haskell@FreeBSD.org diff --git a/security/hs-SHA/Makefile b/security/hs-SHA/Makefile index e9a51d64de1f..f1a57712da6c 100644 --- a/security/hs-SHA/Makefile +++ b/security/hs-SHA/Makefile @@ -2,6 +2,7 @@ PORTNAME= SHA PORTVERSION= 1.6.1 +PORTREVISION= 1 CATEGORIES= security haskell MAINTAINER= haskell@FreeBSD.org diff --git a/security/hs-certificate/Makefile b/security/hs-certificate/Makefile index edfe2000799b..d837627bd096 100644 --- a/security/hs-certificate/Makefile +++ b/security/hs-certificate/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= certificate -PORTVERSION= 1.3.3 +PORTVERSION= 1.3.5 CATEGORIES= security haskell MAINTAINER= haskell@FreeBSD.org diff --git a/security/hs-certificate/distinfo b/security/hs-certificate/distinfo index 70d387caa957..d910b20d8ff2 100644 --- a/security/hs-certificate/distinfo +++ b/security/hs-certificate/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/certificate-1.3.3.tar.gz) = 0267809fa087e14f1097e22895b7566e703ed953c8090ed35bd631d3fa907d10 -SIZE (cabal/certificate-1.3.3.tar.gz) = 14811 +SHA256 (cabal/certificate-1.3.5.tar.gz) = 92c45aa27bfef07d54fe10452f52becd823fb5348b3c29d1143ea1153d55e29d +SIZE (cabal/certificate-1.3.5.tar.gz) = 14931 diff --git a/security/hs-cipher-aes/Makefile b/security/hs-cipher-aes/Makefile index 67b6ee6eadcf..ee301518616f 100644 --- a/security/hs-cipher-aes/Makefile +++ b/security/hs-cipher-aes/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= cipher-aes -PORTVERSION= 0.1.5 +PORTVERSION= 0.1.7 CATEGORIES= security haskell MAINTAINER= haskell@FreeBSD.org diff --git a/security/hs-cipher-aes/distinfo b/security/hs-cipher-aes/distinfo index 53143ba658b9..63642e31e1d0 100644 --- a/security/hs-cipher-aes/distinfo +++ b/security/hs-cipher-aes/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/cipher-aes-0.1.5.tar.gz) = 760e49b229443a44f36de0bb8a8acdadb2c87791fe5867f26a7a7a0e055e1858 -SIZE (cabal/cipher-aes-0.1.5.tar.gz) = 27390 +SHA256 (cabal/cipher-aes-0.1.7.tar.gz) = cf7ab769b4d1773246e482b046a4ce409b6945e71db04d7d55d9f59d094b51c5 +SIZE (cabal/cipher-aes-0.1.7.tar.gz) = 27614 diff --git a/security/hs-cipher-rc4/Makefile b/security/hs-cipher-rc4/Makefile new file mode 100644 index 000000000000..967f3f50ec56 --- /dev/null +++ b/security/hs-cipher-rc4/Makefile @@ -0,0 +1,15 @@ +# $FreeBSD$ + +PORTNAME= cipher-rc4 +PORTVERSION= 0.1.2 +CATEGORIES= security haskell + +MAINTAINER= haskell@FreeBSD.org +COMMENT= Fast RC4 cipher implementation + +LICENSE= BSD + +CABAL_SETUP= Setup.hs + +.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" +.include diff --git a/security/hs-cipher-rc4/distinfo b/security/hs-cipher-rc4/distinfo new file mode 100644 index 000000000000..99b21c10d34d --- /dev/null +++ b/security/hs-cipher-rc4/distinfo @@ -0,0 +1,2 @@ +SHA256 (cabal/cipher-rc4-0.1.2.tar.gz) = 61b908f643cb123788c42e92e7c68fc376d6b094520f00cd10180e7874c5d95b +SIZE (cabal/cipher-rc4-0.1.2.tar.gz) = 4576 diff --git a/security/hs-cipher-rc4/pkg-descr b/security/hs-cipher-rc4/pkg-descr new file mode 100644 index 000000000000..82fc3b04a983 --- /dev/null +++ b/security/hs-cipher-rc4/pkg-descr @@ -0,0 +1,3 @@ +Fast RC4 cipher implementation. + +WWW: http://github.com/vincenthz/hs-cipher-rc4 diff --git a/security/hs-clientsession/Makefile b/security/hs-clientsession/Makefile index 2b231aaed57f..c58591c8491a 100644 --- a/security/hs-clientsession/Makefile +++ b/security/hs-clientsession/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= clientsession -PORTVERSION= 0.8.0.1 +PORTVERSION= 0.8.1 CATEGORIES= security haskell MAINTAINER= haskell@FreeBSD.org @@ -9,9 +9,9 @@ COMMENT= Securely store session data in a client-side cookie LICENSE= BSD -USE_CABAL= base64-bytestring>=0.1.1.1 cereal>=0.3 cprng-aes>=0.2 \ - crypto-api>=0.8 cryptocipher>=0.2.5 entropy>=0.2.1 \ - skein>=0.1 tagged>=0.1 +USE_CABAL= base64-bytestring>=0.1.1.1 cereal>=0.3 cipher-aes>=0.1.7 \ + cprng-aes>=0.2 crypto-api>=0.8 entropy>=0.2.1 skein>=0.1 \ + tagged>=0.1 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include diff --git a/security/hs-clientsession/distinfo b/security/hs-clientsession/distinfo index 97266eb163a8..24134ff36c1d 100644 --- a/security/hs-clientsession/distinfo +++ b/security/hs-clientsession/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/clientsession-0.8.0.1.tar.gz) = bbe77263b6c12a3cf72ad3d9c1465deca8d938edb2c6dd159c8a5c3f7909d264 -SIZE (cabal/clientsession-0.8.0.1.tar.gz) = 7024 +SHA256 (cabal/clientsession-0.8.1.tar.gz) = ed5d1eeff0526f1e66fcdd183d213ee9019064e86c5b786ceda3ee09497598f4 +SIZE (cabal/clientsession-0.8.1.tar.gz) = 7089 diff --git a/security/hs-cprng-aes/Makefile b/security/hs-cprng-aes/Makefile index b193b828259e..8837818cec27 100644 --- a/security/hs-cprng-aes/Makefile +++ b/security/hs-cprng-aes/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= cprng-aes -PORTVERSION= 0.2.4 +PORTVERSION= 0.3.4 CATEGORIES= security haskell MAINTAINER= haskell@FreeBSD.org @@ -10,7 +10,8 @@ COMMENT= Crypto Pseudo Random Number Generator using AES LICENSE= BSD CABAL_SETUP= Setup.hs -USE_CABAL= cereal>=0.3.0 cipher-aes>=0.1 crypto-api>=0.8 cryptocipher \ + +USE_CABAL= cipher-aes>=0.1 crypto-api>=0.8 crypto-random-api>=0.2 \ entropy>=0.2 random .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" diff --git a/security/hs-cprng-aes/distinfo b/security/hs-cprng-aes/distinfo index f46175c95e23..5de83538f5e5 100644 --- a/security/hs-cprng-aes/distinfo +++ b/security/hs-cprng-aes/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/cprng-aes-0.2.4.tar.gz) = b2688c576c15a936e73f25334ec1202d4a199f13987c2a0d0caa5c73a4276166 -SIZE (cabal/cprng-aes-0.2.4.tar.gz) = 3832 +SHA256 (cabal/cprng-aes-0.3.4.tar.gz) = 3c0b578124c42d879bc6fe6775597249847b97fba61bfb666e0f83c12d813f4c +SIZE (cabal/cprng-aes-0.3.4.tar.gz) = 4812 diff --git a/security/hs-crypto-api/Makefile b/security/hs-crypto-api/Makefile index df5c86dbb702..6eac84ed8fb7 100644 --- a/security/hs-crypto-api/Makefile +++ b/security/hs-crypto-api/Makefile @@ -2,7 +2,7 @@ PORTNAME= crypto-api PORTVERSION= 0.10.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security haskell MAINTAINER= haskell@FreeBSD.org diff --git a/security/hs-crypto-conduit/Makefile b/security/hs-crypto-conduit/Makefile index 8b0d26f188d2..1479023787b8 100644 --- a/security/hs-crypto-conduit/Makefile +++ b/security/hs-crypto-conduit/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= crypto-conduit -PORTVERSION= 0.4.1 +PORTVERSION= 0.4.3 CATEGORIES= security haskell MAINTAINER= haskell@FreeBSD.org diff --git a/security/hs-crypto-conduit/distinfo b/security/hs-crypto-conduit/distinfo index 72d3f10c9db3..169b97d7781c 100644 --- a/security/hs-crypto-conduit/distinfo +++ b/security/hs-crypto-conduit/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/crypto-conduit-0.4.1.tar.gz) = 9be3468c1a7d8a7c7e2004b1408414c1cc308db2fc3e8a8ca669b98119b7bfbd -SIZE (cabal/crypto-conduit-0.4.1.tar.gz) = 6954 +SHA256 (cabal/crypto-conduit-0.4.3.tar.gz) = 33fbfb08a9c7eeb4eade92dea43f3223d65934fadfd26a0e12bf628850ae2d41 +SIZE (cabal/crypto-conduit-0.4.3.tar.gz) = 6884 diff --git a/security/hs-crypto-numbers/Makefile b/security/hs-crypto-numbers/Makefile new file mode 100644 index 000000000000..fdf937307fef --- /dev/null +++ b/security/hs-crypto-numbers/Makefile @@ -0,0 +1,17 @@ +# $FreeBSD$ + +PORTNAME= crypto-numbers +PORTVERSION= 0.1.3 +CATEGORIES= security haskell + +MAINTAINER= haskell@FreeBSD.org +COMMENT= Cryptographic numbers: functions and algorithms + +LICENSE= BSD + +CABAL_SETUP= Setup.hs + +USE_CABAL= crypto-random-api>=0.2 vector + +.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" +.include diff --git a/security/hs-crypto-numbers/distinfo b/security/hs-crypto-numbers/distinfo new file mode 100644 index 000000000000..980061c6b680 --- /dev/null +++ b/security/hs-crypto-numbers/distinfo @@ -0,0 +1,2 @@ +SHA256 (cabal/crypto-numbers-0.1.3.tar.gz) = a1176578b575dae470deab6214c3cb404ffcbc2c7b40ea46c9c5d3e1957db484 +SIZE (cabal/crypto-numbers-0.1.3.tar.gz) = 12074 diff --git a/security/hs-crypto-numbers/pkg-descr b/security/hs-crypto-numbers/pkg-descr new file mode 100644 index 000000000000..3dd466508d30 --- /dev/null +++ b/security/hs-crypto-numbers/pkg-descr @@ -0,0 +1,3 @@ +Cryptographic numbers: functions and algorithms. + +WWW: http://github.com/vincenthz/hs-crypto-numbers diff --git a/security/hs-crypto-pubkey-types/Makefile b/security/hs-crypto-pubkey-types/Makefile index 16d934a36db2..b35982e6df7a 100644 --- a/security/hs-crypto-pubkey-types/Makefile +++ b/security/hs-crypto-pubkey-types/Makefile @@ -2,6 +2,7 @@ PORTNAME= crypto-pubkey-types PORTVERSION= 0.2.0 +PORTREVISION= 1 CATEGORIES= security haskell MAINTAINER= haskell@FreeBSD.org diff --git a/security/hs-crypto-pubkey/Makefile b/security/hs-crypto-pubkey/Makefile new file mode 100644 index 000000000000..5c7314146fac --- /dev/null +++ b/security/hs-crypto-pubkey/Makefile @@ -0,0 +1,18 @@ +# $FreeBSD$ + +PORTNAME= crypto-pubkey +PORTVERSION= 0.1.2 +CATEGORIES= security haskell + +MAINTAINER= haskell@FreeBSD.org +COMMENT= Public Key cryptography + +LICENSE= BSD + +CABAL_SETUP= Setup.hs + +USE_CABAL= crypto-numbers crypto-pubkey-types>=0.2 crypto-random-api>=0.2 \ + cryptohash>=0.8 + +.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" +.include diff --git a/security/hs-crypto-pubkey/distinfo b/security/hs-crypto-pubkey/distinfo new file mode 100644 index 000000000000..544f2ec266a3 --- /dev/null +++ b/security/hs-crypto-pubkey/distinfo @@ -0,0 +1,2 @@ +SHA256 (cabal/crypto-pubkey-0.1.2.tar.gz) = 455b4893d8870829dece447710b073507b70e58daaae685b421b64200f2d5cd1 +SIZE (cabal/crypto-pubkey-0.1.2.tar.gz) = 38610 diff --git a/security/hs-crypto-pubkey/pkg-descr b/security/hs-crypto-pubkey/pkg-descr new file mode 100644 index 000000000000..543e3a4ce684 --- /dev/null +++ b/security/hs-crypto-pubkey/pkg-descr @@ -0,0 +1,5 @@ +Public Key cryptography Supports RSA PKCS15, RSA OAEP, RSA PSS, DSA, +ElGamal signature. Also have primitive support for Diffie Hellman, and +ElGamal encryption. + +WWW: http://github.com/vincenthz/hs-crypto-pubkey diff --git a/security/hs-crypto-random-api/Makefile b/security/hs-crypto-random-api/Makefile new file mode 100644 index 000000000000..2ce742435ce2 --- /dev/null +++ b/security/hs-crypto-random-api/Makefile @@ -0,0 +1,17 @@ +# $FreeBSD$ + +PORTNAME= crypto-random-api +PORTVERSION= 0.2.0 +CATEGORIES= security haskell + +MAINTAINER= haskell@FreeBSD.org +COMMENT= Simple random generators API for cryptography related code + +LICENSE= BSD + +CABAL_SETUP= Setup.hs + +USE_CABAL= entropy + +.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" +.include diff --git a/security/hs-crypto-random-api/distinfo b/security/hs-crypto-random-api/distinfo new file mode 100644 index 000000000000..7ffa524456cd --- /dev/null +++ b/security/hs-crypto-random-api/distinfo @@ -0,0 +1,2 @@ +SHA256 (cabal/crypto-random-api-0.2.0.tar.gz) = 56e9777061bd9ce553683d097ba3a11fdc371724060b62ca103f1f291f9f897c +SIZE (cabal/crypto-random-api-0.2.0.tar.gz) = 3397 diff --git a/security/hs-crypto-random-api/pkg-descr b/security/hs-crypto-random-api/pkg-descr new file mode 100644 index 000000000000..412a03280268 --- /dev/null +++ b/security/hs-crypto-random-api/pkg-descr @@ -0,0 +1,3 @@ +Simple random generators API for cryptography related code. + +WWW: http://github.com/vincenthz/hs-crypto-random-api diff --git a/security/hs-cryptocipher/Makefile b/security/hs-cryptocipher/Makefile index ac9d1e3a75d5..706e05cd2b51 100644 --- a/security/hs-cryptocipher/Makefile +++ b/security/hs-cryptocipher/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= cryptocipher -PORTVERSION= 0.3.6 +PORTVERSION= 0.4.0 CATEGORIES= security haskell MAINTAINER= haskell@FreeBSD.org @@ -11,8 +11,8 @@ LICENSE= BSD CABAL_SETUP= Setup.hs -USE_CABAL= cereal cpu>=0.1 crypto-api>=0.5 crypto-pubkey-types>=0.2 \ - primitive tagged vector>=0.7 +USE_CABAL= cereal cipher-aes cipher-rc4 cpu>=0.1 crypto-api>=0.5 \ + crypto-pubkey-types>=0.2 primitive tagged vector>=0.7 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include diff --git a/security/hs-cryptocipher/distinfo b/security/hs-cryptocipher/distinfo index 2d2307a208fc..6121358ba7bf 100644 --- a/security/hs-cryptocipher/distinfo +++ b/security/hs-cryptocipher/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/cryptocipher-0.3.6.tar.gz) = dadc3c6ec17ab05cfa177a901f20b28b93a3e88bf8afe4cf57cd021b01a74a64 -SIZE (cabal/cryptocipher-0.3.6.tar.gz) = 43901 +SHA256 (cabal/cryptocipher-0.4.0.tar.gz) = c061b8ccca31cbf5601f98081c557d9ab223e38a5a582d0c3c365effd78776e1 +SIZE (cabal/cryptocipher-0.4.0.tar.gz) = 33337 diff --git a/security/hs-cryptohash/Makefile b/security/hs-cryptohash/Makefile index 3856df03bd5f..1f2d5d3fce2b 100644 --- a/security/hs-cryptohash/Makefile +++ b/security/hs-cryptohash/Makefile @@ -1,11 +1,11 @@ # $FreeBSD$ PORTNAME= cryptohash -PORTVERSION= 0.7.9 +PORTVERSION= 0.8.3 CATEGORIES= security haskell MAINTAINER= haskell@FreeBSD.org -COMMENT= A collection of crypto hashes, fast, pure, and practical +COMMENT= Collection of crypto hashes, fast, pure, and practical LICENSE= BSD diff --git a/security/hs-cryptohash/distinfo b/security/hs-cryptohash/distinfo index 9650349b4b7c..b9e61666986d 100644 --- a/security/hs-cryptohash/distinfo +++ b/security/hs-cryptohash/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/cryptohash-0.7.9.tar.gz) = 1f264146aac46599ce90151caab21b65ecee7dd15a4122f1ae23653a8b612bdf -SIZE (cabal/cryptohash-0.7.9.tar.gz) = 59641 +SHA256 (cabal/cryptohash-0.8.3.tar.gz) = 6263bc5df13e463430a6a31e10f4ff64b0652dd8c4c013e1aa50c448d95a98b9 +SIZE (cabal/cryptohash-0.8.3.tar.gz) = 64654 diff --git a/security/hs-digest/Makefile b/security/hs-digest/Makefile index 42604d59f842..f9fa7ae794b5 100644 --- a/security/hs-digest/Makefile +++ b/security/hs-digest/Makefile @@ -2,6 +2,7 @@ PORTNAME= digest PORTVERSION= 0.0.1.2 +PORTREVISION= 1 CATEGORIES= security haskell MAINTAINER= haskell@FreeBSD.org diff --git a/security/hs-entropy/Makefile b/security/hs-entropy/Makefile index ada20191254a..eb466f86e40a 100644 --- a/security/hs-entropy/Makefile +++ b/security/hs-entropy/Makefile @@ -2,7 +2,7 @@ PORTNAME= entropy PORTVERSION= 0.2.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= security haskell MAINTAINER= haskell@FreeBSD.org diff --git a/security/hs-monadcryptorandom/Makefile b/security/hs-monadcryptorandom/Makefile index 86a7f8ba77a7..1f021e3e144c 100644 --- a/security/hs-monadcryptorandom/Makefile +++ b/security/hs-monadcryptorandom/Makefile @@ -2,6 +2,7 @@ PORTNAME= monadcryptorandom PORTVERSION= 0.5 +PORTREVISION= 1 CATEGORIES= security haskell MAINTAINER= haskell@FreeBSD.org diff --git a/security/hs-pem/Makefile b/security/hs-pem/Makefile index 412d22d99ffb..581bcf430ace 100644 --- a/security/hs-pem/Makefile +++ b/security/hs-pem/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= pem -PORTVERSION= 0.1.1 -PORTREVISION= 2 +PORTVERSION= 0.1.2 CATEGORIES= security haskell MAINTAINER= haskell@FreeBSD.org diff --git a/security/hs-pem/distinfo b/security/hs-pem/distinfo index acb090ec0259..5135db667af6 100644 --- a/security/hs-pem/distinfo +++ b/security/hs-pem/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/pem-0.1.1.tar.gz) = 3432927ed9fa9a5c1889986dacf3ebc1648343dcbcf0f67a191dc66a781a8b4e -SIZE (cabal/pem-0.1.1.tar.gz) = 3613 +SHA256 (cabal/pem-0.1.2.tar.gz) = 159d8dfa67b4b05d511fbd1a749a7488a8e4fd8a06c92f4771d4f0b4cce05adc +SIZE (cabal/pem-0.1.2.tar.gz) = 3577 diff --git a/security/hs-pureMD5/Makefile b/security/hs-pureMD5/Makefile index 06e0a5d66352..7d9ed77cfe04 100644 --- a/security/hs-pureMD5/Makefile +++ b/security/hs-pureMD5/Makefile @@ -2,6 +2,7 @@ PORTNAME= pureMD5 PORTVERSION= 2.1.2.1 +PORTREVISION= 1 CATEGORIES= security haskell MAINTAINER= haskell@FreeBSD.org diff --git a/security/hs-pwstore-fast/Makefile b/security/hs-pwstore-fast/Makefile index 9a2dfd635a43..20e454c6d69e 100644 --- a/security/hs-pwstore-fast/Makefile +++ b/security/hs-pwstore-fast/Makefile @@ -2,6 +2,7 @@ PORTNAME= pwstore-fast PORTVERSION= 2.3 +PORTREVISION= 1 CATEGORIES= security haskell MAINTAINER= haskell@FreeBSD.org diff --git a/security/hs-skein/Makefile b/security/hs-skein/Makefile index ef50324cbe03..3bc6bfd52d65 100644 --- a/security/hs-skein/Makefile +++ b/security/hs-skein/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= skein -PORTVERSION= 0.1.0.10 +PORTVERSION= 0.1.0.11 CATEGORIES= security haskell MAINTAINER= haskell@FreeBSD.org diff --git a/security/hs-skein/distinfo b/security/hs-skein/distinfo index a2bf2a0269b9..1bc0d9ec1860 100644 --- a/security/hs-skein/distinfo +++ b/security/hs-skein/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/skein-0.1.0.10.tar.gz) = 6c269a0f7cfafb2026846b089353fba168257628d84342ceffaa62d2bdf0d163 -SIZE (cabal/skein-0.1.0.10.tar.gz) = 117764 +SHA256 (cabal/skein-0.1.0.11.tar.gz) = 3808b64716083630c2a900e86006ca3cfedf77b59b3e56e8f271fefeb31b3e9a +SIZE (cabal/skein-0.1.0.11.tar.gz) = 117775 diff --git a/security/hs-tls-extra/Makefile b/security/hs-tls-extra/Makefile index a02c85e230c6..5c2f59550447 100644 --- a/security/hs-tls-extra/Makefile +++ b/security/hs-tls-extra/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= tls-extra -PORTVERSION= 0.5.0 +PORTVERSION= 0.6.1 CATEGORIES= security haskell MAINTAINER= haskell@FreeBSD.org @@ -11,9 +11,9 @@ LICENSE= BSD CABAL_SETUP= Setup.hs -USE_CABAL= certificate>=1.3.0 cipher-aes>=0.1 crypto-api>=0.5 \ - cryptocipher>=0.3.0 cryptohash>=0.6 mtl network>=2.3 \ - pem>=0.1.0 text>=0.5 tls>=1.0.0 vector +USE_CABAL= certificate>=1.3.5 cipher-aes>=0.1 cipher-rc4 crypto-pubkey \ + crypto-random-api cryptohash>=0.6 mtl network>=2.3 \ + pem>=0.1.0 text>=0.5 tls>=1.1.0 vector .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include diff --git a/security/hs-tls-extra/distinfo b/security/hs-tls-extra/distinfo index f9556f9308fa..6a09495bcec5 100644 --- a/security/hs-tls-extra/distinfo +++ b/security/hs-tls-extra/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/tls-extra-0.5.0.tar.gz) = 28cf154074aa9ed1c5259818b5b54394a5222a230e6b78993c140f2b292ec4e4 -SIZE (cabal/tls-extra-0.5.0.tar.gz) = 8199 +SHA256 (cabal/tls-extra-0.6.1.tar.gz) = 56391245bf5f9a6cbf3c8d80fa921606f6c98837252a2ab09912a1a0c76f833d +SIZE (cabal/tls-extra-0.6.1.tar.gz) = 8091 diff --git a/security/hs-tls-extra/pkg-descr b/security/hs-tls-extra/pkg-descr index 88ac47cafde3..ea59f470718d 100644 --- a/security/hs-tls-extra/pkg-descr +++ b/security/hs-tls-extra/pkg-descr @@ -1,3 +1,3 @@ A set of extra definitions, default values and helpers for the tls. -WWW: http://github.com/vincenthz/hs-tls-extra +WWW: http://github.com/vincenthz/hs-tls diff --git a/security/hs-tls/Makefile b/security/hs-tls/Makefile index 1f7ec25ea6f5..a4ef867f3a47 100644 --- a/security/hs-tls/Makefile +++ b/security/hs-tls/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= tls -PORTVERSION= 1.0.2 +PORTVERSION= 1.1.1 CATEGORIES= security haskell MAINTAINER= haskell@FreeBSD.org @@ -11,8 +11,8 @@ LICENSE= BSD CABAL_SETUP= Setup.hs -USE_CABAL= cereal>=0.3 certificate>=1.3.0 crypto-api>=0.5 \ - cryptocipher>=0.3.0 cryptohash>=0.6 mtl network +USE_CABAL= cereal>=0.3 certificate>=1.3.0 crypto-pubkey \ + crypto-random-api>=0.2 cryptohash>=0.6 mtl network .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include diff --git a/security/hs-tls/distinfo b/security/hs-tls/distinfo index 2e8b794a94c2..f2c24748af74 100644 --- a/security/hs-tls/distinfo +++ b/security/hs-tls/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/tls-1.0.2.tar.gz) = e55472857aea73a4ea719604c983dcb0c3e31beb0aa10d0bc1fc3e2213826b3a -SIZE (cabal/tls-1.0.2.tar.gz) = 46390 +SHA256 (cabal/tls-1.1.1.tar.gz) = f8faea5f050e7fb2a095bffa9327c37aef04e5ec45fa978d32ceecf1cb1a284a +SIZE (cabal/tls-1.1.1.tar.gz) = 47518 -- cgit v1.2.3