[Pkg-haskell-commits] darcs: haskell-leksah: Patch to compile with QuickCheck 2.7

Joachim Breitner mail at joachim-breitner.de
Wed Jul 30 21:18:24 UTC 2014


Wed Jul 30 21:15:39 UTC 2014  Joachim Breitner <mail at joachim-breitner.de>
  * Patch to compile with QuickCheck 2.7

     ./patches/quickcheck-2.6-compat.patch -> ./patches/quickcheck-2.7-compat.patch
    M ./changelog +1
    M ./control -1 +1
    M ./patches/quickcheck-2.7-compat.patch -5 +5
    M ./patches/series -1 +1

Wed Jul 30 21:15:39 UTC 2014  Joachim Breitner <mail at joachim-breitner.de>
  * Patch to compile with QuickCheck 2.7
diff -rN -u old-haskell-leksah/changelog new-haskell-leksah/changelog
--- old-haskell-leksah/changelog	2014-07-30 21:18:24.617742909 +0000
+++ new-haskell-leksah/changelog	2014-07-30 21:18:24.633742911 +0000
@@ -1,6 +1,7 @@
 haskell-leksah (0.12.1.3-5) UNRELEASED; urgency=low
 
   * Adjust watch file to new hackage layout
+  * Patch to compile with QuickCheck 2.7
 
  -- Joachim Breitner <nomeata at debian.org>  Sat, 05 Oct 2013 18:20:55 +0200
 
diff -rN -u old-haskell-leksah/control new-haskell-leksah/control
--- old-haskell-leksah/control	2014-07-30 21:18:24.617742909 +0000
+++ new-haskell-leksah/control	2014-07-30 21:18:24.621742909 +0000
@@ -43,7 +43,7 @@
   , libghc-utf8-string-dev (>= 0.3.1.1)
   , libghc-utf8-string-dev (<< 0.4)
   , libghc-quickcheck2-dev (>= 2.4.2)
-  , libghc-quickcheck2-dev (<< 2.7)
+  , libghc-quickcheck2-dev (<< 2.8)
 Standards-Version: 3.9.4
 Homepage: http://hackage.haskell.org/package/leksah
 Vcs-Darcs: http://darcs.debian.org/pkg-haskell/haskell-leksah
