Update to 0.10.9.0

changes:
0.10.9.0
 - Implement poly-kinded Typeable
  This patch makes the Data.Typeable.Typeable class work with arguments of any
  kind. In particular, this removes the Typeable1..7 class hierarchy, greatly
  simplyfing the whole Typeable story. Also added is the AutoDeriveTypeable
  language extension, which will automatically derive Typeable for all types and
  classes declared in that module. Since there is now no good reason to give
  handwritten instances of the Typeable class, those are ignored (for backwards
  compatibility), and a warning is emitted.

  The old, kind-* Typeable class is now called OldTypeable, and lives in the
  Data.OldTypeable module. It is deprecated, and should be removed in some future
  version of GHC.

 - Make inplace fusion work on Streams rather than Bundles
 - Readd Fusion.Stream.Monadic and use it Bundle.Monadic
 - Add internal checks
 - Adapt tests to new names and modules
 - Finish Stream -> Bundle renaming
 - Rename Facets to Bundle
 - Work around bug in ghc-7.6.1
This commit is contained in:
Ryosuke Moro 2013-09-25 13:13:13 +00:00 committed by Thomas Klausner
parent e0baee1c03
commit 62553b0296
4 changed files with 17 additions and 13 deletions

View file

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.5 2013/01/15 09:18:40 phonohawk Exp $
# $NetBSD: Makefile,v 1.6 2013/09/25 13:13:13 szptvlfn Exp $
#
DISTNAME= vector-0.10.0.1
DISTNAME= vector-0.10.9.0
CATEGORIES= devel
MAINTAINER= pho@cielonegro.org

View file

@ -1,12 +1,14 @@
@comment $NetBSD: PLIST,v 1.3 2013/01/15 09:18:41 phonohawk Exp $
@comment $NetBSD: PLIST,v 1.4 2013/09/25 13:13:13 szptvlfn Exp $
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector.hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector.p_hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Fusion/Stream.hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Fusion/Stream.p_hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Fusion/Bundle.hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Fusion/Bundle.p_hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Fusion/Bundle/Monadic.hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Fusion/Bundle/Monadic.p_hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Fusion/Bundle/Size.hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Fusion/Bundle/Size.p_hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Fusion/Stream/Monadic.hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Fusion/Stream/Monadic.p_hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Fusion/Stream/Size.hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Fusion/Stream/Size.p_hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Fusion/Util.hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Fusion/Util.p_hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Generic.hi
@ -15,6 +17,8 @@ lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Generic/Base.hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Generic/Base.p_hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Generic/Mutable.hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Generic/Mutable.p_hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Generic/Mutable/Base.hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Generic/Mutable/Base.p_hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Generic/New.hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Generic/New.p_hi
lib/vector-${PKGVERSION}/${HASKELL_VERSION}/Data/Vector/Internal/Check.hi

View file

@ -1,11 +1,11 @@
# $NetBSD: buildlink3.mk,v 1.4 2013/01/15 09:18:41 phonohawk Exp $
# $NetBSD: buildlink3.mk,v 1.5 2013/09/25 13:13:13 szptvlfn Exp $
BUILDLINK_TREE+= hs-vector
.if !defined(HS_VECTOR_BUILDLINK3_MK)
HS_VECTOR_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.hs-vector+= hs-vector>=0.10
BUILDLINK_API_DEPENDS.hs-vector+= hs-vector>=0.10.9
BUILDLINK_PKGSRCDIR.hs-vector?= ../../wip/hs-vector
.include "../../wip/hs-primitive/buildlink3.mk"

View file

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.5 2013/01/15 09:18:41 phonohawk Exp $
$NetBSD: distinfo,v 1.6 2013/09/25 13:13:13 szptvlfn Exp $
SHA1 (vector-0.10.0.1.tar.gz) = f5485ed7691350350702177f96f56a54b6d7ffaa
RMD160 (vector-0.10.0.1.tar.gz) = e00adaf6b4a9634df2feb1a805f4adf51d1870ae
Size (vector-0.10.0.1.tar.gz) = 102426 bytes
SHA1 (vector-0.10.9.0.tar.gz) = e693eafc10a4021f390fef2710f45bc0822f6408
RMD160 (vector-0.10.9.0.tar.gz) = 2d930d370f9a400c8eee2535e87cdc7663cd5d18
Size (vector-0.10.9.0.tar.gz) = 111067 bytes