diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 13:49:04 -0700 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 17:38:18 -0700 |
commit | 56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch) | |
tree | 3f91093cdb475e565ae857f1c5a7fd339e2d781e /dev-haskell/monad-control | |
download | gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.bz2 gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.zip |
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'dev-haskell/monad-control')
-rw-r--r-- | dev-haskell/monad-control/Manifest | 9 | ||||
-rw-r--r-- | dev-haskell/monad-control/metadata.xml | 37 | ||||
-rw-r--r-- | dev-haskell/monad-control/monad-control-0.2.0.3.ebuild | 35 | ||||
-rw-r--r-- | dev-haskell/monad-control/monad-control-0.3.1.4.ebuild | 34 | ||||
-rw-r--r-- | dev-haskell/monad-control/monad-control-0.3.2.1.ebuild | 34 | ||||
-rw-r--r-- | dev-haskell/monad-control/monad-control-0.3.2.2.ebuild | 33 | ||||
-rw-r--r-- | dev-haskell/monad-control/monad-control-0.3.2.3.ebuild | 33 | ||||
-rw-r--r-- | dev-haskell/monad-control/monad-control-0.3.2.ebuild | 39 | ||||
-rw-r--r-- | dev-haskell/monad-control/monad-control-0.3.3.0.ebuild | 32 | ||||
-rw-r--r-- | dev-haskell/monad-control/monad-control-1.0.0.1.ebuild | 28 | ||||
-rw-r--r-- | dev-haskell/monad-control/monad-control-1.0.0.4.ebuild | 29 |
11 files changed, 343 insertions, 0 deletions
diff --git a/dev-haskell/monad-control/Manifest b/dev-haskell/monad-control/Manifest new file mode 100644 index 000000000000..673d3066b6fd --- /dev/null +++ b/dev-haskell/monad-control/Manifest @@ -0,0 +1,9 @@ +DIST monad-control-0.2.0.3.tar.gz 13160 SHA256 d00e24e47be81bcf27d44d0d099104ac0e1b7c2b66f3fe84c6f09a9e6994fc7c SHA512 65456f2a8cd97fa5d6499496649199a2f4cfc2ff9aa3635509ac06c87796602237b91932713f94a545c0b1c4f4bc82bf2ad3a6da6b6dff225fa16727162fb170 WHIRLPOOL 2f35e731cca2dca42b057888d58b3b6fa0051f47203a6c2801cebf3d66653cd613b78f3a57570d6237f6d0c2764752495812a2d9b122376038df7815992d5ac0 +DIST monad-control-0.3.1.4.tar.gz 10338 SHA256 c17fd5fa094044816ab79158a00fa7a9fd8b35dfea27e1eecc4d4049b3916c57 SHA512 b3acebe09a29c571f8e9ce768dcf314ff5ed761ca786d8053ca427eafbb8e652df11ac00dbb91fb97f45030f70fbfec943783ccf635860f0afe3753ba16ca2fa WHIRLPOOL c2a776f63a07d3aad4d6b0b355e010846c3834e39c13f789493fc3d9f695423c7b02f06dd5d0f622d709ee944e0d81e01e29cfc36b0e9c024db6dc396819c674 +DIST monad-control-0.3.2.1.tar.gz 10685 SHA256 4395df5ea2b9278a96d7c8e93c81202b9441ba5fcfbd03b90c7d4ea1c66b8e9f SHA512 adcff15bbcda1cbf28e81bbe03cf6f0f4dd19735194081e88c1f9ba99335f1b275706b61be4af5fe7f234f9f59f6a96276457a7bb1ab7377483588cc320bb252 WHIRLPOOL 0aece4b3e4138e6e091d1695018172e6f571b107b129d9e3d143519cb2bf1689d9b58a099884a74220d70bfd1127faed077f8e09799b8a9549b3374570c53431 +DIST monad-control-0.3.2.2.tar.gz 10684 SHA256 acef78a42ec8bb99efda077b36bb1db8f4b6a1d58aa3865cc7b27e0ba6e88cf3 SHA512 4ae7959347a83a781bef6275f4880b53d1c67a9ef5d1bc32c3337797bb991df71c4df71206073a12e46a1512e3290d474a03b0c4ae6496316f41f4248c0c8de9 WHIRLPOOL a6133340bfc8a2f75a524f2d359938578490470fc4dd6c5932626ffd80ea70f2ec9d6f72db1f5624a6028eca6c6f55e3d3dff6a2fd0f0973ecf6c1d57be1c45d +DIST monad-control-0.3.2.3.tar.gz 10427 SHA256 9cf2580051a16e53d1a1771e2c9e623919534904327c209abfd2f3a83f6663ba SHA512 7b5fb9721628714c128572c737b006c9dbb9bd481972f07d4e13bd044b20a23b50abbb2e62dde7bc8d8ad286844975841f7de29773b46e0af5e36e71f743f3d9 WHIRLPOOL a4e28b11a6479f1120fcf2b22732c1f0b27adaa9e8ed3911efeef3e8e53f33fd574b6dbbf1cccce53c33fbc3ada52dda5e8bf92b1b998d7ffe9c03a8517d5841 +DIST monad-control-0.3.2.tar.gz 10684 SHA256 eaa6f1c71164bafa02f5df03db35442bd34992dc3434d9d91c2965c9127a81bf SHA512 68101945608c672fef5007dcad4a2148aac48e69403da5c7f466f507d5f51b39fdf36dc1e9c0fd1a31665e4b2312ef709bc55e1524527148cd0ae3ea3eafd3ec WHIRLPOOL b3eec28edf7bf4923f6627039ddf04903e8984726307967abaf1e39ad5e346f2856b9933902a7bf46ce7a7c846fad619b4d8e6828e2dda242ee0455f404b2e23 +DIST monad-control-0.3.3.0.tar.gz 10518 SHA256 ef44c9943760f2120eb450182852d6150390daa2de4b87e9dda9591e89714e6e SHA512 734ca14baea74f9bd6f3603dc84426bd6d79ae23998ffcce5c8b994dfa8d58b8a573e7b0f68f7eaab07163c8806d8d5f95160f0439cc5fbd07b9509c84e4ef8a WHIRLPOOL e8de49dc29c9a4601711575531fd3dbbb1b8bc5282ee586ec5222cfe4f4e7b96369e9715da45eeb5e682d25619918eb81864279a45c1f230566facc3a323584c +DIST monad-control-1.0.0.1.tar.gz 10640 SHA256 76392add153091ff66fb66e7b13c9eb43bdfc483e10f28815c0c4ab855e6628c SHA512 8e0bcfaa750ba927fd2d081e6802693f0f6b8ed2afce09e0ade214c072e22353d03015195434840a0796e0985cf2fa0d7563efffa069131033ed9b49de70acf5 WHIRLPOOL 2998eec16f85e6c95e20498724fafbad4b8e068c81bbe260c9019c3e540c6dfbf5f7eb40e17e0b4b67ae8792f601be6b6b4ca88c518dd4ba5abb7049b29654b6 +DIST monad-control-1.0.0.4.tar.gz 10709 SHA256 e984b7346af6d31b7ce918e1a0263075af8cbcf5440bc3df698d0354c90df61e SHA512 98a5448cf01a0310d2c16b648d02ea6643e30271046324d0f1bbea132e9f81a54fe6bb1700877b1ea4c8e291cefac81394bfaec089ea661fcbf4c04c9596bded WHIRLPOOL 42fd136c7bbb1d82c66fcf81f1246adccbf48286782ce037b5439aaf3df5066e51bb67f2898c88c30d308fa3454a7cb7d3516ae996dd49202d6217b0026e570c diff --git a/dev-haskell/monad-control/metadata.xml b/dev-haskell/monad-control/metadata.xml new file mode 100644 index 000000000000..da06fe160857 --- /dev/null +++ b/dev-haskell/monad-control/metadata.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>haskell</herd> + <longdescription> + This package defines the type class @MonadControlIO@, a subset of + @MonadIO@ into which generic control operations such as @catch@ can + be lifted from @IO@. Instances are based on monad transformers in + @MonadTransControl@, which includes all standard monad transformers + in the @transformers@ library except @ContT@. For convenience, it + provides a wrapped version of @Control.Exception@ with types + generalized from @IO@ to all monads in @MonadControlIO@. + + Note that this package is a rewrite of Anders Kaseorg's @monad-peel@ library. + The main difference is that this package provides CPS style + operators and exploits the @RankNTypes@ language extension to + simplify most definitions. + + The package includes a copy of the @monad-peel@ testsuite written by Anders Kaseorg. + The tests can be performed by using @cabal test@. + + The following @critertion@ based benchmark shows that @monad-control@ + is on average about 2.5 times faster than @monad-peel@: + + <https://github.com/basvandijk/bench-monad-peel-control> + </longdescription> + <use> + <flag name="instancest">If enabled this package will export + MonadBaseControl instances for the lazy and strict ST monad. If disabled these + instances are only exported when base >= 4.4. If enabled it is required that + the transformer-base package exports MonadBase instances for ST. It will do + this by default.</flag> + </use> + <upstream> + <remote-id type="github">basvandijk/monad-control</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-haskell/monad-control/monad-control-0.2.0.3.ebuild b/dev-haskell/monad-control/monad-control-0.2.0.3.ebuild new file mode 100644 index 000000000000..d8482e41bbfd --- /dev/null +++ b/dev-haskell/monad-control/monad-control-0.2.0.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# ebuild generated by hackport 0.2.14 + +EAPI="3" + +CABAL_FEATURES="lib profile haddock hscolour hoogle" +inherit base haskell-cabal + +DESCRIPTION="Lift control operations, like exception catching, through monad transformers" +HOMEPAGE="https://github.com/basvandijk/monad-control/" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND="<dev-haskell/base-unicode-symbols-0.3 + =dev-haskell/transformers-0.2* + >=dev-lang/ghc-6.8.2" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.9.2 + test? ( + >=dev-haskell/cabal-1.10 + <dev-haskell/test-framework-0.5 + <dev-haskell/test-framework-hunit-0.3 + ) + " + +src_configure() { + cabal_src_configure $(use_enable test tests) $(cabal_flag test) +} diff --git a/dev-haskell/monad-control/monad-control-0.3.1.4.ebuild b/dev-haskell/monad-control/monad-control-0.3.1.4.ebuild new file mode 100644 index 000000000000..4ceac6d5dbf0 --- /dev/null +++ b/dev-haskell/monad-control/monad-control-0.3.1.4.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.3.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Lift control operations, like exception catching, through monad transformers" +HOMEPAGE="https://github.com/basvandijk/monad-control" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/base-unicode-symbols-0.1.1:=[profile?] + <dev-haskell/base-unicode-symbols-0.3:=[profile?] + >=dev-haskell/transformers-0.2:=[profile?] + <dev-haskell/transformers-0.4:=[profile?] + >=dev-haskell/transformers-base-0.4.1:=[profile?] + <dev-haskell/transformers-base-0.5:=[profile?] + >=dev-lang/ghc-6.10.4:=" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6" + +src_prepare() { + cabal_chdeps \ + 'base >= 3 && < 4.7' 'base >= 3 && < 5.0' +} diff --git a/dev-haskell/monad-control/monad-control-0.3.2.1.ebuild b/dev-haskell/monad-control/monad-control-0.3.2.1.ebuild new file mode 100644 index 000000000000..6e3db4f723a1 --- /dev/null +++ b/dev-haskell/monad-control/monad-control-0.3.2.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.3.2.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Lift control operations, like exception catching, through monad transformers" +HOMEPAGE="https://github.com/basvandijk/monad-control" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="+instancest" + +RDEPEND=">=dev-haskell/base-unicode-symbols-0.1.1:=[profile?] + <dev-haskell/base-unicode-symbols-0.3:=[profile?] + >=dev-haskell/transformers-0.2:=[profile?] + <dev-haskell/transformers-0.4:=[profile?] + >=dev-haskell/transformers-base-0.4.1:=[profile?] + <dev-haskell/transformers-base-0.5:=[profile?] + >=dev-lang/ghc-6.10.4:=" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag instancest instancest) +} diff --git a/dev-haskell/monad-control/monad-control-0.3.2.2.ebuild b/dev-haskell/monad-control/monad-control-0.3.2.2.ebuild new file mode 100644 index 000000000000..3be9c91c2eb4 --- /dev/null +++ b/dev-haskell/monad-control/monad-control-0.3.2.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.3.4.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Lift control operations, like exception catching, through monad transformers" +HOMEPAGE="https://github.com/basvandijk/monad-control" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="amd64 x86 ~amd64-linux" +IUSE="+instancest" + +RDEPEND=">=dev-haskell/base-unicode-symbols-0.1.1:=[profile?] <dev-haskell/base-unicode-symbols-0.3:=[profile?] + >=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.4:=[profile?] + >=dev-haskell/transformers-base-0.4.1:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] + >=dev-lang/ghc-6.10.4:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6.0.3 +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag instancest instancest) +} diff --git a/dev-haskell/monad-control/monad-control-0.3.2.3.ebuild b/dev-haskell/monad-control/monad-control-0.3.2.3.ebuild new file mode 100644 index 000000000000..150593c728d4 --- /dev/null +++ b/dev-haskell/monad-control/monad-control-0.3.2.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.3.6.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Lift control operations, like exception catching, through monad transformers" +HOMEPAGE="https://github.com/basvandijk/monad-control" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="+instancest" + +RDEPEND=">=dev-haskell/base-unicode-symbols-0.1.1:=[profile?] <dev-haskell/base-unicode-symbols-0.3:=[profile?] + >=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.4:=[profile?] + >=dev-haskell/transformers-base-0.4.1:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] + >=dev-lang/ghc-6.10.4:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6.0.3 +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag instancest instancest) +} diff --git a/dev-haskell/monad-control/monad-control-0.3.2.ebuild b/dev-haskell/monad-control/monad-control-0.3.2.ebuild new file mode 100644 index 000000000000..e3c873f33c19 --- /dev/null +++ b/dev-haskell/monad-control/monad-control-0.3.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.3.2.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Lift control operations, like exception catching, through monad transformers" +HOMEPAGE="https://github.com/basvandijk/monad-control" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="+instancest" + +RDEPEND=">=dev-haskell/base-unicode-symbols-0.1.1:=[profile?] + <dev-haskell/base-unicode-symbols-0.3:=[profile?] + >=dev-haskell/transformers-0.2:=[profile?] + <dev-haskell/transformers-0.4:=[profile?] + >=dev-haskell/transformers-base-0.4.1:=[profile?] + <dev-haskell/transformers-base-0.5:=[profile?] + >=dev-lang/ghc-6.10.4:=" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6" + +src_prepare() { + cabal_chdeps \ + 'base >= 3 && < 4.7' 'base >= 3 && < 5.0' +} + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag instancest instancest) +} diff --git a/dev-haskell/monad-control/monad-control-0.3.3.0.ebuild b/dev-haskell/monad-control/monad-control-0.3.3.0.ebuild new file mode 100644 index 000000000000..04dda306ec52 --- /dev/null +++ b/dev-haskell/monad-control/monad-control-0.3.3.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.3.6.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Lift control operations, like exception catching, through monad transformers" +HOMEPAGE="https://github.com/basvandijk/monad-control" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="+instancest" + +RDEPEND=">=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.5:=[profile?] + >=dev-haskell/transformers-base-0.4.2:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] + >=dev-lang/ghc-6.10.4:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6.0.3 +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag instancest instancest) +} diff --git a/dev-haskell/monad-control/monad-control-1.0.0.1.ebuild b/dev-haskell/monad-control/monad-control-1.0.0.1.ebuild new file mode 100644 index 000000000000..f54dbe5d2dbe --- /dev/null +++ b/dev-haskell/monad-control/monad-control-1.0.0.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.4.4.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Lift control operations, like exception catching, through monad transformers" +HOMEPAGE="https://github.com/basvandijk/monad-control" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +RDEPEND=">=dev-haskell/stm-2.3:=[profile?] <dev-haskell/stm-3:=[profile?] + >=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.5:=[profile?] + >=dev-haskell/transformers-base-0.4.3:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 +" diff --git a/dev-haskell/monad-control/monad-control-1.0.0.4.ebuild b/dev-haskell/monad-control/monad-control-1.0.0.4.ebuild new file mode 100644 index 000000000000..f44261a221bd --- /dev/null +++ b/dev-haskell/monad-control/monad-control-1.0.0.4.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.4.4.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Lift control operations, like exception catching, through monad transformers" +HOMEPAGE="https://github.com/basvandijk/monad-control" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +RDEPEND=">=dev-haskell/stm-2.3:=[profile?] <dev-haskell/stm-3:=[profile?] + >=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.5:=[profile?] + >=dev-haskell/transformers-base-0.4.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] + >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.5:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 +" |