[Git][haskell-team/package-plan][master] mark ansi-terminal, colour, test-framework as notest because of dependency loop

Clint Adams gitlab at salsa.debian.org
Mon Apr 16 19:33:56 BST 2018


Clint Adams pushed to branch master at Debian Haskell Group / package-plan


Commits:
ca34722f by Clint Adams at 2018-04-16T14:33:49-04:00
mark ansi-terminal, colour, test-framework as notest because of dependency loop

- - - - -


6 changed files:

- + additional-cabals/tasty-golden-2.3.1.3.cabal
- packages.txt
- + patches/tar/0.5.1.0/newer-deps
- + patches/tar/0.5.1.0/series
- patches/tasty-golden/2.3.1.2/series → patches/tasty-golden/2.3.1.3/series
- patches/tasty-golden/2.3.1.2/use-temporary → patches/tasty-golden/2.3.1.3/use-temporary


Changes:

=====================================
additional-cabals/tasty-golden-2.3.1.3.cabal
=====================================
--- /dev/null
+++ b/additional-cabals/tasty-golden-2.3.1.3.cabal
@@ -0,0 +1,73 @@
+name:                tasty-golden
+version:             2.3.1.3
+synopsis:            Golden tests support for tasty
+description:
+  This package provides support for «golden testing».
+
+  A golden test is an IO action that writes its result to a file.
+  To pass the test, this output file should be identical to the corresponding
+  «golden» file, which contains the correct result for the test.
+
+  To get started with golden testing and this library, see
+  <https://ro-che.info/articles/2017-12-04-golden-tests Introduction to golden testing>.
+
+license:             MIT
+license-file:        LICENSE
+Homepage:            https://github.com/feuerbach/tasty-golden
+Bug-reports:         https://github.com/feuerbach/tasty-golden/issues
+author:              Roman Cheplyaka
+maintainer:          Roman Cheplyaka <roma at ro-che.info>
+-- copyright:           
+category:            Testing
+build-type:          Simple
+cabal-version:       >=1.14
+extra-source-files:  CHANGELOG.md
+
+Source-repository head
+  type:     git
+  location: git://github.com/feuerbach/tasty-golden.git
+
+library
+  Default-language:
+    Haskell2010
+  exposed-modules:     Test.Tasty.Golden
+                       Test.Tasty.Golden.Advanced
+                       Test.Tasty.Golden.Manage
+  other-modules:
+                       Test.Tasty.Golden.Internal
+
+  ghc-options: -Wall
+
+  build-depends:
+    base ==4.*,
+    tasty >= 1.0.1,
+    bytestring >= 0.10,
+    process,
+    mtl,
+    optparse-applicative,
+    filepath,
+    temporary,
+    tagged,
+    deepseq,
+    containers,
+    directory,
+    async
+
+Test-suite test
+  Default-language:
+    Haskell2010
+  Type:
+    exitcode-stdio-1.0
+  Hs-source-dirs:
+    tests
+  Main-is:
+    test.hs
+  Build-depends:
+      base >= 4 && < 5
+    , tasty
+    , tasty-hunit
+    , tasty-golden
+    , filepath
+    , directory
+    , process
+    , temporary-rc


=====================================
packages.txt
=====================================
--- a/packages.txt
+++ b/packages.txt
@@ -14,7 +14,7 @@ Allure 0.7.1.0 binary=allure
 alsa-core 0.5.0.1
 alsa-mixer 0.2.0.3
 annotated-wl-pprint 0.7.0
-ansi-terminal 0.8.0.2
+ansi-terminal 0.8.0.2 notest
 ansi-wl-pprint 0.6.8.2
 appar 0.1.4
 arbtt 0.10.0.1 binary notest key
@@ -122,7 +122,7 @@ cmark 0.5.6
 cmark-gfm 0.1.3
 cmdargs 0.10.20
 code-page 0.1.3
-colour 2.3.4
+colour 2.3.4 notest
 comonad 5.0.3
 concurrent-output 1.10.5
 cond 0.4.1.1
@@ -821,7 +821,7 @@ temporary 1.2.1.1
 temporary-rc 1.2.0.3 avoid # should be patched to use temporary
 terminal-progress-bar 0.2
 terminal-size 0.3.2.1
-test-framework 0.8.2.0
+test-framework 0.8.2.0 notest
 test-framework-hunit 0.3.0.2
 test-framework-quickcheck2 0.3.0.4
 test-framework-th 0.2.4


=====================================
patches/tar/0.5.1.0/newer-deps
=====================================
--- /dev/null
+++ b/patches/tar/0.5.1.0/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


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


=====================================
patches/tasty-golden/2.3.1.2/series → patches/tasty-golden/2.3.1.3/series
=====================================


=====================================
patches/tasty-golden/2.3.1.2/use-temporary → patches/tasty-golden/2.3.1.3/use-temporary
=====================================
--- a/patches/tasty-golden/2.3.1.2/use-temporary
+++ b/patches/tasty-golden/2.3.1.3/use-temporary
@@ -1,5 +1,14 @@
 --- a/tasty-golden.cabal
 +++ b/tasty-golden.cabal
+@@ -46,7 +46,7 @@
+     mtl,
+     optparse-applicative,
+     filepath,
+-    temporary,
++    temporary >= 1.2.0.3,
+     tagged,
+     deepseq,
+     containers,
 @@ -70,4 +70,4 @@
      , filepath
      , directory



View it on GitLab: https://salsa.debian.org/haskell-team/package-plan/commit/ca34722f59ddf8ebcb514fd02e6d0fd55e0e3742

---
View it on GitLab: https://salsa.debian.org/haskell-team/package-plan/commit/ca34722f59ddf8ebcb514fd02e6d0fd55e0e3742
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/a59e78cc/attachment-0001.html>


More information about the Pkg-haskell-commits mailing list