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 <[email protected]> wrote:

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

Reply via email to