diff options
author | pgj <pgj@FreeBSD.org> | 2011-08-14 04:44:40 +0800 |
---|---|---|
committer | pgj <pgj@FreeBSD.org> | 2011-08-14 04:44:40 +0800 |
commit | d159641533b962f2191300834fc4b3da8e111606 (patch) | |
tree | 61378f5adb4d14035c0c9c0823e719e4a39f009a /devel | |
parent | a2cb404d3fd3259bf9afa7b102468dedb0f89b7e (diff) | |
download | freebsd-ports-gnome-d159641533b962f2191300834fc4b3da8e111606.tar.gz freebsd-ports-gnome-d159641533b962f2191300834fc4b3da8e111606.tar.zst freebsd-ports-gnome-d159641533b962f2191300834fc4b3da8e111606.zip |
A binary serialization library, similar to binary, that introduces an
isolate primitive for parser isolation, and replaces the asynchronous
errors with a user-handleable Either type. Similar to binary in
performance, but uses a strict ByteString instead of a lazy
ByteString, thus restricting it to operating on finite inputs.
WWW: http://hackage.haskell.org/package/cereal
Obtained from: FreeBSD Haskell
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/hs-cereal/Makefile | 18 | ||||
-rw-r--r-- | devel/hs-cereal/distinfo | 2 | ||||
-rw-r--r-- | devel/hs-cereal/pkg-descr | 7 |
4 files changed, 28 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 5c484b65319d..77e912e796d4 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -583,6 +583,7 @@ SUBDIR += hs-bytestring-nums SUBDIR += hs-c2hs SUBDIR += hs-cabal-install + SUBDIR += hs-cereal SUBDIR += hs-checkers SUBDIR += hs-cmdargs SUBDIR += hs-convertible diff --git a/devel/hs-cereal/Makefile b/devel/hs-cereal/Makefile new file mode 100644 index 000000000000..76a4cc9495a0 --- /dev/null +++ b/devel/hs-cereal/Makefile @@ -0,0 +1,18 @@ +# New ports collection makefile for: hs-cereal +# Date created: 2010-08-17 +# Whom: Ashish SHUKLA <ashish@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= cereal +PORTVERSION= 0.3.3.0 +CATEGORIES= devel haskell + +MAINTAINER= haskell@FreeBSD.org +COMMENT= A binary serialization library for Haskell + +LICENSE= BSD + +.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" +.include <bsd.port.mk> diff --git a/devel/hs-cereal/distinfo b/devel/hs-cereal/distinfo new file mode 100644 index 000000000000..9855a33c419e --- /dev/null +++ b/devel/hs-cereal/distinfo @@ -0,0 +1,2 @@ +SHA256 (cabal/cereal-0.3.3.0.tar.gz) = 7e94e9b337f9372289839ceeefb255ac671802904ebdfe01aee7fcb51d2e0d2f +SIZE (cabal/cereal-0.3.3.0.tar.gz) = 18876 diff --git a/devel/hs-cereal/pkg-descr b/devel/hs-cereal/pkg-descr new file mode 100644 index 000000000000..5a885777e7b9 --- /dev/null +++ b/devel/hs-cereal/pkg-descr @@ -0,0 +1,7 @@ +A binary serialization library, similar to binary, that introduces an +isolate primitive for parser isolation, and replaces the asynchronous +errors with a user-handleable Either type. Similar to binary in +performance, but uses a strict ByteString instead of a lazy +ByteString, thus restricting it to operating on finite inputs. + +WWW: http://hackage.haskell.org/package/cereal |