summaryrefslogtreecommitdiff
path: root/dev-haskell/monadcatchio-transformers
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
commit8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch)
tree7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /dev-haskell/monadcatchio-transformers
parent30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-haskell/monadcatchio-transformers')
-rw-r--r--dev-haskell/monadcatchio-transformers/Manifest4
-rw-r--r--dev-haskell/monadcatchio-transformers/metadata.xml15
-rw-r--r--dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3-r1.ebuild38
-rw-r--r--dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3.ebuild32
4 files changed, 89 insertions, 0 deletions
diff --git a/dev-haskell/monadcatchio-transformers/Manifest b/dev-haskell/monadcatchio-transformers/Manifest
new file mode 100644
index 000000000000..90c20740745f
--- /dev/null
+++ b/dev-haskell/monadcatchio-transformers/Manifest
@@ -0,0 +1,4 @@
+DIST MonadCatchIO-transformers-0.3.1.3.tar.gz 4526 BLAKE2B d7fd79bf3cb2ace84c969d2566cdd0bb2641452b159c064d4a4bec87deadb1533fae8978bc32e97c661a753ac225caa26eaf37250398306cccd15a8619a081b1 SHA512 7794596851f59bcf3cc60e69bbad7c32f2f35fb4c9b1f53455e92d38503539b06dc50d4a9633ed3b6855bdfd0d69d41c37805c727025a81e9841d0819fea684c
+EBUILD monadcatchio-transformers-0.3.1.3-r1.ebuild 1046 BLAKE2B 84d63b3b3eaa014914d0c6bb760d0cd630d17b3d45278a58e0748b92a03da9656eaf2c52bce879674d492b22648ddf88252edf8a1105c440f52fa40e3ad499d7 SHA512 4fa3631f33afb3ff5e9870537171c04db5cd7a8119f64c3312763d102250a16ec727395cd2eacca64a61ac2ec96f14e2c1e7ee9bf76fcfb066e1175c0d34fc37
+EBUILD monadcatchio-transformers-0.3.1.3.ebuild 971 BLAKE2B a1cd040cf85b8bf305689ced0189f3651bf048b5dd6e17887cca93278e5d36d1d63e339248cfa7fe1156f6cc7e41851c075781751e4b64f93477a7e59cf9ea83 SHA512 3ce957303704746a4a9a94b24ce21f4fd90d54a64aaa885abd5c18e5f34ff6103bafb922f288901b5327cf52357c598994a1c7594224ce0bc1e5bdc8249dc93f
+MISC metadata.xml 628 BLAKE2B 878af8ce41fd1f11753d7cdb9921bbf800c2a302ff0afa1f0ed9e117a73bed84069655638807be6a7d0c95f7caa17370fa20612a46b4d439b329f8d4dfe6f313 SHA512 201dc853a626607dbb414178009282cb8a6fc2a925742a591d97c240fd12783351dc78cb6856892cc59e4ae388dfaa8a941c15fdca06be82c202277fde2c046d
diff --git a/dev-haskell/monadcatchio-transformers/metadata.xml b/dev-haskell/monadcatchio-transformers/metadata.xml
new file mode 100644
index 000000000000..c5eb3035ebf1
--- /dev/null
+++ b/dev-haskell/monadcatchio-transformers/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>
+ Provides functions to throw and catch exceptions. Unlike the functions from
+ @Control.Exception@, which work in @IO@, these work in any stack of monad
+ transformers (from the 'transformers' package) with @IO@ as the base monad.
+ You can extend this functionality to other monads, by creating an instance
+ of the @MonadCatchIO@ class.
+ </longdescription>
+</pkgmetadata>
diff --git a/dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3-r1.ebuild b/dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3-r1.ebuild
new file mode 100644
index 000000000000..d1e9c6bf1888
--- /dev/null
+++ b/dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3-r1.ebuild
@@ -0,0 +1,38 @@
+# 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
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+MY_PN="MonadCatchIO-transformers"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Monad-transformer compatible version of the Control.Exception module"
+HOMEPAGE="http://hackage.haskell.org/package/MonadCatchIO-transformers"
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~alpha amd64 ~ppc ~sparc x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/extensible-exceptions-0.1:=[profile?] <dev-haskell/extensible-exceptions-0.2:=[profile?]
+ >=dev-haskell/monads-tf-0.1:=[profile?] <dev-haskell/monads-tf-0.2:=[profile?]
+ >=dev-haskell/transformers-0.2:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ cabal_chdeps \
+ 'base < 4.9' 'base' \
+ 'transformers >= 0.2 && < 0.5' 'transformers >= 0.2'
+}
diff --git a/dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3.ebuild b/dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3.ebuild
new file mode 100644
index 000000000000..ff5153909e1d
--- /dev/null
+++ b/dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2014 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
+
+MY_PN="MonadCatchIO-transformers"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Monad-transformer compatible version of the Control.Exception module"
+HOMEPAGE="http://hackage.haskell.org/package/MonadCatchIO-transformers"
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="alpha amd64 ppc sparc x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/extensible-exceptions-0.1:=[profile?] <dev-haskell/extensible-exceptions-0.2:=[profile?]
+ >=dev-haskell/monads-tf-0.1:=[profile?] <dev-haskell/monads-tf-0.2:=[profile?]
+ >=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.5:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
+
+S="${WORKDIR}/${MY_P}"