Package: git-annex
Version: 4.20130516
Severity: wishlist
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu ubuntu-patch saucy

There are a couple of changes I think ought to be applied to git-annex's
control file once unstable switches to GHC 7.6.  Unfortunately I don't
think there's a straightforward way to apply them before then without
maintaining a fork in experimental, but I wanted to forward them anyway.

Firstly, Template Haskell should now work on powerpc (it does in Ubuntu,
at least), so it makes sense to add powerpc to various architecture
lists.

Secondly, with GHC 7.6, you now need a build-dependency on
libghc-extensible-exceptions-dev (according to Iain Lane).

  * Build the webapp on powerpc, since it has Template Haskell now.
  * Add BD on libghc-extensible-exceptions-dev; newly required with new GHC. 

diff -Nru git-annex-4.20130516/debian/control 
git-annex-4.20130516ubuntu2/debian/control
--- git-annex-4.20130516/debian/control 2013-05-16 00:18:11.000000000 +0100
+++ git-annex-4.20130516ubuntu2/debian/control  2013-05-17 01:11:14.000000000 
+0100
@@ -13,7 +13,7 @@
        libghc-dataenc-dev,
        libghc-utf8-string-dev,
        libghc-hs3-dev (>= 0.5.6),
-       libghc-dav-dev (>= 0.3) [amd64 i386 kfreebsd-amd64 kfreebsd-i386 sparc],
+       libghc-dav-dev (>= 0.3) [amd64 i386 kfreebsd-amd64 kfreebsd-i386 
powerpc sparc],
        libghc-quickcheck2-dev,
        libghc-monad-control-dev (>= 0.3),
        libghc-lifted-base-dev,
@@ -27,14 +27,14 @@
        libghc-hinotify-dev [linux-any],
        libghc-stm-dev (>= 2.3),
        libghc-dbus-dev (>= 0.10.3) [linux-any],
-       libghc-yesod-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64],
-       libghc-yesod-static-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64],
-       libghc-yesod-default-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64],
-       libghc-hamlet-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64],
-       libghc-clientsession-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64],
-       libghc-warp-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64],
-       libghc-wai-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64],
-       libghc-wai-logger-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64],
+       libghc-yesod-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc],
+       libghc-yesod-static-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 
powerpc],
+       libghc-yesod-default-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 
powerpc],
+       libghc-hamlet-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc],
+       libghc-clientsession-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 
powerpc],
+       libghc-warp-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc],
+       libghc-wai-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc],
+       libghc-wai-logger-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc],
        libghc-case-insensitive-dev,
        libghc-http-types-dev,
        libghc-transformers-dev,
@@ -48,6 +48,7 @@
        libghc-xml-types-dev,
        libghc-async-dev,
        libghc-http-dev,
+       libghc-extensible-exceptions-dev,
        ikiwiki,
        perlmagick,
        git,

Thanks,

-- 
Colin Watson                                       [cjwat...@ubuntu.com]


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to