[DHG_packages] 162/204: test-framework-quickcheck2: Upgrading from 0.3.0.3 to 0.3.0.4

Clint Adams clint at moszumanska.debian.org
Sun Jun 18 16:09:18 UTC 2017


This is an automated email from the git hooks/post-receive script.

clint pushed a commit to branch master
in repository DHG_packages.

commit 40bad2157cfa8d8171802d9b04d93b3b80bb7cc4
Author: Clint Adams <clint at debian.org>
Date:   Sun Jun 18 02:15:52 2017 -0400

    test-framework-quickcheck2: Upgrading from 0.3.0.3 to 0.3.0.4
---
 .../debian/changelog                               |  6 ++++
 .../debian/control                                 | 12 ++++----
 .../patches/quickcheck-2.8-more-compat.patch       | 35 ----------------------
 .../debian/patches/quickcheck-compat               | 13 --------
 .../debian/patches/series                          |  2 --
 5 files changed, 13 insertions(+), 55 deletions(-)

diff --git a/p/haskell-test-framework-quickcheck2/debian/changelog b/p/haskell-test-framework-quickcheck2/debian/changelog
index 6ddc2b8..1ea7a3e 100644
--- a/p/haskell-test-framework-quickcheck2/debian/changelog
+++ b/p/haskell-test-framework-quickcheck2/debian/changelog
@@ -1,3 +1,9 @@
+haskell-test-framework-quickcheck2 (0.3.0.4-1) unstable; urgency=medium
+
+  * New upstream release
+
+ -- Clint Adams <clint at debian.org>  Sun, 18 Jun 2017 02:15:52 -0400
+
 haskell-test-framework-quickcheck2 (0.3.0.3-9) unstable; urgency=medium
 
   * Upload to unstable as part of GHC 8 transition.
diff --git a/p/haskell-test-framework-quickcheck2/debian/control b/p/haskell-test-framework-quickcheck2/debian/control
index bec9eb6..b35b166 100644
--- a/p/haskell-test-framework-quickcheck2/debian/control
+++ b/p/haskell-test-framework-quickcheck2/debian/control
@@ -9,14 +9,16 @@ Build-Depends: debhelper (>= 9),
  ghc (>= 8),
  ghc-prof,
  libghc-quickcheck2-dev (>= 2.4),
- libghc-quickcheck2-dev (<< 2.9),
+ libghc-quickcheck2-dev (<< 2.11),
  libghc-quickcheck2-prof,
  libghc-extensible-exceptions-dev (>= 0.1.1),
  libghc-extensible-exceptions-dev (<< 0.2.0),
  libghc-extensible-exceptions-prof,
  libghc-random-dev (>= 1),
+ libghc-random-dev (<< 1.2),
  libghc-random-prof,
- libghc-test-framework-dev (>= 0.7.1),
+ libghc-test-framework-dev (>= 0.8),
+ libghc-test-framework-dev (<< 0.9),
  libghc-test-framework-prof,
 Build-Depends-Indep: ghc-doc,
  libghc-quickcheck2-doc,
@@ -24,9 +26,9 @@ Build-Depends-Indep: ghc-doc,
  libghc-random-doc,
  libghc-test-framework-doc,
 Standards-Version: 3.9.8
-Homepage: https://batterseapower.github.io/test-framework/
-Vcs-Browser: https://anonscm.debian.org/cgit/pkg-haskell/DHG_packages.git/
-Vcs-Git: https://anonscm.debian.org/git/pkg-haskell/DHG_packages.git
+Homepage: http://haskell.github.io/test-framework/
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-haskell/DHG_packages.git/tree/p/haskell-test-framework-quickcheck2
+Vcs-Git: https://anonscm.debian.org/cgit/pkg-haskell/DHG_packages.git
 
 Package: libghc-test-framework-quickcheck2-dev
 Architecture: any
