[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Updating Leksah (or packaging GHCJS)

Rereading your message, I didn't cover everything.  I'm almost positive my ghcjs debianization doesn't require ghcjs, but the link you have is old - I now keep the code in a group of patches starting with "ghcjs-" in https://github.com/seereason/autobuilder-seereason/tree/master/patches (yes, a strange place to keep them.)  The tarballs in the links above show what results when these packages are applied.

I think what you noticed is that you have to build ghcjs-tools before you can build ghcjs.  Yes, now I'm sure of it.

On Mon, May 25, 2015 at 8:59 PM, David Fox <dsf@seereason.com> wrote:
Yes, you will need ghcjs
​ compiler​
packages to build ghcjs libraries.  I split it into two packages,
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:

​    ​
​    ​

I also made some
​fairly 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:

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, and 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,

Masayuki Hatta
Assistant Professor, Faculty of Economics and Management, Surugadai
University, Japan


mhatta@gnu.org  / mhatta@debian.org / mhatta@opensource.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

Reply to: