Newer
Older
let H =
https://gitlab.horizon-haskell.net/dhall/horizon-spec/-/raw/0.10.0/horizon-spec/package.dhall
let packages =
{ Stream = H.callHackage "Stream" "0.4.7.2"
, arrows = H.callHackage "arrows" "0.4.4.2"
, blaze-svg = H.callHackage "blaze-svg" "0.3.7"
, clash-ghc = H.callHackage "clash-ghc" "1.8.1"
, clash-lib = H.callHackage "clash-lib" "1.8.1"
, clash-prelude = H.callHackage "clash-prelude" "1.8.1"
, concurrent-supply = H.callHackage "concurrent-supply" "0.1.8"
, doctest-discover = H.callHackage "doctest-discover" "0.2.0.0"
, double-conversion = H.callHackage "double-conversion" "2.0.5.0"
, ghc-typelits-extra = H.callHackage "ghc-typelits-extra" "0.4.7"
, ghc-typelits-knownnat = H.callHackage "ghc-typelits-knownnat" "0.7.12"
, ghc-typelits-natnormalise =
H.callHackage "ghc-typelits-natnormalise" "0.7.10"
, hw-hspec-hedgehog = H.callHackage "hw-hspec-hedgehog" "0.1.1.1"
, implicit = H.callHackage "implicit" "0.4.1.0"
, infinite-list = H.callHackage "infinite-list" "0.1.1"
, lazysmallcheck = H.callHackage "lazysmallcheck" "0.6"
, ordered-containers = H.callHackage "ordered-containers" "0.2.4"
, pipes = H.callHackage "pipes" "4.3.16"
, pipes-attoparsec = H.callHackage "pipes-attoparsec" "0.6.0"
, pipes-bytestring = H.callHackage "pipes-bytestring" "2.1.7"
, pipes-group = H.callHackage "pipes-group" "1.0.12"
, pipes-parse = H.callHackage "pipes-parse" "3.0.9"
, pipes-safe = H.callHackage "pipes-safe" "2.3.5"
, prettyprinter-interp = H.callHackage "prettyprinter-interp" "0.2.0.0"
, quickcheck-text = H.callHackage "quickcheck-text" "0.1.2.1"
, show-combinators = H.callHackage "show-combinators" "0.2.0.0"
, singletons = H.callHackage "singletons" "3.0.3"
, string-interpolate = H.callHackage "string-interpolate" "0.3.4.0"
, stringsearch = H.callHackage "stringsearch" "0.3.6.6"
, text-conversions = H.callHackage "text-conversions" "0.3.1.1"
}
in H.HorizonExport.MakeOverlay
{ overlayFile = "overlay.nix"
, packagesDir = "pkgs/"
, overlay = { compiler = "ghc-9.8.1", packages = toMap packages }