Yes, you will need ghcjs compilerpackages to build ghcjs libraries. I split it into two packages,ghcjs-toolsand ghcjs, but the debianization is probably not acceptable - it puts stuff into rootduring the build. If you want tolook at it, you will find it here:I also made somefairly serious changes to haskell-devscripts to make ghcjs libraries build.I've submitted these changes to Joachim (and this list.)On Mon, May 25, 2015 at 5:33 PM, Masayuki Hatta <mhatta@gmail.com> 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
mhatta@gnu.org / mhatta@debian.org / mhatta@opensource.jp /
hatta.masayuki@surugadai.ac.jp
--
To UNSUBSCRIBE, email to debian-haskell-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: [🔎] CAECZVPCu6iS9t1-jZtTpOKAkWJqBaeYi+Tp5jxnuA2UGZ6Dcmg@mail.gmail.com" target="_blank">https://lists.debian.org/[🔎] CAECZVPCu6iS9t1-jZtTpOKAkWJqBaeYi+Tp5jxnuA2UGZ6Dcmg@mail.gmail.com