diff options
author | Sergei Trofimovich <slyfox@gentoo.org> | 2014-05-10 12:22:43 +0000 |
---|---|---|
committer | Sergei Trofimovich <slyfox@gentoo.org> | 2014-05-10 12:22:43 +0000 |
commit | 254af379a7d727965a0830fd35e633008172fd32 (patch) | |
tree | 22fe21e8c65d20edffbfd25c6a17f11a9f6c9c3f /dev-haskell/binary | |
parent | Fix quickcheck slot in test depends. (diff) | |
download | gentoo-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/ChangeLog | 6 | ||||
-rw-r--r-- | dev-haskell/binary/binary-0.5.0.2.ebuild | 27 | ||||
-rw-r--r-- | dev-haskell/binary/binary-0.5.1.0.ebuild | 25 | ||||
-rw-r--r-- | dev-haskell/binary/files/binary-0.5.0.2-ghc-7.patch | 34 |
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 |