[Git][haskell-team/DHG_packages][master] 4 commits: hashable: Work-around haddock bug

Ilias Tsitsimpis gitlab at salsa.debian.org
Mon Oct 15 15:20:36 BST 2018


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


Commits:
b1c91d11 by Ilias Tsitsimpis at 2018-10-15T12:54:25Z
hashable: Work-around haddock bug

- - - - -
eac6282f by Ilias Tsitsimpis at 2018-10-15T13:26:02Z
ekg-core: Newer build-deps from hackage

- - - - -
a0b75172 by Ilias Tsitsimpis at 2018-10-15T13:33:23Z
hgettext: Newer build-deps from hackage

- - - - -
4deeeae0 by Ilias Tsitsimpis at 2018-10-15T14:17:55Z
hint: Add missing build-deps on libghc-temporary-{dev,prof,doc}

- - - - -


10 changed files:

- p/haskell-ekg-core/debian/changelog
- + p/haskell-ekg-core/debian/patches/newer-deps
- + p/haskell-ekg-core/debian/patches/series
- p/haskell-hashable/debian/changelog
- p/haskell-hashable/debian/rules
- p/haskell-hgettext/debian/changelog
- + p/haskell-hgettext/debian/patches/newer-deps
- + p/haskell-hgettext/debian/patches/series
- p/haskell-hint/debian/changelog
- p/haskell-hint/debian/control


Changes:

=====================================
p/haskell-ekg-core/debian/changelog
=====================================
@@ -1,3 +1,9 @@
+haskell-ekg-core (0.1.1.4-4) unstable; urgency=medium
+
+  * Newer build-deps from hackage
+
+ -- Ilias Tsitsimpis <iliastsi at debian.org>  Mon, 15 Oct 2018 16:25:54 +0300
+
 haskell-ekg-core (0.1.1.4-3) unstable; urgency=medium
 
   * Remove build dependency on libghc-text-dev (provided by ghc-8.4.3)


=====================================
p/haskell-ekg-core/debian/patches/newer-deps
=====================================
@@ -0,0 +1,15 @@
+Index: b/ekg-core.cabal
+===================================================================
+--- a/ekg-core.cabal
++++ b/ekg-core.cabal
+@@ -33,8 +33,8 @@ library
+ 
+   build-depends:
+     ghc-prim < 0.6,
+-    base >= 4.5 && < 4.11,
+-    containers >= 0.5 && < 0.6,
++    base >= 4.5 && < 4.12,
++    containers >= 0.5 && < 0.7,
+     text < 1.3,
+     unordered-containers < 0.3
+ 


=====================================
p/haskell-ekg-core/debian/patches/series
=====================================
@@ -0,0 +1 @@
+newer-deps


=====================================
p/haskell-hashable/debian/changelog
=====================================
@@ -1,3 +1,10 @@
+haskell-hashable (1.2.7.0-5) unstable; urgency=medium
+
+  * Fix "FTBFS when built with dpkg-buildpackage -A" by preprocessing
+    the .hsc files before calling haddock (Closes: #906602).
+
+ -- Ilias Tsitsimpis <iliastsi at debian.org>  Mon, 15 Oct 2018 15:54:10 +0300
+
 haskell-hashable (1.2.7.0-4) unstable; urgency=medium
 
   * Remove build dependency on libghc-text-dev (provided by ghc-8.4.3)


=====================================
p/haskell-hashable/debian/rules
=====================================
@@ -9,3 +9,10 @@ DEB_ENABLE_TESTS := yes
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/hlibrary.mk
+
+# Avoid haddock bug with ppHsc2hs by first running cabal build, which does the
+# preprocessing of the .hsc files correctly. Then haddock doesn't choke on the
+# preprocessing, and builds the docs for the library component.
+# For more information, see:
+# https://github.com/haskell/cabal/issues/4215#issuecomment-273486201
+build-haddock-stamp: build-ghc-stamp


=====================================
p/haskell-hgettext/debian/changelog
=====================================
@@ -1,3 +1,9 @@
+haskell-hgettext (0.1.31.0-3) unstable; urgency=medium
+
+  * Newer build-deps from hackage
+
+ -- Ilias Tsitsimpis <iliastsi at debian.org>  Mon, 15 Oct 2018 16:33:06 +0300
+
 haskell-hgettext (0.1.31.0-2) unstable; urgency=medium
 
   [ Clint Adams ]


=====================================
p/haskell-hgettext/debian/patches/newer-deps
=====================================
@@ -0,0 +1,15 @@
+Index: b/hgettext.cabal
+===================================================================
+--- a/hgettext.cabal
++++ b/hgettext.cabal
+@@ -31,8 +31,8 @@ library
+   other-modules:     Internal
+ 
+   hs-source-dirs:    src
+-  build-depends:     base             >=4.5    && <4.11
+-                   , Cabal            >=1.14   && <1.25 || == 2.0.*
++  build-depends:     base             >=4.5    && <4.12
++                   , Cabal            >=1.14   && <1.25 || == 2.0.* || == 2.2.*
+                    , containers       >=0.4.2  && <0.6
+                    , directory        >=1.1    && <1.4
+                    , filepath         >=1.3    && <1.5


=====================================
p/haskell-hgettext/debian/patches/series
=====================================
@@ -0,0 +1 @@
+newer-deps


=====================================
p/haskell-hint/debian/changelog
=====================================
@@ -1,3 +1,10 @@
+haskell-hint (0.8.0-3) unstable; urgency=medium
+
+  * Fix typo in package description
+  * Add missing build-deps on libghc-temporary-{dev,prof,doc}
+
+ -- Ilias Tsitsimpis <iliastsi at debian.org>  Mon, 15 Oct 2018 16:38:47 +0300
+
 haskell-hint (0.8.0-2) unstable; urgency=medium
 
   * Remove build dependency on libghc-mtl-dev (provided by ghc-8.4.3)


=====================================
p/haskell-hint/debian/control
=====================================
@@ -19,11 +19,14 @@ Build-Depends:
  libghc-ghc-paths-prof,
  libghc-random-dev,
  libghc-random-prof,
+ libghc-temporary-dev,
+ libghc-temporary-prof,
 Build-Depends-Indep:
  ghc-doc,
  libghc-exceptions-doc,
  libghc-ghc-paths-doc,
  libghc-random-doc,
+ libghc-temporary-doc,
 Standards-Version: 4.1.4
 Homepage: https://github.com/mvdan/hint
 Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/haskell-hint
@@ -43,7 +46,7 @@ Description: runtime Haskell interpreter (GHC API wrapper)${haskell:ShortBlurb}
  This library defines an Interpreter monad. It allows one to load Haskell
  modules, browse them, type-check and evaluate strings with Haskell expressions
  and even coerce them into values. The library is thread-safe and type-safe
- (even the coercion of expressions to values). It is, esentially, a huge subset
+ (even the coercion of expressions to values). It is, essentially, a huge subset
  of the GHC API wrapped in a simpler API. Works with GHC.10.x and 6.8.x (this
  version was not tested with GHC.6).
  .



View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/compare/9a1778db507f074efc13f9e16a09e7dcfa57761f...4deeeae0918166bf8dfabd1c8d915fc37a69ea0b

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/compare/9a1778db507f074efc13f9e16a09e7dcfa57761f...4deeeae0918166bf8dfabd1c8d915fc37a69ea0b
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/20181015/c111e90c/attachment-0001.html>


More information about the Pkg-haskell-commits mailing list