haskell.packages.ghcjs: fix entropy (#20446)
This commit is contained in:
parent
b32a1c7244
commit
247d7c88d2
1 changed files with 9 additions and 0 deletions
|
@ -130,4 +130,13 @@ self: super:
|
||||||
# https://github.com/haskell/haddock/issues/553
|
# https://github.com/haskell/haddock/issues/553
|
||||||
wai = dontHaddock super.wai;
|
wai = dontHaddock super.wai;
|
||||||
cereal = addBuildDepend super.cereal [ self.fail ];
|
cereal = addBuildDepend super.cereal [ self.fail ];
|
||||||
|
|
||||||
|
entropy = overrideCabal super.entropy (old: {
|
||||||
|
postPatch = old.postPatch or "" + ''
|
||||||
|
# cabal doesn’t find ghc in this script, since it’s in the bootPkgs
|
||||||
|
sed -e '/Simple.Program/a import Distribution.Simple.Program.Types' \
|
||||||
|
-e 's|mConf.*=.*$|mConf = Just $ simpleConfiguredProgram "ghc" (FoundOnSystem "${self.ghc.bootPkgs.ghc}/bin/ghc")|g' -i Setup.hs
|
||||||
|
'';
|
||||||
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue