[Git][haskell-team/DHG_packages][master] aeson: re-enable testsuite

Clint Adams gitlab at salsa.debian.org
Sun Sep 1 23:27:44 BST 2019



Clint Adams pushed to branch master at Debian Haskell Group / DHG_packages


Commits:
5ca821fb by Clint Adams at 2019-09-01T22:25:53Z
aeson: re-enable testsuite

- - - - -


5 changed files:

- p/haskell-aeson/debian/changelog
- p/haskell-aeson/debian/control
- + p/haskell-aeson/debian/patches/newer-deps
- + p/haskell-aeson/debian/patches/series
- p/haskell-aeson/debian/rules


Changes:

=====================================
p/haskell-aeson/debian/changelog
=====================================
@@ -1,3 +1,9 @@
+haskell-aeson (1.4.2.0-4) unstable; urgency=medium
+
+  * Re-enable testsuite.
+
+ -- Clint Adams <clint at debian.org>  Sun, 01 Sep 2019 18:03:41 -0400
+
 haskell-aeson (1.4.2.0-3) unstable; urgency=medium
 
   * Relax orhpan dependency


=====================================
p/haskell-aeson/debian/control
=====================================
@@ -59,6 +59,12 @@ Build-Depends:
  libghc-generic-deriving-dev (<< 1.13) <!nocheck>,
  libghc-hashable-time-dev (>= 0.2) <!nocheck>,
  libghc-hashable-time-dev (<< 0.3) <!nocheck>,
+ libghc-quickcheck2-dev (>= 2.10.0.1) <!nocheck>,
+ libghc-quickcheck2-dev (<< 2.13) <!nocheck>,
+ libghc-tasty-dev <!nocheck>,
+ libghc-tasty-hunit-dev <!nocheck>,
+ libghc-tasty-quickcheck-dev <!nocheck>,
+ libghc-quickcheck-instances-dev (>= 0.3.16) <!nocheck>,
 Build-Depends-Indep:
  ghc-doc,
  libghc-attoparsec-doc,


=====================================
p/haskell-aeson/debian/patches/newer-deps
=====================================
@@ -0,0 +1,18 @@
+--- a/aeson.cabal
++++ b/aeson.cabal
+@@ -204,13 +204,13 @@
+     UnitTests.NullaryConstructors
+ 
+   build-depends:
+-    QuickCheck >= 2.10.0.1 && < 2.12,
++    QuickCheck >= 2.10.0.1 && < 2.13,
+     aeson,
+     integer-logarithms >= 1 && <1.1,
+     attoparsec,
+     base,
+     base-compat,
+-    base-orphans >= 0.5.3 && <0.8,
++    base-orphans >= 0.5.3 && <0.9,
+     base16-bytestring,
+     containers,
+     directory,


=====================================
p/haskell-aeson/debian/patches/series
=====================================
@@ -0,0 +1 @@
+newer-deps


=====================================
p/haskell-aeson/debian/rules
=====================================
@@ -2,7 +2,7 @@
 
 DEB_SETUP_GHC_CONFIGURE_ARGS := $(shell test -e /usr/bin/ghci || echo --flags=-th)
 DEB_SETUP_GHC_CONFIGURE_ARGS += $(shell test -e /usr/lib/ghc/rts/libHSrts_thr.a || echo --flags=-threaded)
-DEB_ENABLE_TESTS = no
+DEB_ENABLE_TESTS = yes
 
 # haskell-aeson needs a lot of memory during compilation.
 # Unfortunately, this amount of memory is not available on all platforms,



View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/commit/5ca821fb895822487dcd74a8ceb69d48f504d217

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/commit/5ca821fb895822487dcd74a8ceb69d48f504d217
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-haskell-commits/attachments/20190901/6aeb0b54/attachment-0001.html>


More information about the Pkg-haskell-commits mailing list