[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