diff -rN -u old-haskell-leksah/patches/quickcheck-2.6-compat.patch new-haskell-leksah/patches/quickcheck-2.6-compat.patch
--- old-haskell-leksah/patches/quickcheck-2.6-compat.patch	2014-07-30 21:18:24.617742909 +0000
+++ new-haskell-leksah/patches/quickcheck-2.6-compat.patch	1970-01-01 00:00:00.000000000 +0000
@@ -1,31 +0,0 @@
-Index: haskell-leksah-0.12.1.3/leksah.cabal
-===================================================================
---- haskell-leksah-0.12.1.3.orig/leksah.cabal	2013-06-15 12:21:07.213207754 +0200
-+++ haskell-leksah-0.12.1.3/leksah.cabal	2013-06-15 12:21:32.333206844 +0200
-@@ -123,7 +123,7 @@
-                        hslogger >= 1.0.7 && <1.3, leksah-server >=0.12.1.2 && <0.13, network >= 2.2 && <3.0,
-                        ghc >=6.10.1 && <7.7, strict >= 0.3.2 && <0.4, enumerator >=0.4.14 && <0.5, text >= 0.11.1.5 && < 0.12,
-                        gio >=0.12.2 && <0.13, transformers >=0.2.2.0 && <0.4,
--                       QuickCheck >=2.4.2 && <2.6
-+                       QuickCheck >=2.4.2 && <2.7
- 
-     exposed-modules:
-         IDE.Leksah IDE.Completion IDE.ImportTool
-@@ -197,7 +197,7 @@
-                        hslogger >= 1.0.7 && <1.3, leksah-server >=0.12.1.2 && <0.13, network >= 2.2 && <3.0,
-                        ghc >=6.10.1 && <7.7, strict >= 0.3.2 && <0.4, enumerator >=0.4.14 && <0.5, text >= 0.11.1.5 && < 0.12,
-                        gio >=0.12.2 && <0.13, transformers >=0.2.2.0 && <0.4,
--                       QuickCheck >=2.4.2 && <2.6
-+                       QuickCheck >=2.4.2 && <2.7
-     else
-         hs-source-dirs: main
-         build-depends: leksah ==0.12.1.3, base >=4.0.0.0 && <= 5
-@@ -214,7 +214,7 @@
-     type:       exitcode-stdio-1.0
-     hs-source-dirs: tests
-     main-is:    Tests.hs
--    build-depends: base >= 4.0.0.0 && <4.7, Cabal >=1.6.0.1 && <1.17, QuickCheck >=2.4.2 && <2.6,
-+    build-depends: base >= 4.0.0.0 && <4.7, Cabal >=1.6.0.1 && <1.17, QuickCheck >=2.4.2 && <2.7,
-                    leksah ==0.12.1.3
- 
- 
diff -rN -u old-haskell-leksah/patches/quickcheck-2.7-compat.patch new-haskell-leksah/patches/quickcheck-2.7-compat.patch
--- old-haskell-leksah/patches/quickcheck-2.7-compat.patch	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-leksah/patches/quickcheck-2.7-compat.patch	2014-07-30 21:18:24.625742909 +0000
@@ -0,0 +1,31 @@
+Index: haskell-leksah-0.12.1.3/leksah.cabal
+===================================================================
+--- haskell-leksah-0.12.1.3.orig/leksah.cabal	2014-07-30 23:13:54.631847283 +0200
++++ haskell-leksah-0.12.1.3/leksah.cabal	2014-07-30 23:14:18.379848280 +0200
+@@ -123,7 +123,7 @@
+                        hslogger >= 1.0.7 && <1.3, leksah-server >=0.12.1.2 && <0.13, network >= 2.2 && <3.0,
+                        ghc >=6.10.1 && <7.7, strict >= 0.3.2 && <0.4, enumerator >=0.4.14 && <0.5, text >= 0.11.1.5 && < 0.12,
+                        gio >=0.12.2 && <0.13, transformers >=0.2.2.0 && <0.4,
+-                       QuickCheck >=2.4.2 && <2.6
++                       QuickCheck >=2.4.2 && <2.8
+ 
+     exposed-modules:
+         IDE.Leksah IDE.Completion IDE.ImportTool
+@@ -197,7 +197,7 @@
+                        hslogger >= 1.0.7 && <1.3, leksah-server >=0.12.1.2 && <0.13, network >= 2.2 && <3.0,
+                        ghc >=6.10.1 && <7.7, strict >= 0.3.2 && <0.4, enumerator >=0.4.14 && <0.5, text >= 0.11.1.5 && < 0.12,
+                        gio >=0.12.2 && <0.13, transformers >=0.2.2.0 && <0.4,
+-                       QuickCheck >=2.4.2 && <2.6
++                       QuickCheck >=2.4.2 && <2.8
+     else
+         hs-source-dirs: main
+         build-depends: leksah ==0.12.1.3, base >=4.0.0.0 && <= 5
+@@ -214,7 +214,7 @@
+     type:       exitcode-stdio-1.0
+     hs-source-dirs: tests
+     main-is:    Tests.hs
+-    build-depends: base >= 4.0.0.0 && <4.7, Cabal >=1.6.0.1 && <1.17, QuickCheck >=2.4.2 && <2.6,
++    build-depends: base >= 4.0.0.0 && <4.7, Cabal >=1.6.0.1 && <1.17, QuickCheck >=2.4.2 && <2.8,
+                    leksah ==0.12.1.3
+ 
+ 
diff -rN -u old-haskell-leksah/patches/series new-haskell-leksah/patches/series
--- old-haskell-leksah/patches/series	2014-07-30 21:18:24.617742909 +0000
+++ new-haskell-leksah/patches/series	2014-07-30 21:18:24.625742909 +0000
@@ -1,2 +1,2 @@
 ghc-7.6-compatibility.patch
-quickcheck-2.6-compat.patch
+quickcheck-2.7-compat.patch




More information about the Pkg-haskell-commits mailing list