Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
reflex-frp
GitHub Repository: reflex-frp/reflex-platform
Path: blob/develop/haskell-overlays/ghcjs-8.6/cabal-install.nix
1 views
# The build of ghcjs8.6 uses cabal v1 commands, including v1-sdist, so we need an older cabal-install
{ nixpkgs }:
(nixpkgs.haskell.packages.ghc865.callHackage "cabal-install" "2.4.1.0" {}).overrideScope
  (self: super: {
    Cabal = self.Cabal_2_4_1_0;
    base16-bytestring = self.base16-bytestring_0_1_1_7;
    random = self.callHackage "random" "1.1" {};
    hackage-security = nixpkgs.haskell.lib.dontCheck
      (nixpkgs.haskell.lib.doJailbreak
        (self.callHackage "hackage-security" "0.5.3.0" {}));
  })