summaryrefslogtreecommitdiff
path: root/dev-haskell/cereal
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-haskell/cereal
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-haskell/cereal')
-rw-r--r--dev-haskell/cereal/Manifest9
-rw-r--r--dev-haskell/cereal/cereal-0.3.5.2.ebuild22
-rw-r--r--dev-haskell/cereal/cereal-0.4.0.1.ebuild24
-rw-r--r--dev-haskell/cereal/cereal-0.4.1.1.ebuild38
-rw-r--r--dev-haskell/cereal/metadata.xml15
5 files changed, 108 insertions, 0 deletions
diff --git a/dev-haskell/cereal/Manifest b/dev-haskell/cereal/Manifest
new file mode 100644
index 000000000000..2a727e19fc9c
--- /dev/null
+++ b/dev-haskell/cereal/Manifest
@@ -0,0 +1,9 @@
+DIST cereal-0.3.5.2.tar.gz 22047 SHA256 34c2f77a9c8123d73f786e07d9d141a59b4f3f4dcde8ec5a14a554fd14dc5d7a SHA512 d77b0362757a6dda60d67e762a1509dd925d6c79d6280d73d34e2ce7f60ff0271975003e0c44cb95a4e4d72aade7833c839dad6774ac81439a703b570547bc11 WHIRLPOOL 61d893d6d5d82561397cbd40be446efac23506ace350a992051e9681541bb2f0f049a22822529cf9a113e3a1553a89225ffde237f358258b6d42696cefe14aeb
+DIST cereal-0.4.0.1.tar.gz 22305 SHA256 5b0adf19d17c902ecd9e875587601294f9fb47027a43b37f1ff0f52e171be289 SHA512 9ea997af2cd84ecbd0660b5799a2d1fd4f6e5715ff5191922b69b98eee0664fbc4e5e6f2d67af808517a3f5e85931fdef093360a1d693bb81ea9cb430be6d21f WHIRLPOOL 1ee5390bb21c762e9eb0856c27f1ad929963060a1e975934891dd0ed17011181f48a69a3cede7dafcaf9a5c14abca10e589e3e9f9d6a8e5854db45a94f81364b
+DIST cereal-0.4.1.1.tar.gz 22656 SHA256 df047216179ba3817134e32c73ef9e3b5dddbd4efff604f50ca0ca0c93753097 SHA512 dcc0604ff78ea2d9e8c5a163d832879d5fad63f9cbc798ab2a785aa6b04f7a6262f42a478f61351cf9fc18f0eadaa83bc83146b614c286316a824787cd70b8a2 WHIRLPOOL b735faf9b42bcb3b08f6b152d01a14cdaf7f5bd040803634716d8c81588318af9eb86466969ef591539e7a9e3a45a598c75c8c63e608e119e2bcd2c1d1ae1cd7
+EBUILD cereal-0.3.5.2.ebuild 568 SHA256 9b4ac3d1605a0c5b79ee7d149e78a693da645bd2037b7d0ee1d1c2b6d7637b91 SHA512 a80163eb2476be3ae0922328d6fb6e8b8d1650950c98cee8eca0c4efcaed2f2492b9e047e65676ee055c570921042c55d10ba0cd8016814a9e08895435c61f2f WHIRLPOOL 9d473007ba9f27d5d5fada196d2685a99ffef77bbf2ae8b24e7482f6afc7e9323f7e1c9cabb73c62618cabcf3134602bbbab245ab958825393251f45d54dc36c
+EBUILD cereal-0.4.0.1.ebuild 574 SHA256 6a942bd102754a30065b7ad8bd09e3b5ed2b5293c52a43a7b34eb9ceba471424 SHA512 61ab1dcb02b00324c3720dd11b9554cb8a5642ab93b6e2dcdffea2bae35923fa86f199cdba9a18c070b770eeabb02854746b0e2b7d56975d2fe47109259844e2 WHIRLPOOL f50bf76bac4c6f98a5987bad77ea85a3dbe05a77d117d93cc4bc5afa1222f3a78dd1e989b3834aed67b8f90f2db24143bd0a1bf194e37b11c3f06909900645e7
+EBUILD cereal-0.4.1.1.ebuild 940 SHA256 0da3b0eb425fb6e6e84229c53cbe75423cf3024f602c49c18badeed8f0fdaa8c SHA512 a9a3a12799f81450e95b9ee341c362bd19d947bff3bdae0a3d23296bac2f346759466b7be39f4cb6362b9c6b6ca98248895e468a0d38197470881a25e32281fa WHIRLPOOL 0ae1e8262ea4599b9d4e74d40f910295fe3dfdf40b0f059dd293f88a451cb5ccb29d6ce5bbbbed82c5a30fb5c392b4e75f6952e6aa232fad87437bb2b450c5d0
+MISC ChangeLog 2684 SHA256 367986e7c6a1c051adba5f151147f0015344d14f5fb7b97b9b7c7e404414c90e SHA512 e53ada96e156c68c282a78d45119ee1a1e32a3bb61c18c6a9daf4df695f3abd32e030259c056d7672d98fc6a8ef8c13ddffccebc78b8bed617cbb81a0ed618dc WHIRLPOOL 9cf7abd84e62955f896dfd59876198d948b0c19b357e8301c5cc535476b0c8839602e98f01e08d94f933235a5c3f6ddb63800cb666347e250d99fbaa57df28d8
+MISC ChangeLog-2015 2836 SHA256 eeeed1079898c5f6bbc35e4d978488af95d7748abf10763d29e9ee2708ff2e22 SHA512 5d352edfd5e98895751c39ccc4cd0bf9a7156a13fef9b1464d6b3669af26e90cd180e5e9145ec332f5f0851312b75dd130bd4bbe1e0f25a5deba451b4a746d9e WHIRLPOOL 617abc1ef5a3b93d7804ef2ae50949680664de20dd18bc599324b0c3a7c46fcfb2121664f206e4f204c0daea07f235c7a18f766374f25e1ce690089f7e0b8745
+MISC metadata.xml 626 SHA256 03e7737f9cc644c568efc2a06d0d3f085b321efda17b78f5cded1fc7b11f717c SHA512 482536773d4b76e43a1057fdb5ffc27b8b4b346fa6a6384716d0867076d514ad9cf91b94e1df6b9722d63b1c473ab21267061567413d355e0a9626310c064f3b WHIRLPOOL fa7fb2934200153b8bd64113d9c721ba164314c0c7b606324868e4b60debaa14f35187d7aa67c2cfbac8d5c012e5535f6a3e8c6bf7e0ddce40efc300f31ac649
diff --git a/dev-haskell/cereal/cereal-0.3.5.2.ebuild b/dev-haskell/cereal/cereal-0.3.5.2.ebuild
new file mode 100644
index 000000000000..3e2d048aed68
--- /dev/null
+++ b/dev-haskell/cereal/cereal-0.3.5.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="A binary serialization library"
+HOMEPAGE="http://hackage.haskell.org/package/cereal"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-6.10.4:="
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6"
diff --git a/dev-haskell/cereal/cereal-0.4.0.1.ebuild b/dev-haskell/cereal/cereal-0.4.0.1.ebuild
new file mode 100644
index 000000000000..e9b51e7285a6
--- /dev/null
+++ b/dev-haskell/cereal/cereal-0.4.0.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.4.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="A binary serialization library"
+HOMEPAGE="http://hackage.haskell.org/package/cereal"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="alpha amd64 ia64 ppc ~ppc64 sparc x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-6.10.4:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6.0.3
+"
diff --git a/dev-haskell/cereal/cereal-0.4.1.1.ebuild b/dev-haskell/cereal/cereal-0.4.1.1.ebuild
new file mode 100644
index 000000000000..e0a99e9eb296
--- /dev/null
+++ b/dev-haskell/cereal/cereal-0.4.1.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.4.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="A binary serialization library"
+HOMEPAGE="http://hackage.haskell.org/package/cereal"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+IUSE="test"
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+ test? ( dev-haskell/quickcheck:2=[profile?] )
+"
+
+src_test() {
+ # The test suite isn't integrated with cabal. There's a Makefile
+ # under the "tests" directory that will build and run some
+ # tests.
+ #
+ # In v0.4.1.1, the test suite won't fail if a property does. This
+ # should be fixed in,
+ #
+ # https://github.com/GaloisInc/cereal/pull/29
+ #
+ emake -C tests
+}
diff --git a/dev-haskell/cereal/metadata.xml b/dev-haskell/cereal/metadata.xml
new file mode 100644
index 000000000000..cb146bb1c29d
--- /dev/null
+++ b/dev-haskell/cereal/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>haskell@gentoo.org</email>
+ <name>Gentoo Haskell</name>
+ </maintainer>
+ <longdescription>
+ 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.
+ </longdescription>
+</pkgmetadata>