let H = https://gitlab.horizon-haskell.net/dhall/horizon-spec/-/raw/0.10.0/horizon-spec/package.dhall let packages = { BiobaseENA = H.callHackage "BiobaseENA" "0.0.0.2" , BiobaseTypes = H.callHackage "BiobaseTypes" "0.2.1.0" , DPutils = H.callHackage "DPutils" "0.1.1.0" , ForestStructures = H.callHackage "ForestStructures" "0.0.1.0" , Octree = H.callHackage "Octree" "0.6.0.1" , OrderedBits = H.callHackage "OrderedBits" "0.0.2.0" , PrimitiveArray = H.callGit "https://github.com/choener/PrimitiveArray" "f18183cf5028ae8d0c6f854356b2b2da2ea20ff5" (None H.Subdir) , SciBaseTypes = H.callHackage "SciBaseTypes" "0.1.1.0" , bimaps = H.callHackage "bimaps" "0.1.0.2" , biocore = H.callHackage "biocore" "0.3.1" , bits = H.callHackage "bits" "0.6" , blastxml = H.callHackage "blastxml" "0.3.2" , cereal-text = H.callHackage "cereal-text" "0.1.0.2" , fgl = H.callHackage "fgl" "5.8.1.1" , hPDB = H.callGit "https://github.com/locallycompact/hPDB" "133fd21368c1a4283764a87e2a265fda9e058b4b" (None H.Subdir) , intern = H.callHackage "intern" "0.9.4" , iterable = H.callHackage "iterable" "3.0" , log-domain = H.callHackage "log-domain" "0.13.2" , memexml = H.callHackage "memexml" "0.0.3" , microbench = H.callHackage "microbench" "0.1" , mmap = H.callHackage "mmap" "0.5.9" , 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" , stringable = H.callHackage "stringable" "0.1.3" , text-binary = H.callHackage "text-binary" "0.2.1.1" } in H.HorizonExport.MakeOverlay { overlayFile = "overlay.nix" , packagesDir = "pkgs/" , overlay = { compiler = "ghc-9.4.4", packages = toMap packages } }