Open
Description
Most of our dream2nix' haskell translators currently use cabal2json
in order to import the data from the project's .cabal
file into nix.
Currently users need to wait quite a long time for cabal2json
being compiled, or alternatively configure the nix-community cache. Both scenarios are not great for UX.
It would be best if cabal2json would be built by the nixos.org hydra. It currently is not, because it is marked broken in nixpkgs.
I started some effort to unbreak it a while ago here, but it stalled, because the package does not build against recent GHC's.
Therefore the main tasks here are:
- update cabal2json itself to build against nixpkgs default GHC version (and also future GHC versions ?).
- unbreak cabal2json in nixpkgs