[Git][haskell-team/DHG_packages][master] 2 commits: haddock-library: Relax dependency on libghc-hspec-dev

Ilias Tsitsimpis gitlab at salsa.debian.org
Sat Oct 20 22:08:48 BST 2018


Ilias Tsitsimpis pushed to branch master at Debian Haskell Group / DHG_packages


Commits:
4c907e2a by Ilias Tsitsimpis at 2018-10-20T21:02:21Z
haddock-library: Relax dependency on libghc-hspec-dev

- - - - -
a796eac4 by Ilias Tsitsimpis at 2018-10-20T21:06:34Z
haddock-library: Disable fixtures test-suite

- - - - -


6 changed files:

- p/haskell-haddock-library/debian/changelog
- p/haskell-haddock-library/debian/control
- + p/haskell-haddock-library/debian/patches/disable-fixtures-test-suite
- + p/haskell-haddock-library/debian/patches/newer-base-compat
- + p/haskell-haddock-library/debian/patches/newer-hspec
- p/haskell-haddock-library/debian/patches/series


Changes:

=====================================
p/haskell-haddock-library/debian/changelog
=====================================
@@ -1,3 +1,11 @@
+haskell-haddock-library (1.5.0.1-2) unstable; urgency=medium
+
+  * Relax dependency on libghc-hspec-dev
+  * Disable fixtures test-suite
+    It depends on tree-diff which is not packaged.
+
+ -- Ilias Tsitsimpis <iliastsi at debian.org>  Sat, 20 Oct 2018 23:49:44 +0300
+
 haskell-haddock-library (1.5.0.1-1) unstable; urgency=medium
 
   [ Clint Adams ]


=====================================
p/haskell-haddock-library/debian/control
=====================================
@@ -16,14 +16,8 @@ Build-Depends: debhelper (>= 10),
  libghc-quickcheck2-prof,
  libghc-base-compat-dev (>= 0.9.3),
  libghc-hspec-dev (>= 2.4.4),
- libghc-hspec-dev (<< 2.5),
+ libghc-hspec-dev (<< 2.6),
  libghc-hspec-prof,
- libghc-optparse-applicative-dev (>= 0.14.0.0),
- libghc-optparse-applicative-dev (<< 0.15),
- libghc-optparse-applicative-prof,
- libghc-tree-diff-dev (>= 0.0.0.1),
- libghc-tree-diff-dev (<< 0.1),
- libghc-tree-diff-prof,
 Build-Depends-Indep: ghc-doc,
  libghc-attoparsec-doc,
 Standards-Version: 4.1.4


=====================================
p/haskell-haddock-library/debian/patches/disable-fixtures-test-suite
=====================================
@@ -0,0 +1,16 @@
+Description: Disable fixtures test-suite
+ It requires tree-diff which is not packaged yet.
+Author: Ilias Tsitsimpis <iliastsi at debian.org>
+
+Index: b/haddock-library.cabal
+===================================================================
+--- a/haddock-library.cabal
++++ b/haddock-library.cabal
+@@ -92,6 +92,7 @@ test-suite spec
+     hspec-discover:hspec-discover ^>= 2.4.4
+ 
+ test-suite fixtures
++  buildable: False
+   type:             exitcode-stdio-1.0
+   default-language: Haskell2010
+   main-is:          Fixtures.hs


=====================================
p/haskell-haddock-library/debian/patches/newer-base-compat
=====================================
@@ -0,0 +1,22 @@
+Index: b/haddock-library.cabal
+===================================================================
+--- a/haddock-library.cabal
++++ b/haddock-library.cabal
+@@ -73,7 +73,7 @@ test-suite spec
+       Documentation.Haddock.Utf8Spec
+ 
+   build-depends:
+-      base-compat   ^>= 0.9.3
++      base-compat   >= 0.9.3
+     , containers   >= 0.4.2.1 && < 0.6
+     , transformers   >= 0.3.0   && < 0.6
+     , hspec         >= 2.4.4 && < 2.6
+@@ -99,7 +99,7 @@ test-suite fixtures
+   ghc-options:      -Wall
+   hs-source-dirs:   fixtures
+   build-depends:
+-      base-compat           ^>= 0.9.3
++      base-compat           >= 0.9.3
+     , directory             ^>= 1.3.0.2
+     , filepath              ^>= 1.4.1.2
+     , optparse-applicative  ^>= 0.14.0.0


=====================================
p/haskell-haddock-library/debian/patches/newer-hspec
=====================================
@@ -0,0 +1,13 @@
+Index: b/haddock-library.cabal
+===================================================================
+--- a/haddock-library.cabal
++++ b/haddock-library.cabal
+@@ -76,7 +76,7 @@ test-suite spec
+       base-compat   ^>= 0.9.3
+     , containers   >= 0.4.2.1 && < 0.6
+     , transformers   >= 0.3.0   && < 0.6
+-    , hspec         ^>= 2.4.4
++    , hspec         >= 2.4.4 && < 2.6
+     , QuickCheck    ^>= 2.11
+ 
+   build-depends: attoparsec


=====================================
p/haskell-haddock-library/debian/patches/series
=====================================
@@ -1,2 +1,5 @@
 avoid-unicode-in-description
 system-attoparsec
+newer-hspec
+disable-fixtures-test-suite
+newer-base-compat



View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/compare/404b9779f120925f06281bd3afd0a3c82ee72b24...a796eac47954e56fd535773512f8ad3be1c4c22a

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/compare/404b9779f120925f06281bd3afd0a3c82ee72b24...a796eac47954e56fd535773512f8ad3be1c4c22a
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/20181020/23f67fa0/attachment-0001.html>


More information about the Pkg-haskell-commits mailing list