summaryrefslogtreecommitdiff
path: root/dev-haskell/binary
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/binary
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-haskell/binary')
-rw-r--r--dev-haskell/binary/Manifest15
-rw-r--r--dev-haskell/binary/binary-0.5.1.1.ebuild24
-rw-r--r--dev-haskell/binary/binary-0.7.1.0.ebuild38
-rw-r--r--dev-haskell/binary/binary-0.7.2.3.ebuild31
-rw-r--r--dev-haskell/binary/binary-0.7.5.0.ebuild32
-rw-r--r--dev-haskell/binary/binary-0.7.6.1.ebuild33
-rw-r--r--dev-haskell/binary/binary-0.8.3.0.ebuild34
-rw-r--r--dev-haskell/binary/metadata.xml19
8 files changed, 226 insertions, 0 deletions
diff --git a/dev-haskell/binary/Manifest b/dev-haskell/binary/Manifest
new file mode 100644
index 000000000000..8413e5621206
--- /dev/null
+++ b/dev-haskell/binary/Manifest
@@ -0,0 +1,15 @@
+DIST binary-0.5.1.1.tar.gz 34239 SHA256 945d62a0ea0bd5b5345cce88e6c337b116485334d2b0591b449773a14452c268 SHA512 a177770f2fc220402d2ab256f47ead219176709ecada9994ad5b70a22d9c613e98b4d3b513f45ec4f684d2458e8971c71b0b30cf2d76a79224a424f56360a334 WHIRLPOOL 594399b5945b5d4e40c1696e5962dddd3e84053249cd1dce970f7c302c479320edcdc3fb2b0b9cca13409cad6f1dbc25145aeb21b3b8069216451a13dbffec0f
+DIST binary-0.7.1.0.tar.gz 43647 SHA256 9622efca717cd4f606dc3f43e93464b6eeb0f35e12dd0207065cc6533e498b99 SHA512 711d64c51cb6cf8811252fe3cbb0575dade897666566610f8dee51c2965d0e3dc1dc40df72713e9e6abbd0bfe494dd4feee70128d21f1ea16305bde3409557b3 WHIRLPOOL f748f3baff58e236be0dfaa4855716f85b702ef08f3ab28550cd1ecd4dd018cd7f6fc72caa35b34cd6f0f4016f49c104367f7970f5f923440dff2f074cbe9b4a
+DIST binary-0.7.2.3.tar.gz 47622 SHA256 fd7f59302cbb137068de28efe6e2c403fa45c10077641ec33fa1fb09a8a5c499 SHA512 1babe32d1c2c0537091c96a3191285f2f61a9c85ca503c89c57c32e60d8f16ee429dd8fb645563d96714122a06ca6c9f0ab1c04077b4f0ed22d4b0b41ef2c18f WHIRLPOOL d7bfb011e830553a3284b2dfebffcf18d4d10fda194fe135d6e5aa9b5145c61e406600904b72f57149ecfee58a0ba928cc3ffa62d8eb7cba8660326bf5667755
+DIST binary-0.7.5.0.tar.gz 45764 SHA256 4709c5aa7cc99cb4a465a68de1648968208d0c60c368e2fece476d977530ef19 SHA512 232e7c3da1c0055f3e9f211a86e81c76bc44ab1b70cabd23c93634dbaa42eed8bd9314fbedc16b9703d3ca92b0bbf232e6c30bb1384687dad0e6e85c9abb8947 WHIRLPOOL 1d8dcf9d5125ff398375f4024c0e43fa168004811db7824e2739ec5c0451b38dae9ad74f757c7708427deed0044580b182e35d1c7ecffec25f7b10c70bd32075
+DIST binary-0.7.6.1.tar.gz 47086 SHA256 8f85cafc15be660757878a665d024ce595d4422fead174e20a501c9ec8f81067 SHA512 655daa93a52b845a85d440810452933d7bc3398ad1b51e1e955b2d19a0a32679325a0d1751ad50d252531e493528262e14dab32af4b9a515855fe7f64e0730b2 WHIRLPOOL 6853eb2c817e8ae792226c6c7764ce495833f965c3d503fe7e39c0502019d12f7bd46309b72dfdb276c7dbce8c004cb59fdea4936d69ede0a7c8b487acda2702
+DIST binary-0.8.3.0.tar.gz 51900 SHA256 221385dde77d92f786c665ee6fce0a3beeb80e6a812b8edf9ded1b653f2ea821 SHA512 9b16143067fc974d2dbb4bd42833454a4516eea7ead7674079911b969c42547ededb87f95cd5767553f2105e2f9bb5b2ba08b9666714aa30e56143e606711d44 WHIRLPOOL e1b33a056b20b81883a9b31f4b6e9011e4e831b436d0d5c47fe3b71772206d0a27238970ebc4666dcb54f5e1a2304bf6005c255a3f52a3e6b5b677cc00c30f13
+EBUILD binary-0.5.1.1.ebuild 712 SHA256 f6b632ed4b2a8062b5beab9007c6c3324860c6fd1cab10e8e593a721e82fb78b SHA512 1d35431a107b5c9768c169f3bd113d0a0a11e3cb05b938167816e9f20d64d3aedb39439fcb426f45bc5a52fda933c15f9285ee36eb76271050588b8084985ec2 WHIRLPOOL 444a643b05572ad0e70647db4aff0ffa750482882792fa713c8683a218ac94669e16f2caff73219027a259940eb5937b5f68b0566b00d42f719a71a02060cb37
+EBUILD binary-0.7.1.0.ebuild 1158 SHA256 e7a087acaca9ff6fff17cf75a98fbc107afe927749edecb10db269b348b50e6a SHA512 9b793ebf0836fac1d9ef902ca85c3de774872a5a1bf527f0874028aa6c7f2746733cfdd7cd26c9cba5c9c83d829b497b54d6bbb4d9d59f84e5813e5a74e135e8 WHIRLPOOL ecc6ae80fff38a77110fb939b6c220d3856f2472370d945ff2b58a4ceae46aa447f2e027989c00622bb2436057c48744b046315ec61bdf4a230953668318d8df
+EBUILD binary-0.7.2.3.ebuild 900 SHA256 3a86cb7dc91a0c5ee66a06c1ea652eb51682d73114e6774febf32205551f64f0 SHA512 c8c30f254713ded8c23378fe14812539094b02a6e578484120d77ae6b319482dd9ad223b365b5131e2646f3413f10f6cd1915b67470eee3b817fc1d977b77273 WHIRLPOOL bc7302e68e04b2ddf91ccb6d7ba061ff055ce8e0f45632ede1ede1bdc1d10bfc6b22cc2b310039f82968f9d1fcb3d2db6cff6d4aba1b45aee0bf2ab61d1c42be
+EBUILD binary-0.7.5.0.ebuild 868 SHA256 b622e74b00be4cfd9008e8d650d4800d2802ff982100c7bf139f85bf6388aede SHA512 9c4584bf2107a77ff9f78b3c8174752ce6817f83a1cf96741775b19e989575c5dcfd406da933004f0555c49aa112812feb7391c25db83bdc827a0ba72e0c2f58 WHIRLPOOL 5c0a6fe38d0a81be91c2ce2dfb03337cfe387e5504c22103a155c66c0623d625754cfaab1b0e3fdcbc9a3af5013866892f3bc31752a3166d66854316e4a5af74
+EBUILD binary-0.7.6.1.ebuild 914 SHA256 f7ee58c9c12f3741f221cfb416769f465acf5ab2ea0318daebaa6f4fcde3319e SHA512 a3e23f292683b483b414ee2724cae1aa71ba70feb7ecd92d01c1bb77dcb79ae33aac692b561956b34c9f12626e930d80b8394a925ac16c5e14e5691490ac3ad9 WHIRLPOOL 2be1e92f73d88b850a1b9da3bce8e9c02d43b5e1701701eb6035e4371634aaf9c2d217bd29143e533af758ac9dd4f95a33242a2459687816bc9d901b7f975196
+EBUILD binary-0.8.3.0.ebuild 952 SHA256 e08124ccbe2d4bc85a95011227368d791ec9a2a2ba2e20fb0ecc4c58a3f6061c SHA512 2f59a5423469b94bad20549963d5ff381403cdfb6b1fe7e694727ec2a51330a6ab8c7bfd10aed2670ac7276cb88d7405a371b3b712565cd7da0e2a805d700ff0 WHIRLPOOL a4ba93bbf6f371a60ecdc46348120690b97acba7cc15fadc33f647fe2cd6b964fc8b182071546df51cd74efb9d7888663a7b5cca269f7f3c14469219196b99b1
+MISC ChangeLog 3383 SHA256 5b5e636dc83853e60835ce755274ab5901eefec3f0efa20ede573539b5c5cc3a SHA512 cdd270398f5ff19f5d0ab172db180e1d44807abeec13ef48d051d4c1fbdfc2410a8cc9b85b158b7fc1d030ebc46f06294a26ef484cb374aa6feba495dc03171e WHIRLPOOL 013016ca739599178e0437010cafd31723b7f10406714bb65c7ae1055d13d0e16e210d924335abd3ab2347aeec8f3817647070ffe9477faeb63f976cb7c1f493
+MISC ChangeLog-2015 6707 SHA256 bbe5d11169e4a09d770ccc01ded0afdda48fd623b70dabae155ce5b7e1040762 SHA512 c15c652372c6ff3cab2db28592091d0898b0f957eb7798b192ff7828a60ecd423a6bb66d7bbe69daf23b70233fada16718bcc906e186adc92591f346ff223de6 WHIRLPOOL 1469796195f0bf47a552bd6419a39dfd823b094b092a7c2908abecd088ccce97033a9126b312958c892cc8e41f44628d03db8764b57e8fc5f7c1f3d6177262e2
+MISC metadata.xml 677 SHA256 0d851fcb6eef04d578d4814c4cfad141fe3eba3aa41e97390478b8b95280c473 SHA512 0b2e3503d82f796a6c3bef7dcaf307de19b3f7d0081690971e0b5f9c9b49451260e87d25e0bd2e311f1249ed111568bb62b246b6a1510b16138c6788aaccb563 WHIRLPOOL 5bda049fd9f33b52785beef7105b04aabd39a185b430479abd8898f08438ecf04a2ec8f234840d5c0ac5c401786ca136f69f1a092f2a861336deb27f6b58c62d
diff --git a/dev-haskell/binary/binary-0.5.1.1.ebuild b/dev-haskell/binary/binary-0.5.1.1.ebuild
new file mode 100644
index 000000000000..bbefbb80beb1
--- /dev/null
+++ b/dev-haskell/binary/binary-0.5.1.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.2.19.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Binary serialisation for Haskell values using lazy ByteStrings"
+HOMEPAGE="http://code.haskell.org/binary/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-6.10.4:="
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.2"
+
+CABAL_CORE_LIB_GHC_PV="7.6.* 7.7.*"
diff --git a/dev-haskell/binary/binary-0.7.1.0.ebuild b/dev-haskell/binary/binary-0.7.1.0.ebuild
new file mode 100644
index 000000000000..a7f79eb6561c
--- /dev/null
+++ b/dev-haskell/binary/binary-0.7.1.0.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.3.2.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Binary serialisation for Haskell values using lazy ByteStrings"
+HOMEPAGE="https://github.com/kolmodin/binary"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-6.10.4:="
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/hunit
+ >=dev-haskell/quickcheck-2.5
+ >=dev-haskell/random-1.0.1.0
+ dev-haskell/test-framework
+ >=dev-haskell/test-framework-quickcheck2-0.3
+ )"
+
+CABAL_CORE_LIB_GHC_PV="7.7.2013* 7.8.20140130 7.8.0.20140228 7.8.1 7.8.2 7.8.3 7.8.4"
+
+src_prepare() {
+ if has_version ">=dev-lang/ghc-7.7"; then
+ sed -e '/test-suite read-write-file/,/ghc-options: -Wall/d' \
+ -i "${S}/${PN}.cabal" \
+ || die "Could not remove test suite for ghc 7.7"
+ fi
+}
diff --git a/dev-haskell/binary/binary-0.7.2.3.ebuild b/dev-haskell/binary/binary-0.7.2.3.ebuild
new file mode 100644
index 000000000000..b6ca64a04cb2
--- /dev/null
+++ b/dev-haskell/binary/binary-0.7.2.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.3
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Binary serialisation for Haskell values using lazy ByteStrings"
+HOMEPAGE="https://github.com/kolmodin/binary"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/hunit
+ >=dev-haskell/quickcheck-2.7
+ >=dev-haskell/random-1.0.1.0
+ dev-haskell/test-framework
+ >=dev-haskell/test-framework-quickcheck2-0.3 )
+"
+
+CABAL_CORE_LIB_GHC_PV="7.10.* 7.11.2015*"
diff --git a/dev-haskell/binary/binary-0.7.5.0.ebuild b/dev-haskell/binary/binary-0.7.5.0.ebuild
new file mode 100644
index 000000000000..9047718c7446
--- /dev/null
+++ b/dev-haskell/binary/binary-0.7.5.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Binary serialisation for Haskell values using lazy ByteStrings"
+HOMEPAGE="https://github.com/kolmodin/binary"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+# keep in sync with latest ghc-7.10
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/hunit
+ >=dev-haskell/quickcheck-2.8
+ >=dev-haskell/random-1.0.1.0
+ dev-haskell/test-framework
+ >=dev-haskell/test-framework-quickcheck2-0.3 )
+"
+
+CABAL_CORE_LIB_GHC_PV="PM:7.10.2_rc2 PM:7.10.2 PM:7.10.2-r1"
diff --git a/dev-haskell/binary/binary-0.7.6.1.ebuild b/dev-haskell/binary/binary-0.7.6.1.ebuild
new file mode 100644
index 000000000000..c35913aef133
--- /dev/null
+++ b/dev-haskell/binary/binary-0.7.6.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.6.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Binary serialisation for Haskell values using lazy ByteStrings"
+HOMEPAGE="https://github.com/kolmodin/binary"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RESTRICT=test # binary[test]->test-framework->text->xml->binary
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/hunit
+ >=dev-haskell/quickcheck-2.8
+ >=dev-haskell/random-1.0.1.0
+ dev-haskell/test-framework
+ >=dev-haskell/test-framework-quickcheck2-0.3 )
+"
+
+CABAL_CORE_LIB_GHC_PV="PM:7.10.3_rc1 PM:7.10.3"
diff --git a/dev-haskell/binary/binary-0.8.3.0.ebuild b/dev-haskell/binary/binary-0.8.3.0.ebuild
new file mode 100644
index 000000000000..4e701733bb2b
--- /dev/null
+++ b/dev-haskell/binary/binary-0.8.3.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Binary serialisation for Haskell values using lazy ByteStrings"
+HOMEPAGE="https://github.com/kolmodin/binary"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+# keep in sync with ghc-8.0.1
+KEYWORDS="~alpha ~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RESTRICT=test # binary[test]->test-framework->text->xml->binary
+
+RDEPEND=">=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.18.1.3
+ test? ( dev-haskell/hunit
+ >=dev-haskell/quickcheck-2.8
+ >=dev-haskell/random-1.0.1.0
+ dev-haskell/test-framework
+ >=dev-haskell/test-framework-quickcheck2-0.3 )
+"
+
+CABAL_CORE_LIB_GHC_PV="PM:8.0.1 PM:8.0.2_rc1 PM:8.0.2_rc2 PM:8.0.2 PM:9999"
diff --git a/dev-haskell/binary/metadata.xml b/dev-haskell/binary/metadata.xml
new file mode 100644
index 000000000000..550649f59ef4
--- /dev/null
+++ b/dev-haskell/binary/metadata.xml
@@ -0,0 +1,19 @@
+<?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>
+ Efficient, pure binary serialisation using lazy ByteStrings.
+ Haskell values may be encoded to and from binary formats,
+ written to disk as binary, or sent over the network.
+ Serialisation speeds of over 1 G\/sec have been observed,
+ so this library should be suitable for high performance
+ scenarios.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">kolmodin/binary</remote-id>
+ </upstream>
+</pkgmetadata>