ghcjs / ghcjs-base

base library for GHCJS for JavaScript interaction and marshalling, used by higher level libraries like JSC
MIT License
45 stars 67 forks source link

Submit ghcjs-base to hackage #81

Closed crocket closed 5 years ago

crocket commented 7 years ago

@hamishmack confirmed that ghcjs-boot libraries do not depend on ghcjs-base, so it should be safe to use any version of ghcjs-base from hackage.

I think I can handle this one after https://github.com/ghcjs/ghcjs-base/pull/77 is merged.

I'll try to add anyone, who is enthusiastic and doesn't look malicious or crazy to me, to the maintainer list of ghcjs-base on hackage.

tysonzero commented 7 years ago

Any update on this? It would be nice to have this in Hackage.

tysonzero commented 7 years ago

@hamishmack @crocket Bump. Is this happening any time soon? I would really like to have ghcjs-base on hackage.

luite commented 7 years ago

yes, the boot libraries for ghcjs on ghc 8.2 won't contain ghcjs-base anymore

nomeata commented 6 years ago

Can we have ghcjs-base on hackage? It is a dependency of jsaddle, which is on hackage, for example.

Ericson2314 commented 6 years ago

@luite you mean ghcjs-base is gone altogether? We could remove it from jsaddlethen. CC @matthewbauer

nomeata commented 6 years ago

Of course if ghcjs-base is no longer needed for jaddle, then an upload to Hackage may not be that important.

nomeata commented 5 years ago

reflex and related packages were updated on hackage, but depend on ghcjs-base: http://hackage.haskell.org/package/reflex-0.5/reflex.cabal

While it is possible to use reflex with GHC without using ghcjs-base, it is still required for building when GHCJS, it seems, to having ghcjs-base on hackage too would be nice.

nomeata commented 5 years ago

Independent of reflex, it seems that jsaddle-dom depends on ghcjs-base.

Ericson2314 commented 5 years ago

CC @luigy

hamishmack commented 5 years ago

I have uploaded latest master branch to hackage.