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/lifted-base | |
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/lifted-base')
-rw-r--r-- | dev-haskell/lifted-base/Manifest | 9 | ||||
-rw-r--r-- | dev-haskell/lifted-base/files/lifted-base-0.1.0.1-test-ghc-6.12.patch | 11 | ||||
-rw-r--r-- | dev-haskell/lifted-base/files/lifted-base-0.1.1-test-ghc-6.12.patch | 19 | ||||
-rw-r--r-- | dev-haskell/lifted-base/files/lifted-base-0.2-ghc-7.7.patch | 13 | ||||
-rw-r--r-- | dev-haskell/lifted-base/lifted-base-0.1.1.ebuild | 38 | ||||
-rw-r--r-- | dev-haskell/lifted-base/lifted-base-0.2.1.0.ebuild | 36 | ||||
-rw-r--r-- | dev-haskell/lifted-base/lifted-base-0.2.1.1.ebuild | 32 | ||||
-rw-r--r-- | dev-haskell/lifted-base/lifted-base-0.2.2.1.ebuild | 32 | ||||
-rw-r--r-- | dev-haskell/lifted-base/lifted-base-0.2.3.0.ebuild | 31 | ||||
-rw-r--r-- | dev-haskell/lifted-base/lifted-base-0.2.3.1.ebuild | 31 | ||||
-rw-r--r-- | dev-haskell/lifted-base/lifted-base-0.2.3.3.ebuild | 31 | ||||
-rw-r--r-- | dev-haskell/lifted-base/lifted-base-0.2.3.6.ebuild | 34 | ||||
-rw-r--r-- | dev-haskell/lifted-base/lifted-base-0.2.ebuild | 38 | ||||
-rw-r--r-- | dev-haskell/lifted-base/metadata.xml | 19 |
14 files changed, 374 insertions, 0 deletions
diff --git a/dev-haskell/lifted-base/Manifest b/dev-haskell/lifted-base/Manifest new file mode 100644 index 000000000000..90eb420cc80e --- /dev/null +++ b/dev-haskell/lifted-base/Manifest @@ -0,0 +1,9 @@ +DIST lifted-base-0.1.1.tar.gz 10640 SHA256 759300ba3eaf4e78455066c438c3f64ccffd6af5d80550bf4d0075c57f180691 SHA512 e213b8cc40e14e4ce1c85691b69fffefbc1049aaeeb5463543e6361073caf1068905e08a1f52a0b4f43c169b5a97788c0879c02f0f737614f44ac138d204bd29 WHIRLPOOL 3cf82c52ed6e7ed2688b8c53f1235032f15f1ca02c0f80a1695754fb3ccba5053bacb8e6a217fbbd632d374cd957f5ea6871385fe5d3bdc9b79f87b454122f8d +DIST lifted-base-0.2.1.0.tar.gz 11708 SHA256 1e737e070d3535dd2ad56526f8c32cf7ae385972fde55b112e1b6fe99dff9b30 SHA512 c63ae6afcbc5332f2b8522798f288b0159f8e523f741b59d396868e8d1b2c3bd39e9bd64456a657a1563525713f54275f6fed7f86f9209593b911f645fb3ed3f WHIRLPOOL 1295a70fdac3901b3af3c6ea2e2c1e34662a5ed16506127e9a6f763452a98820b6a9b34a307a3bb7fa5e3dd072690be431522bed5b86d6ba026eea3694df6e2d +DIST lifted-base-0.2.1.1.tar.gz 11706 SHA256 b330aff460e52c7987dba68737487d1b2b15e23f03d0c1bc6d8a3062066c5518 SHA512 b3def493a40b1d64e9fe0466e9718baf63568af7785eaca5aa47456ac01a10d2677cbe36dcc17705a47ebc9c84df01dc897ef8e1ddaefe88dcaec674353bb500 WHIRLPOOL baae7dc5973e91c538c873a4d3229220e44cd8594adaf06d6df3ad5ea2c68a9a28a4ae9290785ff35b2a9c2c6a1cdba33c80bf3fa015027aebaf9847730ff816 +DIST lifted-base-0.2.2.1.tar.gz 11674 SHA256 68fe7b3c5b1f78d0c54a3d77bb7cc1552ad1f7e57346ed40dab93ccb8ff1818f SHA512 3d7e5dc352de4fbc4c8642f4c7d32fefbfb2e21ac13f735c4299e9fbbcc07f06842e59b7fd4bf5f06dd04329de31a3ab4de17bc27bc176ca6b97be13066aaaac WHIRLPOOL d9945b818cc38145badc7377c8e038b17ae3cdb50d5992414b81f040ec4ad490f2f34173080cfbdaad5e3ee19a578db13de98c611fc47f985a0bc05c82b5dc7b +DIST lifted-base-0.2.3.0.tar.gz 11610 SHA256 365d6fbe9f87dfeaa89fda8ba6ff21811b6cd1babb2adfe975fb2d0d0f4d7071 SHA512 fbaab9bec5e8f5d29d35f31922d652d270e475453e80b5e5e44424706fdb0897c3c3a4471a8efbd970aa31b8051c0dab81c0d8de74b2f3960856f7193ad0751c WHIRLPOOL c17e7b93b1eb205d0c3df27f3ad8c98d5d2b1247411e8c5ee58c448498d6fdefcb0b88c7e66bcabd1349586726dd34a3ebb027183d34342e6cf20f71adc6bf8e +DIST lifted-base-0.2.3.1.tar.gz 11590 SHA256 e290e27977ae2876fc7665228b733e50844bbfc7ea011af6f69a90c5d49e42bd SHA512 4f611d1a75db825727b0e7d91f032c7af1126e7a48203c994a94be171a048c59b750ffff442865481d41329065c79bbf49780b630f04a556ac976233c71afc3b WHIRLPOOL f6ba43602282146b88f4fb0d1c875ae9c0624f11b900eea630b1f3c8badbdd817006d626b0315f286b3c5a5a40f9d70eb208501381b6c5d39d3852f0b969e0bb +DIST lifted-base-0.2.3.3.tar.gz 11617 SHA256 83c9d6c5ea77dbe3a5d261735ab71ff50dae132b20f8d8b29e01fa1b442c01d8 SHA512 9296553d77adae7e184bee2b604e4f99a75bac6e91c4205823bd9757b8f48e471caad91ebb8ec3f7b9bd124e0391aea614fc20b444c99a15798757ff89a780d5 WHIRLPOOL a64e65aae0ec96ce91c32682583663ccd382c7bfcd4acfcf7d882e38099ac6f4e0d2476b9955ee8e8b2d452e441bcd3ad80381248d6a57f0019f1f0662112fdf +DIST lifted-base-0.2.3.6.tar.gz 11613 SHA256 57c5837d83f569bb72136ca89256e50e1ac168ee935804a8e7763e9d8322e1fb SHA512 7fee2208c9043cdeccbea87d0ad44bff82505c10f55a539220484fe09792cd61562a94c9f6fbc2c6f360dd25e8d39ed139972432dbdb748fc2e1f2d47be8a658 WHIRLPOOL fbd7185ac69d1cfde05c14826c2a73efba83b41d52002907301e3caf3fe8869a6f74f41cde3b47f6cf6684b62ff8e6c4ff82350d9be7c46219510a6254d81341 +DIST lifted-base-0.2.tar.gz 11556 SHA256 cb4958e56f0d60e1a6ea60469633b7821ad6f4be342b50d477a6e9b038195189 SHA512 509b37d4aa5e31f9139429897ec0f1880ee31770e8b9b1fd4b86152b76c9f5eb74460681759148fa8f21d8d2d7b1655553f6bca2444bc2cbfeda7f7403072d82 WHIRLPOOL f10a5fcc45526636ece5a1458207d1e3db513426d4939c644ba9e30ba9164b0ec3d80fc88fae23c37762e185f565cfbd5d7de14cf6089308c959e34729a1b549 diff --git a/dev-haskell/lifted-base/files/lifted-base-0.1.0.1-test-ghc-6.12.patch b/dev-haskell/lifted-base/files/lifted-base-0.1.0.1-test-ghc-6.12.patch new file mode 100644 index 000000000000..7da0dced62d3 --- /dev/null +++ b/dev-haskell/lifted-base/files/lifted-base-0.1.0.1-test-ghc-6.12.patch @@ -0,0 +1,11 @@ +--- lifted-base-0.1.0.1-orig/test.hs 2011-12-03 22:38:23.000000000 +1100 ++++ lifted-base-0.1.0.1/test.hs 2011-12-11 22:33:38.889902803 +1100 +@@ -37,7 +37,7 @@ + main :: IO () + main = defaultMain + [ testSuite "IdentityT" runIdentityT +- , testSuite "ListT" $ fmap head . runListT ++-- , testSuite "ListT" $ fmap head . runListT + , testSuite "MaybeT" $ fmap fromJust . runMaybeT + , testSuite "ReaderT" $ flip runReaderT "reader state" + , testSuite "WriterT" runWriterT' diff --git a/dev-haskell/lifted-base/files/lifted-base-0.1.1-test-ghc-6.12.patch b/dev-haskell/lifted-base/files/lifted-base-0.1.1-test-ghc-6.12.patch new file mode 100644 index 000000000000..fe92161bbf03 --- /dev/null +++ b/dev-haskell/lifted-base/files/lifted-base-0.1.1-test-ghc-6.12.patch @@ -0,0 +1,19 @@ +--- lifted-base-0.1.1-orig/test/test.hs 2012-04-28 23:47:19.000000000 +1000 ++++ lifted-base-0.1.1/test/test.hs 2012-05-04 11:21:19.840997008 +1000 +@@ -1,4 +1,4 @@ +-{-# LANGUAGE DeriveDataTypeable, FlexibleContexts #-} ++{-# LANGUAGE DeriveDataTypeable, FlexibleContexts, CPP #-} + + -- from base: + import Prelude hiding (catch) +@@ -38,7 +38,9 @@ + main :: IO () + main = defaultMain + [ testSuite "IdentityT" runIdentityT +- , testSuite "ListT" $ fmap head . runListT ++#if MIN_VERSION_base(4,3,0) ++ , testSuite "ListT" $ fmap head . runListT -- this test fails with ghc 6.12.3 ++#endif + , testSuite "MaybeT" $ fmap fromJust . runMaybeT + , testSuite "ReaderT" $ flip runReaderT "reader state" + , testSuite "WriterT" runWriterT' diff --git a/dev-haskell/lifted-base/files/lifted-base-0.2-ghc-7.7.patch b/dev-haskell/lifted-base/files/lifted-base-0.2-ghc-7.7.patch new file mode 100644 index 000000000000..27c017834b53 --- /dev/null +++ b/dev-haskell/lifted-base/files/lifted-base-0.2-ghc-7.7.patch @@ -0,0 +1,13 @@ +--- lifted-base-0.2-orig/Control/Exception/Lifted.hs 2012-10-05 15:29:06.000000000 +1000 ++++ lifted-base-0.2/Control/Exception/Lifted.hs 2012-11-03 10:44:27.063099107 +1100 +@@ -13,6 +13,10 @@ + {-# LANGUAGE Trustworthy #-} + #endif + ++#if __GLASGOW_HASKELL__ >= 707 ++{-# LANGUAGE ImpredicativeTypes #-} ++#endif ++ + {- | + Module : Control.Exception.Lifted + Copyright : Bas van Dijk, Anders Kaseorg diff --git a/dev-haskell/lifted-base/lifted-base-0.1.1.ebuild b/dev-haskell/lifted-base/lifted-base-0.1.1.ebuild new file mode 100644 index 000000000000..bb789358df20 --- /dev/null +++ b/dev-haskell/lifted-base/lifted-base-0.1.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=4 + +# ebuild generated by hackport 0.2.18.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit base haskell-cabal + +DESCRIPTION="lifted IO operations from the base library" +HOMEPAGE="https://github.com/basvandijk/lifted-base" +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.1.1[profile?] + <dev-haskell/base-unicode-symbols-0.3[profile?] + =dev-haskell/monad-control-0.3*[profile?] + =dev-haskell/transformers-base-0.4*[profile?] + >=dev-lang/ghc-6.8.2" +DEPEND="${RDEPEND} + test? ( >=dev-haskell/hunit-1.2.2 + <dev-haskell/hunit-1.3 + >=dev-haskell/test-framework-0.2.4 + <dev-haskell/test-framework-0.7 + >=dev-haskell/test-framework-hunit-0.2.4 + <dev-haskell/test-framework-hunit-0.3 + >=dev-haskell/transformers-0.2 + <dev-haskell/transformers-0.4 + ) + >=dev-haskell/cabal-1.9.2" + +PATCHES=("${FILESDIR}/${PN}-0.1.1-test-ghc-6.12.patch") diff --git a/dev-haskell/lifted-base/lifted-base-0.2.1.0.ebuild b/dev-haskell/lifted-base/lifted-base-0.2.1.0.ebuild new file mode 100644 index 000000000000..78f178321df0 --- /dev/null +++ b/dev-haskell/lifted-base/lifted-base-0.2.1.0.ebuild @@ -0,0 +1,36 @@ +# 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.2.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="lifted IO operations from the base library" +HOMEPAGE="https://github.com/basvandijk/lifted-base" +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/base-unicode-symbols-0.1.1:=[profile?] + <dev-haskell/base-unicode-symbols-0.3:=[profile?] + =dev-haskell/monad-control-0.3*:=[profile?] + =dev-haskell/transformers-base-0.4*:=[profile?] + >=dev-lang/ghc-6.10.4:=" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 + test? ( >=dev-haskell/hunit-1.2.2 + <dev-haskell/hunit-1.3 + >=dev-haskell/test-framework-0.2.4 + <dev-haskell/test-framework-0.9 + >=dev-haskell/test-framework-hunit-0.2.4 + <dev-haskell/test-framework-hunit-0.4 + >=dev-haskell/transformers-0.2 + <dev-haskell/transformers-0.4 + )" diff --git a/dev-haskell/lifted-base/lifted-base-0.2.1.1.ebuild b/dev-haskell/lifted-base/lifted-base-0.2.1.1.ebuild new file mode 100644 index 000000000000..4ffdcac6d9ec --- /dev/null +++ b/dev-haskell/lifted-base/lifted-base-0.2.1.1.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.4.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="lifted IO operations from the base library" +HOMEPAGE="https://github.com/basvandijk/lifted-base" +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/base-unicode-symbols-0.1.1:=[profile?] <dev-haskell/base-unicode-symbols-0.3:=[profile?] + >=dev-haskell/monad-control-0.3:=[profile?] <dev-haskell/monad-control-0.4:=[profile?] + >=dev-haskell/transformers-base-0.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] + >=dev-lang/ghc-6.10.4:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 + test? ( >=dev-haskell/hunit-1.2.2 <dev-haskell/hunit-1.3 + >=dev-haskell/test-framework-0.2.4 <dev-haskell/test-framework-0.9 + >=dev-haskell/test-framework-hunit-0.2.4 <dev-haskell/test-framework-hunit-0.4 + >=dev-haskell/transformers-0.2 <dev-haskell/transformers-0.4 ) +" diff --git a/dev-haskell/lifted-base/lifted-base-0.2.2.1.ebuild b/dev-haskell/lifted-base/lifted-base-0.2.2.1.ebuild new file mode 100644 index 000000000000..45dc17351a91 --- /dev/null +++ b/dev-haskell/lifted-base/lifted-base-0.2.2.1.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 test-suite" +inherit haskell-cabal + +DESCRIPTION="lifted IO operations from the base library" +HOMEPAGE="https://github.com/basvandijk/lifted-base" +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/base-unicode-symbols-0.1.1:=[profile?] <dev-haskell/base-unicode-symbols-0.3:=[profile?] + >=dev-haskell/monad-control-0.3:=[profile?] <dev-haskell/monad-control-0.4:=[profile?] + >=dev-haskell/transformers-base-0.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] + >=dev-lang/ghc-6.10.4:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 + test? ( >=dev-haskell/hunit-1.2.2 <dev-haskell/hunit-1.3 + >=dev-haskell/test-framework-0.2.4 <dev-haskell/test-framework-0.9 + >=dev-haskell/test-framework-hunit-0.2.4 <dev-haskell/test-framework-hunit-0.4 + >=dev-haskell/transformers-0.2 <dev-haskell/transformers-0.4 ) +" diff --git a/dev-haskell/lifted-base/lifted-base-0.2.3.0.ebuild b/dev-haskell/lifted-base/lifted-base-0.2.3.0.ebuild new file mode 100644 index 000000000000..fb35f73dce1f --- /dev/null +++ b/dev-haskell/lifted-base/lifted-base-0.2.3.0.ebuild @@ -0,0 +1,31 @@ +# 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.2.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="lifted IO operations from the base library" +HOMEPAGE="https://github.com/basvandijk/lifted-base" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/monad-control-0.3:=[profile?] <dev-haskell/monad-control-0.4:=[profile?] + >=dev-haskell/transformers-base-0.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 + test? ( >=dev-haskell/hunit-1.2.2 <dev-haskell/hunit-1.3 + >=dev-haskell/test-framework-0.2.4 <dev-haskell/test-framework-0.9 + >=dev-haskell/test-framework-hunit-0.2.4 <dev-haskell/test-framework-hunit-0.4 + >=dev-haskell/transformers-0.4 <dev-haskell/transformers-0.5 ) +" diff --git a/dev-haskell/lifted-base/lifted-base-0.2.3.1.ebuild b/dev-haskell/lifted-base/lifted-base-0.2.3.1.ebuild new file mode 100644 index 000000000000..fb35f73dce1f --- /dev/null +++ b/dev-haskell/lifted-base/lifted-base-0.2.3.1.ebuild @@ -0,0 +1,31 @@ +# 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.2.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="lifted IO operations from the base library" +HOMEPAGE="https://github.com/basvandijk/lifted-base" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/monad-control-0.3:=[profile?] <dev-haskell/monad-control-0.4:=[profile?] + >=dev-haskell/transformers-base-0.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 + test? ( >=dev-haskell/hunit-1.2.2 <dev-haskell/hunit-1.3 + >=dev-haskell/test-framework-0.2.4 <dev-haskell/test-framework-0.9 + >=dev-haskell/test-framework-hunit-0.2.4 <dev-haskell/test-framework-hunit-0.4 + >=dev-haskell/transformers-0.4 <dev-haskell/transformers-0.5 ) +" diff --git a/dev-haskell/lifted-base/lifted-base-0.2.3.3.ebuild b/dev-haskell/lifted-base/lifted-base-0.2.3.3.ebuild new file mode 100644 index 000000000000..271708db6fe6 --- /dev/null +++ b/dev-haskell/lifted-base/lifted-base-0.2.3.3.ebuild @@ -0,0 +1,31 @@ +# 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 test-suite" +inherit haskell-cabal + +DESCRIPTION="lifted IO operations from the base library" +HOMEPAGE="https://github.com/basvandijk/lifted-base" +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/monad-control-0.3:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] + >=dev-haskell/transformers-base-0.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 + test? ( >=dev-haskell/hunit-1.2.2 <dev-haskell/hunit-1.3 + >=dev-haskell/test-framework-0.2.4 <dev-haskell/test-framework-0.9 + >=dev-haskell/test-framework-hunit-0.2.4 <dev-haskell/test-framework-hunit-0.4 + >=dev-haskell/transformers-0.3 <dev-haskell/transformers-0.5 ) +" diff --git a/dev-haskell/lifted-base/lifted-base-0.2.3.6.ebuild b/dev-haskell/lifted-base/lifted-base-0.2.3.6.ebuild new file mode 100644 index 000000000000..754c88f2495b --- /dev/null +++ b/dev-haskell/lifted-base/lifted-base-0.2.3.6.ebuild @@ -0,0 +1,34 @@ +# 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 test-suite" +inherit haskell-cabal + +DESCRIPTION="lifted IO operations from the base library" +HOMEPAGE="https://github.com/basvandijk/lifted-base" +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/monad-control-0.3:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] + >=dev-haskell/transformers-base-0.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 + test? ( >=dev-haskell/hunit-1.2.2 <dev-haskell/hunit-1.3 + >=dev-haskell/monad-control-1.0.0.3 <dev-haskell/monad-control-1.1 + >=dev-haskell/test-framework-0.2.4 <dev-haskell/test-framework-0.9 + >=dev-haskell/test-framework-hunit-0.2.4 <dev-haskell/test-framework-hunit-0.4 + >=dev-haskell/transformers-0.3 <dev-haskell/transformers-0.5 + >=dev-haskell/transformers-base-0.4.4 <dev-haskell/transformers-base-0.5 + >=dev-haskell/transformers-compat-0.3 <dev-haskell/transformers-compat-0.5 ) +" diff --git a/dev-haskell/lifted-base/lifted-base-0.2.ebuild b/dev-haskell/lifted-base/lifted-base-0.2.ebuild new file mode 100644 index 000000000000..8828ee3e7a81 --- /dev/null +++ b/dev-haskell/lifted-base/lifted-base-0.2.ebuild @@ -0,0 +1,38 @@ +# 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 test-suite" +inherit base haskell-cabal + +DESCRIPTION="lifted IO operations from the base library" +HOMEPAGE="https://github.com/basvandijk/lifted-base" +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/monad-control-0.3*:=[profile?] + =dev-haskell/transformers-base-0.4*:=[profile?] + >=dev-lang/ghc-6.10.4:=" +DEPEND="${RDEPEND} + test? ( >=dev-haskell/hunit-1.2.2 + <dev-haskell/hunit-1.3 + >=dev-haskell/test-framework-0.2.4 + <dev-haskell/test-framework-0.7 + >=dev-haskell/test-framework-hunit-0.2.4 + <dev-haskell/test-framework-hunit-0.3 + >=dev-haskell/transformers-0.2 + <dev-haskell/transformers-0.4 + ) + >=dev-haskell/cabal-1.9.2" + +PATCHES=("${FILESDIR}/${PN}-0.2-ghc-7.7.patch") diff --git a/dev-haskell/lifted-base/metadata.xml b/dev-haskell/lifted-base/metadata.xml new file mode 100644 index 000000000000..5e843fc06cf7 --- /dev/null +++ b/dev-haskell/lifted-base/metadata.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>haskell</herd> + <longdescription> + @lifted-base@ exports IO operations from the base library lifted to + any instance of 'MonadBase' or 'MonadBaseControl'. + + Note that not all modules from @base@ are converted yet. If + you need a lifted version of a function from @base@, just + ask me to add it or send me a patch. + + The package includes a copy of the @monad-peel@ testsuite written + by Anders Kaseorg The tests can be performed using @cabal test@. + </longdescription> + <upstream> + <remote-id type="github">basvandijk/lifted-base</remote-id> + </upstream> +</pkgmetadata> |