On Fri, 04 Apr 2014 22:48:24 +0200 Joachim Breitner <nomeata@debian.org> wrote: > Extra bonus points for trying to compile everything locally (with plain > "cabal install") and note what libraries will have to be upgraded. If > you can give us a list of hackage packages and versions that worked for > you on Debian unstable, then we’ll be quicker. I needed to follow the following steps to install the latest version of hs2gtk: I assume ghc and cabal are already installed Install "alex", "happy" and "libghc-random-dev" with apt (needed for next step) Install gtk2hs-buildtools with cabal (The binary installed by this command needs to be in the PATH) Install "libgtk-3-dev", "libghc-mtl-dev" and "libghc-utf8-string-dev" (with apt) Then cabal install gtk3 installs these packages: cairo-0.12.5.3 glib-0.12.5.3 gio-0.12.5.3 pango-0.12.5.3 gtk3-0.12.5.6 This was done in a chroot (pbuilder) and worked. But my tests weren't more than creating a toplevel window without anything in it. So I think to update gtk3, cairo, glib, gio and pango need to be updated
Attachment:
signature.asc
Description: PGP signature