summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Trofimovich <slyfox@gentoo.org>2014-05-10 12:22:43 +0000
committerSergei Trofimovich <slyfox@gentoo.org>2014-05-10 12:22:43 +0000
commit254af379a7d727965a0830fd35e633008172fd32 (patch)
tree22fe21e8c65d20edffbfd25c6a17f11a9f6c9c3f /dev-haskell/binary
parentFix quickcheck slot in test depends. (diff)
downloadgentoo-2-254af379a7d727965a0830fd35e633008172fd32.tar.gz
gentoo-2-254af379a7d727965a0830fd35e633008172fd32.tar.bz2
gentoo-2-254af379a7d727965a0830fd35e633008172fd32.zip
Drop old.
(Portage version: 2.2.10_p15/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
Diffstat (limited to 'dev-haskell/binary')
-rw-r--r--dev-haskell/binary/ChangeLog6
-rw-r--r--dev-haskell/binary/binary-0.5.0.2.ebuild27
-rw-r--r--dev-haskell/binary/binary-0.5.1.0.ebuild25
-rw-r--r--dev-haskell/binary/files/binary-0.5.0.2-ghc-7.patch34
4 files changed, 5 insertions, 87 deletions
diff --git a/dev-haskell/binary/ChangeLog b/dev-haskell/binary/ChangeLog
index f4a082ff986b..31d34510e8f4 100644
--- a/dev-haskell/binary/ChangeLog
+++ b/dev-haskell/binary/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-haskell/binary
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/binary/ChangeLog,v 1.41 2014/04/13 13:07:03 slyfox Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/binary/ChangeLog,v 1.42 2014/05/10 12:22:43 slyfox Exp $
+
+ 10 May 2014; Sergei Trofimovich <slyfox@gentoo.org> -binary-0.5.0.2.ebuild,
+ -binary-0.5.1.0.ebuild, -files/binary-0.5.0.2-ghc-7.patch:
+ Drop old.
13 Apr 2014; Sergei Trofimovich <slyfox@gentoo.org> binary-0.7.1.0.ebuild:
Mark as ghc-7.8 core lib.
diff --git a/dev-haskell/binary/binary-0.5.0.2.ebuild b/dev-haskell/binary/binary-0.5.0.2.ebuild
deleted file mode 100644
index 726632753688..000000000000
--- a/dev-haskell/binary/binary-0.5.0.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/binary/binary-0.5.0.2.ebuild,v 1.14 2012/09/12 15:41:25 qnikst Exp $
-
-# ebuild generated by hackport 0.2.13
-
-EAPI="3"
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Binary serialisation for Haskell values using lazy ByteStrings"
-HOMEPAGE="http://code.haskell.org/binary/"
-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 ~ppc-macos ~x86-macos"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-6.8.2"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.2"
-
-PATCHES=("${FILESDIR}/binary-0.5.0.2-ghc-7.patch")
-
-CABAL_CORE_LIB_GHC_PV="7.2.1 7.2.2"
diff --git a/dev-haskell/binary/binary-0.5.1.0.ebuild b/dev-haskell/binary/binary-0.5.1.0.ebuild
deleted file mode 100644
index 4dab804a0447..000000000000
--- a/dev-haskell/binary/binary-0.5.1.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/binary/binary-0.5.1.0.ebuild,v 1.9 2012/09/12 15:41:25 qnikst Exp $
-
-# ebuild generated by hackport 0.2.13
-
-EAPI="3"
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Binary serialisation for Haskell values using lazy ByteStrings"
-HOMEPAGE="http://code.haskell.org/binary/"
-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 ~ppc-macos ~x86-macos"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-6.8.2"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.2"
-
-CABAL_CORE_LIB_GHC_PV="7.4.0.20111219 7.4.0.20120126 7.4.1 7.4.2"
diff --git a/dev-haskell/binary/files/binary-0.5.0.2-ghc-7.patch b/dev-haskell/binary/files/binary-0.5.0.2-ghc-7.patch
deleted file mode 100644
index 94d3f5d7e021..000000000000
--- a/dev-haskell/binary/files/binary-0.5.0.2-ghc-7.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-Patch was taken from binary fork of ghc-7 branch
-Fri Jul 30 15:29:36 EEST 2010 simonpj@microsoft.com
- * Add type signature on local binding
-diff -rN -u old-binary/src/Data/Binary/Get.hs new-binary/src/Data/Binary/Get.hs
---- old-binary/src/Data/Binary/Get.hs 2010-10-31 18:08:10.633817506 +0200
-+++ new-binary/src/Data/Binary/Get.hs 2010-10-31 18:08:10.641817506 +0200
-@@ -370,16 +370,17 @@
- return (xs, ys))
-
- where
-- first r 0 xs@(L.Chunk _ _) = writeSTRef r xs >> return L.Empty
-- first r _ L.Empty = writeSTRef r L.Empty >> return L.Empty
--
-- first r n (L.Chunk x xs)
-- | n < l = do writeSTRef r (L.Chunk (B.drop (fromIntegral n) x) xs)
-- return $ L.Chunk (B.take (fromIntegral n) x) L.Empty
-- | otherwise = do writeSTRef r (L.drop (n - l) xs)
-- liftM (L.Chunk x) $ unsafeInterleaveST (first r (n - l) xs)
--
-- where l = fromIntegral (B.length x)
-+ first :: STRef s L.ByteString -> Int64 -> L.ByteString -> ST s L.ByteString
-+ first r 0 xs@(L.Chunk _ _) = writeSTRef r xs >> return L.Empty
-+ first r _ L.Empty = writeSTRef r L.Empty >> return L.Empty
-+
-+ first r n (L.Chunk x xs)
-+ | n < l = do writeSTRef r (L.Chunk (B.drop (fromIntegral n) x) xs)
-+ return $ L.Chunk (B.take (fromIntegral n) x) L.Empty
-+ | otherwise = do writeSTRef r (L.drop (n - l) xs)
-+ liftM (L.Chunk x) $ unsafeInterleaveST (first r (n - l) xs)
-+ where
-+ l = fromIntegral (B.length x)
- #else
- splitAtST i (B.LPS ps) = runST (
- do r <- newSTRef undefined