/horizon-spec-0.9.0/example.dhall

Copy path to clipboard

Source

let H =
./package.dhall sha256:f52fc6fc1f8569c1afbc6be778f751242592127164666ffe2e8a9cbe7f2059a8

let packages =
{ Cabal = H.callHackage "Cabal" "3.8.1.0"
, Cabal-syntax = H.callHackage "Cabal-syntax" "3.8.1.0"
, ChasingBottoms = H.callHackage "ChasingBottoms" "1.3.1.12"
, Glob = H.callHackage "Glob" "0.10.2"
, HUnit = H.callHackage "HUnit" "1.6.2.0"
, OneTuple = H.callHackage "OneTuple" "0.3.1"
, QuickCheck = H.callHackage "QuickCheck" "2.14.2"
, ansi-terminal = H.callHackage "ansi-terminal" "0.11.3"
, ansi-wl-pprint = H.callHackage "ansi-wl-pprint" "0.6.9"
, assoc = H.callHackage "assoc" "1.0.2"
, barbies = H.callHackage "barbies" "2.0.3.1"
, base-compat = H.callHackage "base-compat" "0.12.2"
, base-orphans = H.callHackage "base-orphans" "0.8.7"
, base64-bytestring = H.callHackage "base64-bytestring" "1.2.1.0"
, base-compat-batteries = H.callHackage "base-compat-batteries" "0.12.2"
, bifunctors = H.callHackage "bifunctors" "5.5.13"
, bytestring-builder = H.callHackage "bytestring-builder" "0.10.8.2.0"
, call-stack = H.callHackage "call-stack" "0.4.0"
, case-insensitive = H.callHackage "case-insensitive" "1.2.1.0"
, code-page = H.callHackage "code-page" "0.2.1"
, comonad = H.callHackage "comonad" "5.0.8"
, constraints = H.callHackage "constraints" "0.13.4"
, clock = H.callHackage "clock" "0.8.3"
, colour = H.callHackage "colour" "2.3.6"
, concurrent-output = H.callHackage "concurrent-output" "1.10.16"
, data-array-byte = H.callHackage "data-array-byte" "0.1.0.1"
, data-default = H.callHackage "data-default" "0.7.1.1"
, data-default-class = H.callHackage "data-default-class" "0.1.2.0"
, data-default-instances-containers =
H.callHackage "data-default-instances-containers" "0.0.1"
, data-default-instances-dlist =
H.callHackage "data-default-instances-dlist" "0.0.1"
, data-default-instances-old-locale =
H.callHackage "data-default-instances-old-locale" "0.0.1"
, data-fix = H.callHackage "data-fix" "0.3.2"
, distributive = H.callHackage "distributive" "0.6.2.1"
, dlist = H.callHackage "dlist" "1.0"
, doctest-parallel = H.callHackage "doctest-parallel" "0.2.5"
, erf = H.callHackage "erf" "2.0.0.0"
, extensible-exceptions = H.callHackage "extensible-exceptions" "0.1.1.4"
, extra = H.callHackage "extra" "1.7.12"
, generic-deriving = H.callHackage "generic-deriving" "1.14.2"
, ghc-byteorder = H.callHackage "ghc-byteorder" "4.11.0.0.10"
, ghc-paths = H.callHackage "ghc-paths" "0.1.0.12"
, happy = H.callHackage "happy" "1.20.0"
, hashable = H.callHackage "hashable" "1.4.1.0"
, hashmap = H.callHackage "hashmap" "1.3.3"
, haskell-lexer = H.callHackage "haskell-lexer" "1.1"
, haskell-src-exts = H.callHackage "haskell-src-exts" "1.23.1"
, hedgehog = H.callHackage "hedgehog" "1.2"
, hspec = H.callHackage "hspec" "2.10.3"
, hspec-core = H.callHackage "hspec-core" "2.10.0.1"
, hspec-discover = H.callHackage "hspec-discover" "2.10.0.1"
, hspec-expectations = H.callHackage "hspec-expectations" "0.8.2"
, hspec-meta = H.callHackage "hspec-meta" "2.9.3"
, indexed-traversable = H.callHackage "indexed-traversable" "0.1.2"
, inspection-testing = H.callHackage "inspection-testing" "0.5"
, integer-logarithms = H.callHackage "integer-logarithms" "1.0.3.1"
, libxml = H.callHackage "libxml" "0.1.1"
, lifted-async = H.callHackage "lifted-async" "0.10.2.1"
, lifted-base = H.callHackage "lifted-base" "0.2.3.12"
, logict = H.callHackage "logict" "0.8.0.0"
, logging-facade = H.callHackage "logging-facade" "0.3.1"
, math-functions = H.callHackage "math-functions" "0.3.4.2"
, mmorph = H.callHackage "mmorph" "1.2.0"
, mockery = H.callHackage "mockery" "0.3.5"
, monad-control = H.callHackage "monad-control" "1.0.3.1"
, monad-peel = H.callHackage "monad-peel" "0.2.1.2"
, nanospec = H.callHackage "nanospec" "0.2.2"
, nats = H.callHackage "nats" "1.1.2"
, nothunks = H.callHackage "nothunks" "0.1.3"
, old-locale = H.callHackage "old-locale" "1.0.0.7"
, old-time = H.callHackage "old-time" "1.1.0.3"
, optparse-applicative = H.callHackage "optparse-applicative" "0.17.0.0"
, parsec =
(H.callHackage "parsec" "3.1.16.1")
with policy = [ H.Policy.Keep ]
, pcre-light = H.callHackage "pcre-light" "0.4.1.0"
, pretty-show = H.callHackage "pretty-show" "1.10"
, primitive = H.callHackage "primitive" "0.7.4.0"
, quickcheck-classes-base =
H.callHackage "quickcheck-classes-base" "0.6.2.0"
, quickcheck-instances = H.callHackage "quickcheck-instances" "0.3.28"
, quickcheck-io = H.callHackage "quickcheck-io" "0.2.0"
, random = H.callHackage "random" "1.2.1.1"
, rdtsc = H.callHackage "rdtsc" "1.3.0.1"
, regex-base = H.callHackage "regex-base" "0.94.0.2"
, regex-posix = H.callHackage "regex-posix" "0.96.0.1"
, regex-tdfa = H.callHackage "regex-tdfa" "1.3.2"
, regex-tdfa-rc = H.callHackage "regex-tdfa-rc" "1.1.8.3"
, resourcet = H.callHackage "resourcet" "1.3.0"
, scientific = H.callHackage "scientific" "0.3.7.0"
, semigroups = H.callHackage "semigroups" "0.20"
, setenv = H.callHackage "setenv" "0.1.1.3"
, silently = H.callHackage "silently" "1.2.5.3"
, smallcheck = H.callHackage "smallcheck" "1.2.1"
, strict = H.callHackage "strict" "0.4.0.1"
, stringbuilder = H.callHackage "stringbuilder" "0.5.1"
, split = H.callHackage "split" "0.2.3.3"
, splitmix = H.callHackage "splitmix" "0.1.0.4"
, syb = H.callHackage "syb" "0.7.2.1"
, tagged = H.callHackage "tagged" "0.8.6.1"
, tasty = H.callHackage "tasty" "1.4.3"
, tasty-bench = H.callHackage "tasty-bench" "0.3.2"
, tasty-expected-failure = H.callHackage "tasty-expected-failure" "0.12.3"
, tasty-golden = H.callHackage "tasty-golden" "2.3.5"
, tasty-hedgehog = H.callHackage "tasty-hedgehog" "1.4.0.0"
, tasty-hunit = H.callHackage "tasty" "0.10.0.3"
, tasty-th = H.callHackage "tasty-th" "0.1.7"
, tasty-quickcheck = H.callHackage "tasty-quickcheck" "0.10.2"
, tasty-smallcheck = H.callHackage "tasty-smallcheck" "0.8.2"
, tasty-inspection-testing =
H.callHackage "tasty-inspection-testing" "0.2"
, temporary = H.callHackage "temporary" "1.3"
, terminal-size = H.callHackage "terminal-size" "0.3.3"
, test-framework = H.callHackage "test-framework" "0.8.2.0"
, test-framework-hunit = H.callHackage "test-framework-hunit" "0.3.0.2"
, test-framework-quickcheck2 =
H.callHackage "test-framework-quickcheck2" "0.3.0.5"
, text-short = H.callHackage "text-short" "0.1.5"
, these = H.callHackage "these" "1.1.1.1"
, tf-random = H.callHackage "tf-random" "0.5"
, th-abstraction = H.callHackage "th-abstraction" "0.4.5.0"
, time-compat = H.callHackage "time-compat" "1.9.6.1"
, transformers-base = H.callHackage "transformers-base" "0.4.6"
, transformers-compat = H.callHackage "transformers-compat" "0.7.2"
, type-equality = H.callHackage "type-equality" "1"
, typed-process = H.callHackage "typed-process" "0.2.10.1"
, unbounded-delays = H.callHackage "unbounded-delays" "0.1.1.1"
, unliftio-core = H.callHackage "unliftio-core" "0.2.0.1"
, unordered-containers = H.callHackage "unordered-containers" "0.2.19.1"
, utf8-string = H.callHackage "utf8-string" "1.0.2"
, uuid-types = H.callHackage "uuid-types" "1.0.5"
, vector = H.callHackage "vector" "0.13.0.0"
, vector-stream = H.callHackage "vector-stream" "0.1.0.0"
, vector-th-unbox = H.callHackage "vector-th-unbox" "0.2.2"
, void = H.callHackage "void" "0.7.3"
, wl-pprint-annotated = H.callHackage "wl-pprint-annotated" "0.1.0.1"
, xml = H.callHackage "xml" "1.3.14"
}

in H.HorizonExport.MakePackageSet
{ packageSetFile = "initial-packages.nix"
, packagesDir = "pkgs/"
, packageSet = { compiler = "ghc-9.4.4", packages = toMap packages }
}