commit: a57586a7c97130d82de76a62a95fade342766400 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> AuthorDate: Sat Sep 12 22:21:29 2020 +0000 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> CommitDate: Sat Sep 12 22:22:44 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a57586a7
dev-haskell/syb: drop old Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org> dev-haskell/syb/Manifest | 3 - dev-haskell/syb/files/syb-0.4.3-ghc-7.10.patch | 152 ------------------------- dev-haskell/syb/syb-0.4.3.ebuild | 28 ----- dev-haskell/syb/syb-0.4.4.ebuild | 28 ----- dev-haskell/syb/syb-0.5.1.ebuild | 28 ----- 5 files changed, 239 deletions(-) diff --git a/dev-haskell/syb/Manifest b/dev-haskell/syb/Manifest index 5d727a4f3eb..c9b6353cbe6 100644 --- a/dev-haskell/syb/Manifest +++ b/dev-haskell/syb/Manifest @@ -1,4 +1 @@ -DIST syb-0.4.3.tar.gz 38860 BLAKE2B a4587047b9fbf9a33b9f9e1c94afd4abe87e4f284d91255c9e02863cd1efed9bf4e59fe8441e433adf0aaf81556cfdba2988746f37b6b672d604749f57669035 SHA512 d351eb020dba7c257904b81504cacc233b33864bcc54aad48267db313755243206a2dc4a89d473062d5ca4eff09dd57f0610e99f944717a8e3bbd724775fd6b3 -DIST syb-0.4.4.tar.gz 39215 BLAKE2B 5ef855075b5516ec1c3504ce54a997877873dcb32d6b3050eb7768ded0e10e6b4ef1f652bcb332d3823afb04ffd05724baa9d0e32cdbc271528467e0666d2b93 SHA512 fc916ec2ad4c76c7aa979f2b5040df5088b0a75b1e33e3b2325e2212b59d22db5773fe0803beb1b8b2e0a0a292f5620bcb23201dce8b790b8f4fa2252bd64a33 -DIST syb-0.5.1.tar.gz 39469 BLAKE2B d69ba87a733bc81eb8e4cb24c5a2b6ac3f90a67f6da576f7fdb3a9191b7301805af8029847a578b3750fd672ae238697f7c5e91d34ca4ac1f7046684dc5f4184 SHA512 087bf9a51abe0a09edc0b920f9b91733016701d6ed24184d8f82da87d3b1912b96af4845a3b0ddb41868efede48f90b52d1940633cf0d366559e176cc7771257 DIST syb-0.7.1.tar.gz 39594 BLAKE2B c7304aac08dde400d26bb296b2f9d5c5d148949d8d5469daadd83110d63f1c3865c21fc187494f5fc11f21708717d917f26fee1bca611d2ea4c998dc0fdfa62a SHA512 63a3138f7f824a9bc611b9d025d4e7adc2da8d420d260b66d56190db683a0afac58e4794e94b13d4aa7b423d949e55a1ed0220c99d368973117b5056fd0f4e65 diff --git a/dev-haskell/syb/files/syb-0.4.3-ghc-7.10.patch b/dev-haskell/syb/files/syb-0.4.3-ghc-7.10.patch deleted file mode 100644 index 2773bdc5a63..00000000000 --- a/dev-haskell/syb/files/syb-0.4.3-ghc-7.10.patch +++ /dev/null @@ -1,152 +0,0 @@ ---- syb-0.4.3-orig/tests/XML.hs 2014-12-31 19:40:41.000000000 +1100 -+++ syb-0.4.3/tests/XML.hs 2015-01-02 12:47:10.082782760 +1100 -@@ -13,6 +13,7 @@ - - import Test.HUnit - -+import Control.Applicative (Alternative(..), Applicative(..)) - import Control.Monad - import Data.Maybe - import Data.Generics -@@ -157,6 +158,17 @@ - else Just (tail x, head x) - ) - -+instance Functor ReadX where -+ fmap = liftM -+ -+instance Applicative ReadX where -+ pure = return -+ (<*>) = ap -+ -+instance Alternative ReadX where -+ (<|>) = mplus -+ empty = mzero -+ - -- ReadX is a monad! - instance Monad ReadX where - return x = ReadX (\y -> Just (y,x)) ---- syb-0.4.3-orig/tests/Perm.hs 2014-12-31 19:40:41.000000000 +1100 -+++ syb-0.4.3/tests/Perm.hs 2015-01-02 12:47:02.751422866 +1100 -@@ -11,6 +11,7 @@ - - import Test.HUnit - -+import Control.Applicative (Alternative(..), Applicative(..)) - import Control.Monad - import Data.Generics - -@@ -44,6 +45,17 @@ - else Just (tail x, head x) - ) - -+instance Functor ReadT where -+ fmap = liftM -+ -+instance Applicative ReadT where -+ pure = return -+ (<*>) = ap -+ -+instance Alternative ReadT where -+ (<|>) = mplus -+ empty = mzero -+ - -- ReadT is a monad! - instance Monad ReadT where - return x = ReadT (\y -> Just (y,x)) ---- syb-0.4.3-orig/tests/Bits.hs 2014-12-31 19:40:41.000000000 +1100 -+++ syb-0.4.3/tests/Bits.hs 2015-01-02 12:46:37.842839944 +1100 -@@ -39,6 +39,7 @@ - import Data.Generics - import Data.Char - import Data.Maybe -+import Control.Applicative (Alternative(..), Applicative(..)) - import Control.Monad - import CompanyDatatypes - -@@ -129,6 +130,16 @@ - data ReadB a = ReadB (Bin -> (Maybe a, Bin)) - unReadB (ReadB f) = f - -+instance Functor ReadB where -+ fmap = liftM -+ -+instance Applicative ReadB where -+ pure = return -+ (<*>) = ap -+ -+instance Alternative ReadB where -+ (<|>) = mplus -+ empty = mzero - - -- It's a monad. - instance Monad ReadB where ---- syb-0.4.3-orig/tests/Encode.hs 2014-12-31 19:40:41.000000000 +1100 -+++ syb-0.4.3/tests/Encode.hs 2015-01-02 12:51:48.500949407 +1100 -@@ -6,6 +6,8 @@ - - module Encode () where - -+import Control.Applicative (Applicative(..)) -+import Control.Monad (ap, liftM) - import Data.Generics - - data Bit = Zero | One -@@ -62,6 +64,11 @@ - -- Sec. 3.3 cont'd - - data EncM a -- The encoder monad -+instance Functor EncM where -+ fmap = liftM -+instance Applicative EncM where -+ pure = return -+ (<*>) = ap - instance Monad EncM - where - return = undefined ---- syb-0.4.3-orig/tests/GRead2.hs 2014-12-31 19:40:41.000000000 +1100 -+++ syb-0.4.3/tests/GRead2.hs 2015-01-02 12:51:27.524567019 +1100 -@@ -10,6 +10,8 @@ - - -} - -+import Control.Applicative (Applicative(..)) -+import Control.Monad (ap, liftM) - import Data.Generics - - gread :: Data a => String -> Maybe a -@@ -18,6 +20,13 @@ - -- The decoder monad - newtype DecM a = D (String -> Maybe (String, a)) - -+instance Functor DecM where -+ fmap = liftM -+ -+instance Applicative DecM where -+ pure = return -+ (<*>) = ap -+ - instance Monad DecM where - return a = D (\s -> Just (s,a)) - (D m) >>= k = D (\s -> ---- syb-0.4.3-orig/tests/Ext1.hs 2014-12-31 19:40:41.000000000 +1100 -+++ syb-0.4.3/tests/Ext1.hs 2015-01-02 10:30:39.396517984 +1100 -@@ -1,4 +1,5 @@ - {-# OPTIONS -fglasgow-exts #-} -+{-# LANGUAGE CPP #-} - - module Ext1 (tests) where - -@@ -11,8 +12,11 @@ - import Test.HUnit - - import Data.Generics -+#if MIN_VERSION_base(4,8,0) -+import GHC.Base hiding(foldr) -+#else - import GHC.Base -- -+#endif - - -- Unsafe coerce - unsafeCoerce :: a -> b diff --git a/dev-haskell/syb/syb-0.4.3.ebuild b/dev-haskell/syb/syb-0.4.3.ebuild deleted file mode 100644 index 5855cae4653..00000000000 --- a/dev-haskell/syb/syb-0.4.3.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# 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 test-suite" -inherit base haskell-cabal - -DESCRIPTION="Scrap Your Boilerplate" -HOMEPAGE="http://www.cs.uu.nl/wiki/GenericProgramming/SYB" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux" -IUSE="" - -RDEPEND=">=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.8 - test? ( dev-haskell/hunit - dev-haskell/mtl ) -" - -PATCHES=("${FILESDIR}/${PN}-0.4.3-ghc-7.10.patch") diff --git a/dev-haskell/syb/syb-0.4.4.ebuild b/dev-haskell/syb/syb-0.4.4.ebuild deleted file mode 100644 index 5322ff374d1..00000000000 --- a/dev-haskell/syb/syb-0.4.4.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# 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 test-suite" -inherit haskell-cabal - -DESCRIPTION="Scrap Your Boilerplate" -HOMEPAGE="http://www.cs.uu.nl/wiki/GenericProgramming/SYB" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux" -IUSE="" - -RESTRICT=test # ghc-7.10 slightly changed namespacing - -RDEPEND=">=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.8 - test? ( dev-haskell/hunit - dev-haskell/mtl ) -" diff --git a/dev-haskell/syb/syb-0.5.1.ebuild b/dev-haskell/syb/syb-0.5.1.ebuild deleted file mode 100644 index dc0a47b9316..00000000000 --- a/dev-haskell/syb/syb-0.5.1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# ebuild generated by hackport 0.4.6.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Scrap Your Boilerplate" -HOMEPAGE="http://www.cs.uu.nl/wiki/GenericProgramming/SYB" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux" -IUSE="" - -RESTRICT=test # ghc-7.10 slightly changed namespacing - -RDEPEND=">=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.8 - test? ( dev-haskell/hunit - dev-haskell/mtl ) -"