[Pkg-haskell-commits] darcs: haskell-gstreamer: releasing version 0.12.1-1

Joachim Breitner mail at joachim-breitner.de
Mon Feb 13 22:55:01 UTC 2012


Mon Feb 13 22:54:40 UTC 2012  Joachim Breitner <mail at joachim-breitner.de>
  * releasing version 0.12.1-1
  Ignore-this: baa02f4e9662798832caa139269f10b5

    M ./changelog -2 +3
    A ./patches/
    A ./patches/add-Eq-constraint
    A ./patches/series

Mon Feb 13 22:54:40 UTC 2012  Joachim Breitner <mail at joachim-breitner.de>
  * releasing version 0.12.1-1
  Ignore-this: baa02f4e9662798832caa139269f10b5
diff -rN -u old-haskell-gstreamer//changelog new-haskell-gstreamer//changelog
--- old-haskell-gstreamer//changelog	2012-02-13 22:55:01.802747603 +0000
+++ new-haskell-gstreamer//changelog	2012-02-13 22:55:01.818747538 +0000
@@ -1,8 +1,9 @@
-haskell-gstreamer (0.12.1-1) UNRELEASED; urgency=low
+haskell-gstreamer (0.12.1-1) unstable; urgency=low
 
   * New upstream release
+  * patches/add-Eq-constraint: Make it compile with ghc-7.4.1
 
- -- Joachim Breitner <nomeata at debian.org>  Mon, 13 Feb 2012 23:47:22 +0100
+ -- Joachim Breitner <nomeata at debian.org>  Mon, 13 Feb 2012 23:47:38 +0100
 
 haskell-gstreamer (0.12.0-1) unstable; urgency=low
 
diff -rN -u old-haskell-gstreamer//patches/add-Eq-constraint new-haskell-gstreamer//patches/add-Eq-constraint
--- old-haskell-gstreamer//patches/add-Eq-constraint	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-gstreamer//patches/add-Eq-constraint	2012-02-13 22:55:01.822750930 +0000
@@ -0,0 +1,24 @@
+Description: add Eq constraint
+Author: Joachim Breitner <nomeata at debian.org>
+
+
+--- haskell-gstreamer-0.12.1.orig/Media/Streaming/GStreamer/Core/Buffer.chs
++++ haskell-gstreamer-0.12.1/Media/Streaming/GStreamer/Core/Buffer.chs
+@@ -205,7 +205,7 @@ unsafeBufferGetPtrM = do
+   liftIO $ liftM castPtr $
+       {# get GstBuffer->data #} ptr
+ 
+-marshalGetNum :: (BufferClass bufferT, Integral intT, Num numT)
++marshalGetNum :: (BufferClass bufferT, Integral intT, Eq numT, Num numT)
+               => (Ptr Buffer -> IO intT)
+               -> numT
+               -> bufferT
+@@ -217,7 +217,7 @@ marshalGetNum getAction invalid buffer =
+           then Just n
+           else Nothing
+ 
+-marshalGetNumM :: (BufferClass bufferT, Integral intT, Num numT, MonadIO m)
++marshalGetNumM :: (BufferClass bufferT, Integral intT, Eq numT, Num numT, MonadIO m)
+               => (Ptr Buffer -> IO intT)
+               -> numT
+               -> MiniObjectT bufferT m (Maybe numT)
diff -rN -u old-haskell-gstreamer//patches/series new-haskell-gstreamer//patches/series
--- old-haskell-gstreamer//patches/series	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-gstreamer//patches/series	2012-02-13 22:55:01.822750930 +0000
@@ -0,0 +1 @@
+add-Eq-constraint





More information about the Pkg-haskell-commits mailing list