From 56bd759df1d0c750a065b8c845e93d5dfa6b549d Mon Sep 17 00:00:00 2001 From: "Robin H. Johnson" Date: Sat, 8 Aug 2015 13:49:04 -0700 Subject: proj/gentoo: Initial commit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 X-Thanks: Alec Warner - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring - wrote much python to improve cvs2svn X-Thanks: Rich Freeman - validation scripts X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed --- dev-haskell/lifted-base/Manifest | 9 +++++ .../files/lifted-base-0.1.0.1-test-ghc-6.12.patch | 11 +++++++ .../files/lifted-base-0.1.1-test-ghc-6.12.patch | 19 +++++++++++ .../files/lifted-base-0.2-ghc-7.7.patch | 13 ++++++++ dev-haskell/lifted-base/lifted-base-0.1.1.ebuild | 38 ++++++++++++++++++++++ dev-haskell/lifted-base/lifted-base-0.2.1.0.ebuild | 36 ++++++++++++++++++++ dev-haskell/lifted-base/lifted-base-0.2.1.1.ebuild | 32 ++++++++++++++++++ dev-haskell/lifted-base/lifted-base-0.2.2.1.ebuild | 32 ++++++++++++++++++ dev-haskell/lifted-base/lifted-base-0.2.3.0.ebuild | 31 ++++++++++++++++++ dev-haskell/lifted-base/lifted-base-0.2.3.1.ebuild | 31 ++++++++++++++++++ dev-haskell/lifted-base/lifted-base-0.2.3.3.ebuild | 31 ++++++++++++++++++ dev-haskell/lifted-base/lifted-base-0.2.3.6.ebuild | 34 +++++++++++++++++++ dev-haskell/lifted-base/lifted-base-0.2.ebuild | 38 ++++++++++++++++++++++ dev-haskell/lifted-base/metadata.xml | 19 +++++++++++ 14 files changed, 374 insertions(+) create mode 100644 dev-haskell/lifted-base/Manifest create mode 100644 dev-haskell/lifted-base/files/lifted-base-0.1.0.1-test-ghc-6.12.patch create mode 100644 dev-haskell/lifted-base/files/lifted-base-0.1.1-test-ghc-6.12.patch create mode 100644 dev-haskell/lifted-base/files/lifted-base-0.2-ghc-7.7.patch create mode 100644 dev-haskell/lifted-base/lifted-base-0.1.1.ebuild create mode 100644 dev-haskell/lifted-base/lifted-base-0.2.1.0.ebuild create mode 100644 dev-haskell/lifted-base/lifted-base-0.2.1.1.ebuild create mode 100644 dev-haskell/lifted-base/lifted-base-0.2.2.1.ebuild create mode 100644 dev-haskell/lifted-base/lifted-base-0.2.3.0.ebuild create mode 100644 dev-haskell/lifted-base/lifted-base-0.2.3.1.ebuild create mode 100644 dev-haskell/lifted-base/lifted-base-0.2.3.3.ebuild create mode 100644 dev-haskell/lifted-base/lifted-base-0.2.3.6.ebuild create mode 100644 dev-haskell/lifted-base/lifted-base-0.2.ebuild create mode 100644 dev-haskell/lifted-base/metadata.xml (limited to 'dev-haskell/lifted-base') 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-lang/ghc-6.8.2" +DEPEND="${RDEPEND} + test? ( >=dev-haskell/hunit-1.2.2 + =dev-haskell/test-framework-0.2.4 + =dev-haskell/test-framework-hunit-0.2.4 + =dev-haskell/transformers-0.2 + =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-lang/ghc-6.10.4:=" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 + test? ( >=dev-haskell/hunit-1.2.2 + =dev-haskell/test-framework-0.2.4 + =dev-haskell/test-framework-hunit-0.2.4 + =dev-haskell/transformers-0.2 + + + + haskell + + @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@. + + + basvandijk/lifted-base + + -- cgit v1.2.3