[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