Yes, you will need ghcjs compiler packages to build ghcjs libraries. I split it into two packages, ghcjs -tools and ghcjs, but the debianization is probably not acceptable - it puts stuff into root during the build . If you want to look at it, you will find it here:
http://deb.seereason.com/ubuntu/pool/main/g/ghcjs-tools/ http://deb.seereason.com/ubuntu/pool/main/g/ghcjs I also made some fairly serious changes to haskell-devscripts to make ghcjs libraries build. https://github.com/seereason/haskell-devscripts I've submitted these changes to Joachim (and this list.) On Mon, May 25, 2015 at 5:33 PM, Masayuki Hatta <[email protected]> wrote: > Hi, > > So now I'm tackling with Leksah, which is a monster as Joachim justly said. > > I've already prepared most of needed Hackage debs missing in Debian > sid, but seems the recent Leksah (I've been using 0.44.4.0, and > 0.15.0.1 was out yesterday) depends on ghcjs-dom, which in turn > depends on ghcjs-base. Once upon a time it was possible to build > Leksah without ghcjs-* since a build flag can effectively kill those > dependency, but seems the trick doesn't work anymore. Thus I tried to > package ghcjs-base, but I couldn't figure out how it can be built > alone without the entire GHCJS. > > So now I became "interested" in GHCJS, tried to build ghcjs based on > ghcjs-debian (https://github.com/ddssff/ghcjs-debian), but seems it > requires ghcjs *before* building it ;-< So I'm in dead stuck. Any > help? I think it's really nice to have Leksah and GHCJS in Debian as > packages, not via cabal. > > Best regards, > MH > > -- > Masayuki Hatta > Assistant Professor, Faculty of Economics and Management, Surugadai > University, Japan > > http://about.me/mhatta > > [email protected] / [email protected] / [email protected] / > [email protected] > > > -- > To UNSUBSCRIBE, email to [email protected] > with a subject of "unsubscribe". Trouble? Contact > [email protected] > Archive: > https://lists.debian.org/caeczvpcu6is9t1-jzttpokakwjqbaeyi+tp5jxnua2ugz6d...@mail.gmail.com > >
