diff options
Diffstat (limited to 'dev-haskell/monads-tf')
-rw-r--r-- | dev-haskell/monads-tf/Manifest | 8 | ||||
-rw-r--r-- | dev-haskell/monads-tf/metadata.xml | 17 | ||||
-rw-r--r-- | dev-haskell/monads-tf/monads-tf-0.1.0.2-r1.ebuild | 30 | ||||
-rw-r--r-- | dev-haskell/monads-tf/monads-tf-0.1.0.2.ebuild | 25 | ||||
-rw-r--r-- | dev-haskell/monads-tf/monads-tf-0.1.0.3.ebuild | 25 |
5 files changed, 105 insertions, 0 deletions
diff --git a/dev-haskell/monads-tf/Manifest b/dev-haskell/monads-tf/Manifest new file mode 100644 index 000000000000..6c61f7b4fdaa --- /dev/null +++ b/dev-haskell/monads-tf/Manifest @@ -0,0 +1,8 @@ +DIST monads-tf-0.1.0.2.tar.gz 14206 SHA256 cb6f495443f526b00b3d06535aa29e393473244acd410cba1b898eeaa8f8077c SHA512 5539d735f3d638a700a36e1d3cf0a96dbfd15f9701208e2a6ab71eaee2d00b6e2bd49acbc3e561414e923952ca702d33662511fe057a95bad125609f6216b620 WHIRLPOOL ad1110b5ebcfe912f32701385c9f0af7295790803d42ed3406258e0b38eba8b36895db28cffdc6176617e4726e8d09eb98301429f54d2e9d30763bcf5fa96bf8 +DIST monads-tf-0.1.0.3.tar.gz 14159 SHA256 249dd2aa55c4dd6530f1e49f6b052ec91bc590ecfef2bd24c58837a3f8d4b0f1 SHA512 e1be602c584b42390b617cee164c8cb1c4bb17093c44033275924f273c94212e53faceb35aeabadf43e68f9631830e41266858daa10aa2f3af6300ebc20f3ea4 WHIRLPOOL 51145bde00bb2b5152383a53b84f52571a54a99f7c490cefcef2edb114842b8ec5ccb6b8242953aa010882755f5861eba7b3801d30e49c9cd4c1e2a45f012c6a +EBUILD monads-tf-0.1.0.2-r1.ebuild 728 SHA256 32155bdbe87311a407ee4f8ce7f67eee586e5bc337122f13daa69bed00f984c8 SHA512 316260e6605ad032bbe32a5386f4635ab367e7feefec98d7287b07e9a9bed33f3906cf5d7c91324c8c0ea50cc426dd4874e3569f3727f97bb5f850e30bfb8441 WHIRLPOOL df7b1e3f22c51d4413493221b274b889764b1a72e17194302a7718f6b859427efcd87ecd593034229c02673a34d1eb9269fcd2109b360829ebb4d38db754064c +EBUILD monads-tf-0.1.0.2.ebuild 665 SHA256 a22e22ada7c0ffd757c4dba51f60e7d11ea21aed7a2eb5a2e55470f82f607e0e SHA512 e56732ca5d1e57b982b4d8c0d3c8b523fdbdf1f3fdec40a2000196719a479c33587bf28942b63d96e75b00bf5d3233c82faa3c2e37f9249fc63aff5b0e824e00 WHIRLPOOL f639db20ccc71423270b1bfc946cfb9d0f578350e3bab430d3c65d89b999dacbda1de3ed5b8e4e0895d9170e0b0fe0a187df432303916cce460909a1e1f78931 +EBUILD monads-tf-0.1.0.3.ebuild 670 SHA256 448557146df7bcedb70c325730d94952fffeebe6a90f4673ed16da6440bfd7ac SHA512 4bf823b1cc408840d96dbdf71a0e260ba9748b5587dddbaf3b2bdfaa279690fa5d21702c00ea0ff7e39a26aba3d9b5754bfefacb515d91d3df4897186c2cdac6 WHIRLPOOL 942c02dceec7ccbfce8f208825f55e5efab9ba9b9bb5b208a621e3a63404c550eebfd66642698310385801e6888a9b5a1e709b5071a7f31079d296831b8df912 +MISC ChangeLog 3392 SHA256 a58969e98ecf4a4d529e1fb04e915c1d525659453ac4ac805a81c555a152bdc4 SHA512 a8d4f8c09663da6aa975e0e285859fe8e08ba386f82b73829e1c4ed882cc4df99ab5a0a235cec37858fa7feb3c5ad5945bf2e7f02dd0c9ffe40fe55557e8302f WHIRLPOOL 60c0803d16cb106d15adbf0bcae20ed9cc1a35604a6b51ac93a53215a302c9c7e1a18513e665ec8221debc8470b82d98ac8ee67796b8d0b2fc1ce25f4e98916e +MISC ChangeLog-2015 1172 SHA256 c9223dbde0591827001ce4c190fadaabd6d226267341f16ec7586ce82f32f5c8 SHA512 f016ef0ac077c5e1f7a25c31aa601cdf563b9c6476d15499ff03e55914b19d31cdf4bf442c8fc4e3e0e61787c6ecfbcf198bcb1ffad530da938e1d6254edfede WHIRLPOOL f04dc7c8772247294dee277e7ecbd6027c93279b56047280cc4a1fb2dbdf51c89b86df64684a96b4b895788c71c0b1c35cbe554c6af387f75b619c4d6425db7c +MISC metadata.xml 687 SHA256 b5ffbe54ec46ddd6b20a144e93df66cb258a3bd18e96ed5acc042d6977108ea5 SHA512 72b970d9cf3f67fd8022ce8ad559112c563759be1b98974aec30c0edb00034fd8f9aa2ad68765eb6337b7d96e2a1f2ea042529f8f0cf1227f4aabf8274b89ee1 WHIRLPOOL c0eda013656fc606989bfdf5f350bc243536fc6adf162b4abcf8c4af64c3d1ee8f05c5c36a7a27e7d4d373997ecd535e8d873c157844916858cd7382eea1da87 diff --git a/dev-haskell/monads-tf/metadata.xml b/dev-haskell/monads-tf/metadata.xml new file mode 100644 index 000000000000..bc1ca19bbc27 --- /dev/null +++ b/dev-haskell/monads-tf/metadata.xml @@ -0,0 +1,17 @@ +<?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> + Monad classes using type families, with instances for various + monad transformers, inspired by the paper /Functional Programming + with Overloading and Higher-Order Polymorphism/, by Mark P + Jones, in /Advanced School of Functional Programming/, 1995 + (<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>). + + This package is almost a compatible replacement for the @mtl-tf@ package. + </longdescription> +</pkgmetadata> diff --git a/dev-haskell/monads-tf/monads-tf-0.1.0.2-r1.ebuild b/dev-haskell/monads-tf/monads-tf-0.1.0.2-r1.ebuild new file mode 100644 index 000000000000..91c30c285153 --- /dev/null +++ b/dev-haskell/monads-tf/monads-tf-0.1.0.2-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +# ebuild generated by hackport 0.4.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Monad classes, using type families" +HOMEPAGE="http://hackage.haskell.org/package/monads-tf" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/transformers-0.2.0.0:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.2.3 +" + +src_prepare() { + cabal_chdeps \ + 'transformers >= 0.2.0.0 && < 0.5' 'transformers >= 0.2.0.0' +} diff --git a/dev-haskell/monads-tf/monads-tf-0.1.0.2.ebuild b/dev-haskell/monads-tf/monads-tf-0.1.0.2.ebuild new file mode 100644 index 000000000000..0591e93b26c4 --- /dev/null +++ b/dev-haskell/monads-tf/monads-tf-0.1.0.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +# ebuild generated by hackport 0.4.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Monad classes, using type families" +HOMEPAGE="http://hackage.haskell.org/package/monads-tf" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86" +IUSE="" + +RDEPEND=">=dev-haskell/transformers-0.2.0.0:=[profile?] <dev-haskell/transformers-0.5:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.2.3 +" diff --git a/dev-haskell/monads-tf/monads-tf-0.1.0.3.ebuild b/dev-haskell/monads-tf/monads-tf-0.1.0.3.ebuild new file mode 100644 index 000000000000..693c922a3569 --- /dev/null +++ b/dev-haskell/monads-tf/monads-tf-0.1.0.3.ebuild @@ -0,0 +1,25 @@ +# 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" +inherit haskell-cabal + +DESCRIPTION="Monad classes, using type families" +HOMEPAGE="http://hackage.haskell.org/package/monads-tf" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86" +IUSE="" + +RDEPEND=">=dev-haskell/transformers-0.2.0.0:=[profile?] <dev-haskell/transformers-0.6:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.2.3 +" |