Don't use package ghc
authorRoman Leshchinskiy <rl@cse.unsw.edu.au>
Thu, 4 Nov 2010 22:38:05 +0000 (22:38 +0000)
committerRoman Leshchinskiy <rl@cse.unsw.edu.au>
Thu, 4 Nov 2010 22:38:05 +0000 (22:38 +0000)
Data/Vector/Fusion/Stream/Monadic.hs
vector.cabal

index 0ae4512..81bf098 100644 (file)
@@ -92,14 +92,14 @@ import Prelude hiding ( length, null,
 import Data.Int  ( Int8, Int16, Int32, Int64 )
 import Data.Word ( Word8, Word16, Word32, Word, Word64 )
 
-#if __GLASGOW_HASKELL__ >= 613
-import SpecConstr ( SpecConstrAnnotation(..) )
+#if __GLASGOW_HASKELL__ >= 700
+import GHC.Exts ( SpecConstrAnnotation(..) )
 #endif
 
 #include "vector.h"
 
 data SPEC = SPEC | SPEC2
-#if __GLASGOW_HASKELL__ >= 613
+#if __GLASGOW_HASKELL__ >= 700
 {-# ANN type SPEC ForceSpecConstr #-}
 #endif
 
index 3bf75fb..4c6e1fb 100644 (file)
@@ -38,6 +38,10 @@ Description:
         .
         * <http://trac.haskell.org/vector>
         .
+        Changes in version 0.7.0.1
+        .
+        * Dependency on package ghc removed
+        .
         Changes in version 0.7
         .
         * New functions for freezing, copying and thawing vectors: @freeze@,
@@ -140,7 +144,7 @@ Library
   Install-Includes:
         vector.h
 
-  Build-Depends: base >= 4 && < 5, ghc >= 6.9, primitive >= 0.3.1 && < 0.4
+  Build-Depends: base >= 4 && < 5, primitive >= 0.3.1 && < 0.4
 
   if impl(ghc<6.13)
     Ghc-Options: -finline-if-enough-args -fno-method-sharing