diff --git a/p/haskell-test-framework-quickcheck2/debian/patches/quickcheck-2.8-more-compat.patch b/p/haskell-test-framework-quickcheck2/debian/patches/quickcheck-2.8-more-compat.patch
deleted file mode 100644
index c236110..0000000
--- a/p/haskell-test-framework-quickcheck2/debian/patches/quickcheck-2.8-more-compat.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-commit bb009e005c8a3d481c0773a038392adc4b442773
-Author: Mikhail Glushenkov <mikhail.glushenkov at gmail.com>
-Date:   Tue Aug 18 06:09:26 2015 +0200
-
-    Improve QuickCheck 2.8 support.
-
---- a/Test/Framework/Providers/QuickCheck2.hs
-+++ b/Test/Framework/Providers/QuickCheck2.hs
-@@ -43,6 +43,9 @@
-                     | PropertyFalsifiable String String -- ^ The property was not true. The strings are the reason and the output.
-                     | PropertyNoExpectedFailure         -- ^ We expected that a property would fail but it didn't
-                     | PropertyTimedOut                  -- ^ The property timed out during execution
-+#if MIN_VERSION_QuickCheck(2,8,0)
-+                    | PropertyInsufficientCoverage      -- ^ The tests passed but a use of 'cover' had insufficient coverage.
-+#endif
- 
- instance Show PropertyResult where
-     show (PropertyResult { pr_status = status, pr_used_seed = used_seed, pr_tests_run = mb_tests_run })
-@@ -52,6 +55,9 @@
-             PropertyFalsifiable _rsn otpt -> otpt ++ "(used seed " ++ show used_seed ++ ")"
-             PropertyNoExpectedFailure     -> "No expected failure with seed " ++ show used_seed ++ ", after " ++ tests_run_str ++ " tests"
-             PropertyTimedOut              -> "Timed out after " ++ tests_run_str ++ " tests"
-+#if MIN_VERSION_QuickCheck(2,8,0)
-+            PropertyInsufficientCoverage  -> "Insufficient coverage after " ++ tests_run_str ++ " tests"
-+#endif
-       where
-         tests_run_str = fmap show mb_tests_run `orElse` "an unknown number of"
- 
-@@ -115,3 +121,6 @@
-     toPropertyStatus (GaveUp {})                               = PropertyArgumentsExhausted
-     toPropertyStatus (Failure { reason = rsn, output = otpt }) = PropertyFalsifiable rsn otpt
-     toPropertyStatus (NoExpectedFailure {})                    = PropertyNoExpectedFailure
-+#if MIN_VERSION_QuickCheck(2,8,0)
-+    toPropertyStatus (InsufficientCoverage _ _ _)              = PropertyInsufficientCoverage
-+#endif
diff --git a/p/haskell-test-framework-quickcheck2/debian/patches/quickcheck-compat b/p/haskell-test-framework-quickcheck2/debian/patches/quickcheck-compat
deleted file mode 100644
index cc6d0b8..0000000
--- a/p/haskell-test-framework-quickcheck2/debian/patches/quickcheck-compat
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: haskell-test-framework-quickcheck2/test-framework-quickcheck2.cabal
-===================================================================
---- haskell-test-framework-quickcheck2.orig/test-framework-quickcheck2.cabal	2014-04-11 12:23:46.000000000 +0200
-+++ haskell-test-framework-quickcheck2/test-framework-quickcheck2.cabal	2015-08-15 18:40:27.566035534 +0200
-@@ -25,7 +25,7 @@
-         Exposed-Modules:        Test.Framework.Providers.QuickCheck2
- 
-         Build-Depends:          test-framework >= 0.7.1,
--                                QuickCheck >= 2.4 && < 2.8,
-+                                QuickCheck >= 2.4 && < 2.9,
-                                 extensible-exceptions >= 0.1.1 && < 0.2.0
-         if flag(base3)
-                 Build-Depends:          base >= 3 && < 4, random >= 1
diff --git a/p/haskell-test-framework-quickcheck2/debian/patches/series b/p/haskell-test-framework-quickcheck2/debian/patches/series
deleted file mode 100644
index 136fadd..0000000
--- a/p/haskell-test-framework-quickcheck2/debian/patches/series
+++ /dev/null
@@ -1,2 +0,0 @@
-quickcheck-compat
-quickcheck-2.8-more-compat.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-haskell/DHG_packages.git



More information about the Pkg-haskell-commits mailing list