summaryrefslogtreecommitdiff
path: root/dev-haskell/crypto-conduit
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/crypto-conduit
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-haskell/crypto-conduit')
-rw-r--r--dev-haskell/crypto-conduit/Manifest6
-rw-r--r--dev-haskell/crypto-conduit/crypto-conduit-0.5.5-r1.ebuild47
-rw-r--r--dev-haskell/crypto-conduit/crypto-conduit-0.5.5-r2.ebuild48
-rw-r--r--dev-haskell/crypto-conduit/metadata.xml19
4 files changed, 120 insertions, 0 deletions
diff --git a/dev-haskell/crypto-conduit/Manifest b/dev-haskell/crypto-conduit/Manifest
new file mode 100644
index 000000000000..c841d01f9172
--- /dev/null
+++ b/dev-haskell/crypto-conduit/Manifest
@@ -0,0 +1,6 @@
+DIST crypto-conduit-0.5.5.tar.gz 6883 SHA256 ced360b56aba0d669e11af90fa603e68911e802f0e7d44750d5dcc3c64d5a47d SHA512 4fb9df7a5434af1c3bf48e5649b4dc56ee07d03f4f00647adfc61eaf1a0c54326f7374e27717b92106f34435c5ba38eeb7b23082e9095dfbaf131598a8791887 WHIRLPOOL e3d7d03b13e23cf7595ed9a4f2d9efab3c59296a9737ad25b92860894c54729cb1baf53a3ba56258e203309d8a2e6d4bcadaec6a72095fc43be91996ece12941
+EBUILD crypto-conduit-0.5.5-r1.ebuild 1387 SHA256 6d502a13f1fc39d6ffa2d542290bde5bc8faa30a9023d2c0da1365bda3051d56 SHA512 c078a81c1ac2a2cdf7d7b4665c6e325e64ae4043acbe2be911e2cda295a07b85f25210a1f49b907d36bf33823e3729739ea4a1869b396a1abcf8b3f1b8e51767 WHIRLPOOL eec7f672fa13b63c763f326aaf46e78196d6f9fa694b7ebe8ccf48cde4bcd3e70e4654ecb56aec99ec1930475986544a77f947ad576f1e0b60510ebd865c9733
+EBUILD crypto-conduit-0.5.5-r2.ebuild 1402 SHA256 f95f26148ebfacb44331db9152122c575f7cbfea86c01eac5360fb61b608be7a SHA512 c54080bafe70b1ed8fef25f7216c806ca238025ac6317cd06cd0911ca29fa740419cb752c8d5aa113f8da2b84e77d5e3ccd90dd0359525c54db9e76b19699ae5 WHIRLPOOL 63fb544b0549a45bfc9abdc5fb51e61700ea9ace4c686d93c4172b3740b181ea6ed766a8e60529c2f99cea74c29c579b542d950e9f7b66715453add5e0a69164
+MISC ChangeLog 3172 SHA256 3f4bd45220c54ab59196d3c8054d80f5668ddb96b2b8a0c179061c69bb80ed3d SHA512 675c5ccb23a55764267118368f21825df39f0461d1e40697c18e3f0f21c6659e1353a303e05ca9f8a6fcc84ad6e5516dc75693bcc8e872c8095628c5b561f014 WHIRLPOOL 4df3dbd0418a9f45980daa2090ca1f28edbe25066f1175df71e377b3f37e9d9a028ccdd19713a012a121e1091addb801b6d649e3d54eb5f150a65b4f81369ece
+MISC ChangeLog-2015 1469 SHA256 e871c9eabc2306d7197fbb1db174fb2949a2e3204f9fa9c76a8b303799791108 SHA512 e6733b180137f6ee5e4c8b6297f90b363e2de071f05d73b7e16ec220840f78c85d8c0f236d294dd58d20920ed0f0bacd8c4d9dbaf2fa72ae19ea81c8b170d654 WHIRLPOOL fa6ecea257159495022fe1abfc95c8e292fe8e42901aaf19292b8d9384fa1588ead1dec0cc6e1717f9b578f7e99e1322e8e365a6344e7780a006fa8ff939d903
+MISC metadata.xml 616 SHA256 697a286ffd1355d85bff996902060aeb3b4d2aa991cbae22e93b2e2911ca8db7 SHA512 5828e9f0d73f84b32017d54be2e231fbfb0b99f4c3e36e1ab91cf1179acdb647273270c15bb00df2009f44f0e3ad6ff62b48601ed4b7133cff40a0ae20181e9d WHIRLPOOL aac27c67101e5431ec9b21930e146d48535d476a82a6f1d47770d79e342d624519daccd606b153df247c67158b1a684336910e421804a702a64b888f483f0e98
diff --git a/dev-haskell/crypto-conduit/crypto-conduit-0.5.5-r1.ebuild b/dev-haskell/crypto-conduit/crypto-conduit-0.5.5-r1.ebuild
new file mode 100644
index 000000000000..667fd9ab41c9
--- /dev/null
+++ b/dev-haskell/crypto-conduit/crypto-conduit-0.5.5-r1.ebuild
@@ -0,0 +1,47 @@
+# 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
+#hackport: flags: -old-crypto-api
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Conduit interface for cryptographic operations (from crypto-api)"
+HOMEPAGE="https://github.com/prowdsponsor/crypto-conduit"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+conduit11"
+
+RDEPEND=">=dev-haskell/cereal-0.3:=[profile?]
+ >=dev-haskell/conduit-1.0:=[profile?] <dev-haskell/conduit-1.3:=[profile?]
+ >=dev-haskell/crypto-api-0.9:=[profile?] <dev-haskell/crypto-api-0.14:=[profile?]
+ dev-haskell/resourcet:=[profile?]
+ >=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.5:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ conduit11? ( >=dev-haskell/conduit-extra-1.1:=[profile?] )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/crypto-api-0.13
+ >=dev-haskell/cryptocipher-0.4
+ >=dev-haskell/cryptohash-cryptoapi-0.1
+ >=dev-haskell/hspec-1.3
+ >=dev-haskell/skein-0.1 )
+"
+
+src_prepare() {
+ cabal_chdeps \
+ 'cereal >= 0.3 && < 0.5' 'cereal >= 0.3'
+}
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag conduit11 conduit11) \
+ --flag=-old-crypto-api
+}
diff --git a/dev-haskell/crypto-conduit/crypto-conduit-0.5.5-r2.ebuild b/dev-haskell/crypto-conduit/crypto-conduit-0.5.5-r2.ebuild
new file mode 100644
index 000000000000..b9f5c4c66071
--- /dev/null
+++ b/dev-haskell/crypto-conduit/crypto-conduit-0.5.5-r2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.4.9999
+#hackport: flags: -old-crypto-api
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Conduit interface for cryptographic operations (from crypto-api)"
+HOMEPAGE="https://github.com/prowdsponsor/crypto-conduit"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+conduit11"
+
+RDEPEND=">=dev-haskell/cereal-0.3:=[profile?]
+ >=dev-haskell/conduit-1.0:=[profile?] <dev-haskell/conduit-1.3:=[profile?]
+ >=dev-haskell/crypto-api-0.9:=[profile?] <dev-haskell/crypto-api-0.14:=[profile?]
+ dev-haskell/resourcet:=[profile?]
+ >=dev-haskell/transformers-0.2:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ conduit11? ( >=dev-haskell/conduit-extra-1.1:=[profile?] )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/crypto-api-0.13
+ >=dev-haskell/cryptocipher-0.4
+ >=dev-haskell/cryptohash-cryptoapi-0.1
+ >=dev-haskell/hspec-1.3
+ >=dev-haskell/skein-0.1 )
+"
+
+src_prepare() {
+ cabal_chdeps \
+ 'cereal >= 0.3 && < 0.5' 'cereal >= 0.3' \
+ 'transformers >= 0.2 && < 0.5' 'transformers >= 0.2'
+}
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag conduit11 conduit11) \
+ --flag=-old-crypto-api
+}
diff --git a/dev-haskell/crypto-conduit/metadata.xml b/dev-haskell/crypto-conduit/metadata.xml
new file mode 100644
index 000000000000..0b8019ffa1d2
--- /dev/null
+++ b/dev-haskell/crypto-conduit/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>
+ This package contains everything that you need to use a
+ cryptographic package that supports the @crypto-api@ package
+ using conduits from the @conduit@ package.
+ </longdescription>
+ <use>
+ <flag name="conduit11">Use conduit &gt;= 1.1.</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">prowdsponsor/crypto-conduit</remote-id>
+ </upstream>
+</pkgmetadata>