[med-svn] [Git][med-team/phybin][master] 4 commits: Add patch to switch test deps from framework -> tasty

Nilesh Patra (@nilesh) gitlab at salsa.debian.org
Fri Dec 30 05:58:34 GMT 2022



Nilesh Patra pushed to branch master at Debian Med / phybin


Commits:
06c1e700 by Nilesh Patra at 2022-12-30T11:18:43+05:30
Add patch to switch test deps from framework -> tasty

- - - - -
f7fd12ea by Nilesh Patra at 2022-12-30T11:18:56+05:30
B-D on tasty related packages

- - - - -
9238dbc1 by Nilesh Patra at 2022-12-30T05:54:06+00:00
Rename patch

- - - - -
3790984d by Nilesh Patra at 2022-12-30T05:54:06+00:00
Upload to unstable

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/patches/series
- + debian/patches/switch-to-tasty.patch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+phybin (0.3-6) unstable; urgency=medium
+
+  * Team Upload.
+  * Add patch to switch test deps from framework -> tasty.
+  * B-D on tasty related packages instead of framework.
+
+ -- Nilesh Patra <nilesh at debian.org>  Fri, 30 Dec 2022 11:19:03 +0530
+
 phybin (0.3-5) unstable; urgency=medium
 
   * Team Upload.


=====================================
debian/control
=====================================
@@ -17,9 +17,9 @@ Build-Depends: debhelper (>= 11),
                libghc-split-dev,
                libghc-text-dev,
                libghc-vector-dev,
-               libghc-test-framework-dev,
-               libghc-test-framework-hunit-dev,
-               libghc-test-framework-th-dev
+               libghc-tasty-dev,
+               libghc-tasty-hunit-dev,
+               libghc-tasty-th-dev
 Standards-Version: 4.5.1
 Vcs-Browser: https://salsa.debian.org/med-team/phybin
 Vcs-Git: https://salsa.debian.org/med-team/phybin.git


=====================================
debian/patches/series
=====================================
@@ -1,3 +1,4 @@
 unconstraint-text-dependency.patch
 unsafeIOToST.patch
 ghc-8.6.patch
+switch-to-tasty.patch


=====================================
debian/patches/switch-to-tasty.patch
=====================================
@@ -0,0 +1,29 @@
+Description: Replace test.framework with test.tasty for tests since few packages in the former are deprecated
+Author: Nilesh Patra <nilesh at debian.org>
+Last-Update: 2022-12-30
+--- a/TestAll.hs
++++ b/TestAll.hs
+@@ -13,9 +13,9 @@
+ import Prelude as P
+ 
+ import qualified Test.HUnit as HU
+--- import Test.Framework
+-import Test.Framework.Providers.HUnit
+-import Test.Framework.TH (defaultMainGenerator)
++-- import Test.Tasty
++import Test.Tasty.HUnit
++import Test.Tasty.TH (defaultMainGenerator)
+ 
+ -- Here we compare a tree against the same tree with 18 removed:
+ -- Or the same tree with one intermediate node removed.
+--- a/phybin.cabal
++++ b/phybin.cabal
+@@ -136,7 +136,7 @@
+                      vector >= 0.10,
+                      hierarchical-clustering >= 0.4, split >= 0.2
+   -- Additional depends for test:
+-  Build-Depends:  HUnit, test-framework, test-framework-hunit, test-framework-th
++  Build-Depends: tasty-hunit, tasty-th
+   GHC-Options: -O2 -funbox-strict-fields -rtsopts -threaded
+ 
+   if flag(hashrf)



View it on GitLab: https://salsa.debian.org/med-team/phybin/-/compare/bcdf4b55e5a0c52e164cb2ba16d12c680dbc420e...3790984db43369a46a7c30d88dfde800a9dd4b7f

-- 
View it on GitLab: https://salsa.debian.org/med-team/phybin/-/compare/bcdf4b55e5a0c52e164cb2ba16d12c680dbc420e...3790984db43369a46a7c30d88dfde800a9dd4b7f
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/debian-med-commit/attachments/20221230/d06bfbf6/attachment-0001.htm>


More information about the debian-med-commit mailing list