Adapt Haskell overrides
This commit is contained in:
parent
4de5cb1dbd
commit
082658fa89
|
@ -13,21 +13,14 @@ let
|
||||||
{
|
{
|
||||||
inherit (p)
|
inherit (p)
|
||||||
brittany ormolu releaser cabal-fmt stack ghcid ghcide arbtt iCalendar
|
brittany ormolu releaser cabal-fmt stack ghcid ghcide arbtt iCalendar
|
||||||
pretty-simple tz
|
pretty-simple tz stm-containers
|
||||||
# stm-containers
|
|
||||||
haskell-language-server cabal-install dhall taskwarrior pandoc hlint
|
haskell-language-server cabal-install dhall taskwarrior pandoc hlint
|
||||||
cabal2nix weeder reflex-dom password optics shh-extras neuron
|
cabal2nix weeder reflex-dom password optics shh-extras neuron
|
||||||
hspec-discover paths hmatrix postgresql-simple snap
|
hspec-discover paths hmatrix postgresql-simple snap
|
||||||
hedgehog nix-derivation
|
hedgehog nix-derivation
|
||||||
;
|
;
|
||||||
} // makeHaskellScriptPackages p;
|
} // makeHaskellScriptPackages p;
|
||||||
overrides = self: super: {
|
overrides = self: super: {};
|
||||||
iCalendar = overrideCabal (doJailbreak (unmarkBroken super.iCalendar)) {
|
|
||||||
preConfigure = ''substituteInPlace iCalendar.cabal --replace "network >=2.6 && <2.7" "network -any"'';
|
|
||||||
#configureFlags = [ "--allow-newer=network" ]; # try this on ghc 9.0
|
|
||||||
};
|
|
||||||
arbtt = doJailbreak super.arbtt;
|
|
||||||
};
|
|
||||||
haskellPackages = master.haskellPackages.extend overrides;
|
haskellPackages = master.haskellPackages.extend overrides;
|
||||||
ghc = haskellPackages.ghc;
|
ghc = haskellPackages.ghc;
|
||||||
in
|
in
|
||||||
|
|
Loading…
Reference in a new issue