diff options
Diffstat (limited to 'dev-haskell/syb')
-rw-r--r-- | dev-haskell/syb/Manifest | 10 | ||||
-rw-r--r-- | dev-haskell/syb/files/syb-0.4.3-ghc-7.10.patch | 152 | ||||
-rw-r--r-- | dev-haskell/syb/metadata.xml | 15 | ||||
-rw-r--r-- | dev-haskell/syb/syb-0.3.7.ebuild | 20 | ||||
-rw-r--r-- | dev-haskell/syb/syb-0.4.3.ebuild | 28 | ||||
-rw-r--r-- | dev-haskell/syb/syb-0.4.4.ebuild | 28 | ||||
-rw-r--r-- | dev-haskell/syb/syb-0.5.1.ebuild | 28 |
7 files changed, 0 insertions, 281 deletions
diff --git a/dev-haskell/syb/Manifest b/dev-haskell/syb/Manifest deleted file mode 100644 index 02586c2d4724..000000000000 --- a/dev-haskell/syb/Manifest +++ /dev/null @@ -1,10 +0,0 @@ -AUX syb-0.4.3-ghc-7.10.patch 3685 BLAKE2B 6efb3319b7feb2acf3d9626a56b3fa821dec4916685b4cc4a376bd16d1f5d8459ae54b675adcd8da01ba61ec9ad5f10a5b5ce624efc72b91f87deaf12c16389a SHA512 2518320db73ae06c160fa77516ccc66bc156b480d4fb723ae4927ad18704d60522f55d0d255154829bff8c637054fce54d7e9e15757cd1a78be4b75c0ad8c19a -DIST syb-0.3.7.tar.gz 39091 BLAKE2B 46ef45c632a89b80f403b632583478d1f9468dbb311380c9f6a02e55b9692938ec2f7c8c4e59609cbd08b0112f3d2a6165a392b1d65193b785f4f697390d87b5 SHA512 ede12bc5db250430932c65f764388d356d687059158aa94b2da7b9618b4cc610e5f945a691b86fd9dce6e9761eb1ef4207abdf9b2aa3a4c3ac01d57fb18818ff -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 -EBUILD syb-0.3.7.ebuild 549 BLAKE2B f16dc3bd54779fd9971f29c6fe3b602e9aa39a64a4c1c503d831161f23441c55e5f09c3bc57a8e8c98bd5d730e27c8e937f9a61f14e76c2339c91ac94c70173c SHA512 91b66cadd44ae7c6bc95e10d680506ffe3a7e1f42f8414143740d8f5f7cd86f42066e46e4b29d077d72970ba3cf8ae17ae22792c20159d651c76b8d20c176095 -EBUILD syb-0.4.3.ebuild 704 BLAKE2B 4c87eaa8f2bdd09a03c73b9b0211efef3edd06074cb6ec3b6275386f1fecea3915d91356e4306ffbf901be5446f5d8786a66812a9ad20f3ba57f5e91f7ecdbd2 SHA512 78371ecfd69ef7d92d7c107b917c84ee67499cd24365150b77067c7ab922a58c0113646a84b53c9ab20b6c39421aeb251248f5a8e2ce6c1708a017eede348bbd -EBUILD syb-0.4.4.ebuild 707 BLAKE2B 5df85cdf9150de97fc8fd11ae984921755dad270406871b482ea86174382bcd5a54d8a5079d788aa3b218caf0a9bac6e6dbc350ddd2fd2de4777e17790609daa SHA512 9b43a1a991ef1c2eade2ff0d991680e9b94057c663fb11a4eaf36b39d051ccdd596271a6dedf4c983b5252fabe2cacb3e4320448d3a8520b912fa8bf4473e912 -EBUILD syb-0.5.1.ebuild 709 BLAKE2B ac5c4a1a93c91652bca50c3a7b440bdf4de6a0f682cbcad63f70cee6f2f1908349201d641af4492fcfa06b98445abdfdb2f239e4d6a54943b9c60c3b95ff1b6f SHA512 008138d90ea62f84d255f51c1a75f968c51c54080dc04f1843d916f6ac215168ff90dc7f1e94a74ce8b0a732cd2f956faad56c173d32ebb40acf120859fe5b89 -MISC metadata.xml 617 BLAKE2B 18bef7e9fbae8a7be42c015ba247798e8d905e6aed2597109e48b7332608bbf96af3160fd25396142528a61c0d96d394b6186d934d90b2c2199f0acf14f3ce31 SHA512 0c378d2efe45acd20b0437dde07ba0988234120d132aa6764ec35e585149313739748ae25f5b05deee78722b21f8e861ebbc22f96dc800ee8205c74a32be96ff 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 2773bdc5a631..000000000000 --- 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/metadata.xml b/dev-haskell/syb/metadata.xml deleted file mode 100644 index 61d88fcab472..000000000000 --- a/dev-haskell/syb/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?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> - This package contains the generics system described in the - "Scrap Your Boilerplate" papers (see http://www.cs.uu.nl/wiki/GenericProgramming/SYB). - It defines the 'Data' class of types permitting folding and unfolding - of constructor applications, instances of this class for primitive - types, and a variety of traversals. - </longdescription> -</pkgmetadata> diff --git a/dev-haskell/syb/syb-0.3.7.ebuild b/dev-haskell/syb/syb-0.3.7.ebuild deleted file mode 100644 index 9a3a065b66ca..000000000000 --- a/dev-haskell/syb/syb-0.3.7.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -# PDEPEND of ghc, so restrict depgraph -CABAL_FEATURES="lib profile haddock hoogle hscolour nocabaldep" -inherit haskell-cabal - -DESCRIPTION="Scrap Your Boilerplate" -HOMEPAGE="http://www.cs.uu.nl/wiki/GenericProgramming/SYB" -SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.10.1" -DEPEND="${RDEPEND}" 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 de97eb71252a..000000000000 --- a/dev-haskell/syb/syb-0.4.3.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# 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="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd ~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 b72fbd21db5d..000000000000 --- a/dev-haskell/syb/syb-0.4.4.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# 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="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~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 c9c285003a06..000000000000 --- a/dev-haskell/syb/syb-0.5.1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# 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="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~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 ) -" |