[Git][haskell-team/DHG_packages][master] 2 commits: tar: enable testsuite

Clint Adams gitlab at salsa.debian.org
Mon Apr 16 19:11:37 BST 2018


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


Commits:
8a9f91dc by Clint Adams at 2018-04-16T13:34:15-04:00
tar: enable testsuite

- - - - -
f9ae9e7e by Clint Adams at 2018-04-16T13:49:53-04:00
refresh tasty-golden patches

- - - - -


6 changed files:

- p/haskell-tar/debian/changelog
- p/haskell-tar/debian/control
- + p/haskell-tar/debian/patches/newer-deps
- + p/haskell-tar/debian/patches/series
- p/haskell-tar/debian/rules
- p/haskell-tasty-golden/debian/patches/use-temporary


Changes:

=====================================
p/haskell-tar/debian/changelog
=====================================
--- a/p/haskell-tar/debian/changelog
+++ b/p/haskell-tar/debian/changelog
@@ -1,3 +1,9 @@
+haskell-tar (0.5.1.0-2) unstable; urgency=medium
+
+  * Enable testsuite.
+
+ -- Clint Adams <clint at debian.org>  Mon, 16 Apr 2018 13:18:30 -0400
+
 haskell-tar (0.5.1.0-1) unstable; urgency=medium
 
   [ Ilias Tsitsimpis ]


=====================================
p/haskell-tar/debian/control
=====================================
--- a/p/haskell-tar/debian/control
+++ b/p/haskell-tar/debian/control
@@ -9,6 +9,10 @@ Build-Depends:
  ghc (>= 8),
  ghc-prof,
  haskell-devscripts (>= 0.13),
+ libghc-bytestring-handle-dev,
+ libghc-quickcheck2-dev,
+ libghc-tasty-dev (>= 0.10),
+ libghc-tasty-quickcheck-dev (>= 0.8),
 Build-Depends-Indep: ghc-doc
 Standards-Version: 4.1.4
 Homepage: http://hackage.haskell.org/package/tar


=====================================
p/haskell-tar/debian/patches/newer-deps
=====================================
--- /dev/null
+++ b/p/haskell-tar/debian/patches/newer-deps
@@ -0,0 +1,13 @@
+--- a/tar.cabal
++++ b/tar.cabal
+@@ -91,8 +91,8 @@
+                  deepseq,
+                  bytestring-handle,
+                  QuickCheck       == 2.*,
+-                 tasty            >= 0.10 && <0.12,
+-                 tasty-quickcheck == 0.8.*
++                 tasty            >= 0.10,
++                 tasty-quickcheck >= 0.8
+ 
+   if flag(old-time)
+     build-depends: directory < 1.2, old-time


=====================================
p/haskell-tar/debian/patches/series
=====================================
--- /dev/null
+++ b/p/haskell-tar/debian/patches/series
@@ -0,0 +1 @@
+newer-deps


=====================================
p/haskell-tar/debian/rules
=====================================
--- a/p/haskell-tar/debian/rules
+++ b/p/haskell-tar/debian/rules
@@ -1,7 +1,7 @@
 #!/usr/bin/make -f
 
 DEB_BUILD_DEPENDENCIES = build-arch
-DEB_ENABLE_TESTS = no # testsuite currently requires bytestring-handle which is not packaged
+DEB_ENABLE_TESTS = yes
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/hlibrary.mk


=====================================
p/haskell-tasty-golden/debian/patches/use-temporary
=====================================
--- a/p/haskell-tasty-golden/debian/patches/use-temporary
+++ b/p/haskell-tasty-golden/debian/patches/use-temporary
@@ -1,6 +1,6 @@
 --- a/tasty-golden.cabal
 +++ b/tasty-golden.cabal
-@@ -43,7 +43,7 @@
+@@ -46,7 +46,7 @@
      mtl,
      optparse-applicative,
      filepath,
@@ -9,7 +9,7 @@
      tagged,
      deepseq,
      containers,
-@@ -67,4 +67,4 @@
+@@ -70,4 +70,4 @@
      , filepath
      , directory
      , process



View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/compare/97aec27c65a9f013331f9f72e036f2e609ea8f74...f9ae9e7ea5e293813225d9f3e52621912348f68c

---
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/compare/97aec27c65a9f013331f9f72e036f2e609ea8f74...f9ae9e7ea5e293813225d9f3e52621912348f68c
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/20180416/99728f97/attachment-0001.html>


More information about the Pkg-haskell-commits mailing list