final: prev: let override = hfinal: hprev: { relude = hfinal.callHackage "relude" "1.0.0.1" { }; semialign = hfinal.callHackage "semialign" "1.2" { }; time-compat = hfinal.callHackage "time-compat" "1.9.6.1" { }; aeson = hfinal.callHackage "aeson" "2.0.1.0" { }; hashable = hfinal.callHackage "hashable" "1.3.4.1" { }; yaml = hfinal.callHackage "yaml" "0.11.7.0" { }; }; in { haskell-dialog = (prev.unstableHaskellPackages.override { overrides = override; }).callCabal2nix "haskell-dialog" prev.sources.haskell-dialog { }; }