diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
commit | 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch) | |
tree | 7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /dev-haskell/monadcatchio-transformers | |
parent | 30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff) |
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-haskell/monadcatchio-transformers')
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}" |