[Pkg-haskell-commits] darcs: haskell-hsql: New upstream release

Joachim Breitner mail at joachim-breitner.de
Sun Oct 21 16:18:23 UTC 2012


Sun Oct 21 16:05:08 UTC 2012  Joachim Breitner <mail at joachim-breitner.de>
  * New upstream release
  Ignore-this: b5270b9f933980a32c4ad1ecf42d90dc

    M ./changelog +6
    R ./patches/
    R ./patches/ghc-7.4-errors-and-warnings
    R ./patches/series

Sun Oct 21 16:05:08 UTC 2012  Joachim Breitner <mail at joachim-breitner.de>
  * New upstream release
  Ignore-this: b5270b9f933980a32c4ad1ecf42d90dc
diff -rN -u old-haskell-hsql//changelog new-haskell-hsql//changelog
--- old-haskell-hsql//changelog	2012-10-21 16:18:23.775816001 +0000
+++ new-haskell-hsql//changelog	2012-10-21 16:18:23.783933801 +0000
@@ -1,3 +1,9 @@
+haskell-hsql (1.8.2-1) UNRELEASED; urgency=low
+
+  * New upstream release
+
+ -- Joachim Breitner <nomeata at debian.org>  Sun, 21 Oct 2012 18:02:56 +0200
+
 haskell-hsql (1.8.1-5) experimental; urgency=low
 
   * Depend on haskell-devscripts 0.8.13 to ensure this packages is built
diff -rN -u old-haskell-hsql//patches/ghc-7.4-errors-and-warnings new-haskell-hsql//patches/ghc-7.4-errors-and-warnings
--- old-haskell-hsql//patches/ghc-7.4-errors-and-warnings	2012-10-21 16:18:23.775816001 +0000
+++ new-haskell-hsql//patches/ghc-7.4-errors-and-warnings	1970-01-01 00:00:00.000000000 +0000
@@ -1,50 +0,0 @@
-Description: Fixes for changed behaviour in GHC 7.4
-  - Use mkTyCon3 instead of deprecated mkTyCon in DB/HSQL/Error.hs. Takes 3
-    Strings: (Package Name, Module Name, Constructor)
-  - Also import constructors of CType in DB/HSQL/Type/Time.hsc. GHC 7.6 will
-    make using abstract newtypes in FFI declarations an error (for now it is
-    just a warning).
-  - Use FlexibleInstances extension in DB/HSQL/Type/Diverse.hs in order to
-    allow SqlBind instance to be defined for String ([Char]).
-Author: Iain Lane <laney at debian.org>
-Forwarded: private email
-
---- haskell-hsql-1.8.1.orig/DB/HSQL/Error.hs
-+++ haskell-hsql-1.8.1/DB/HSQL/Error.hs
-@@ -4,7 +4,7 @@
- module DB.HSQL.Error(SqlError(..),sqlErrorTc) where
- 
- import Control.Exception(Exception(..),SomeException(..))
--import Data.Dynamic(Typeable,TyCon,mkTyCon,cast)
-+import Data.Typeable(Typeable,TyCon,mkTyCon3,cast)
- 
- import DB.HSQL.Type(SqlType)
- 
-@@ -32,7 +32,7 @@ instance Typeable SqlError where
- #endif
- 
- sqlErrorTc :: TyCon
--sqlErrorTc = mkTyCon "Database.HSQL.SqlError"
-+sqlErrorTc = mkTyCon3 "Database" "HSQL" "SqlError"
- 
- -- |
- instance Show SqlError where
---- haskell-hsql-1.8.1.orig/DB/HSQL/Type/Time.hsc
-+++ haskell-hsql-1.8.1/DB/HSQL/Type/Time.hsc
-@@ -8,7 +8,7 @@ import System.Time(ClockTime(..),Calenda
- import Text.ParserCombinators.ReadP(ReadP,char,skipSpaces,readP_to_S)
- import Text.Read.Lex(readDecP)
- import Foreign(Ptr,allocaBytes,pokeByteOff)
--import Foreign.C(CTime,CInt)
-+import Foreign.C(CTime(..),CInt)
- 
- import DB.HSQL.Type
-     (SqlType(SqlTimeTZ,SqlTime,SqlDate,SqlDateTimeTZ,SqlDateTime
---- haskell-hsql-1.8.1.orig/DB/HSQL/Type/Diverse.hs
-+++ haskell-hsql-1.8.1/DB/HSQL/Type/Diverse.hs
-@@ -1,4 +1,4 @@
--{-# LANGUAGE TypeSynonymInstances #-}
-+{-# LANGUAGE TypeSynonymInstances, FlexibleInstances #-}
- module DB.HSQL.Type.Diverse where
- 
- import Foreign(nullPtr)
diff -rN -u old-haskell-hsql//patches/series new-haskell-hsql//patches/series
--- old-haskell-hsql//patches/series	2012-10-21 16:18:23.771950262 +0000
+++ new-haskell-hsql//patches/series	1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-ghc-7.4-errors-and-warnings





More information about the Pkg-haskell-commits mailing list