On Sat, 5 Apr 2014 22:48:08 +0200 Sven Bartscher <sven.bartscher@weltraumschlangen.de> wrote: > 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 Additionally mtl can be updated. But that's not necessary for gtk3.
Attachment:
signature.asc
Description: PGP signature