Skip to content
Snippets Groups Projects
horizon.dhall 60.6 KiB
Newer Older
      https://gitlab.homotopic.tech/horizon/horizon-spec/-/raw/0.4.2/dhall/package.dhall
        sha256:63d99b8dc5d0a7b25230dfde746003c5f4b30a607c89f6a104634062eec44503
Daniel Firth's avatar
Daniel Firth committed

let callHorizonAdopted
    : H.Name → H.Revision → H.HaskellPackage.Type
Daniel Firth's avatar
Daniel Firth committed
    = λ(name : H.Name) →
      λ(revision : H.Revision) →
Daniel Firth's avatar
Daniel Firth committed
          ("https://gitlab.homotopic.tech/horizon/adopted/" ++ name)
          revision
          (None Text)

let callGitBeam
    : H.Subdir → H.HaskellPackage.Type
    = λ(subdir : H.Subdir) →
        H.callGit
          "https://github.com/haskell-beam/beam"
          "94461937c5ca8b89f1ff1a60bde5bffe207315b4"
          (Some subdir)

let callGitCabal
    : H.Subdir → H.HaskellPackage.Type
    = λ(subdir : H.Subdir) →
        H.callGit
          "https://gitlab.haskell.org/ghc/packages/Cabal"
          "e9fdb85427ad1ef11a25c8b1f2286614c86a65ff"
          (Some subdir)

let callGitCursorDirforest
    : H.Subdir → H.HaskellPackage.Type
    = λ(subdir : H.Subdir) →
        H.callGit
          "https://github.com/NorfairKing/cursor-dirforest"
          "6ad5b168e26eb4e647df9f007d812aaf59338d40"
          (Some subdir)

let callGitKvStoreEffectful
    : H.Subdir → H.HaskellPackage.Type
    = λ(subdir : H.Subdir) →
        H.callGit
          "https://github.com/TeofilC/servant"
          "3502825423aea3a1af9384e9d751feea4599c60b"
          (Some subdir)

let callGitServant
    : H.Subdir → H.HaskellPackage.Type
    = λ(subdir : H.Subdir) →
        H.callGit
          "https://github.com/TeofilC/servant"
          "76fc90a51f915230bbe1e0d1dbe9727fcdc7a0fc"
          (Some subdir)

Daniel Firth's avatar
Daniel Firth committed
      { BNFC = H.callHackage "BNFC" "2.9.4.1"
Daniel Firth's avatar
Daniel Firth committed
      , Cabal = H.callHackage "Cabal" "3.8.1.0"
      , Cabal-QuickCheck = callGitCabal "Cabal-QuickCheck"
      , Cabal-described = callGitCabal "Cabal-described"
      , Cabal-syntax = callGitCabal "Cabal-syntax"
      , Cabal-tree-diff = callGitCabal "Cabal-tree-diff"
      , ChasingBottoms = H.callHackage "ChasingBottoms" "1.3.1.12"
      , Decimal = H.callHackage "Decimal" "0.5.2"
      , Diff = H.callHackage "Diff" "0.4.1"
      , Glob = H.callHackage "Glob" "0.10.2"
      , HTTP = H.callHackage "HTTP" "4000.4.1"
      , HUnit = H.callHackage "HUnit" "1.6.2.0"
      , HsOpenSSL = H.callHackage "HsOpenSSL" "0.11.7.2"
      , Hclip = H.callHackage "Hclip" "3.0.0.4"
      , HsYAML = H.callHackage "HsYAML" "0.2.1.1"
      , ListLike = H.callHackage "ListLike" "4.7.7"
      , JuicyPixels = H.callHackage "JuicyPixels" "3.3.8"
      , MonadRandom = H.callHackage "MonadRandom" "0.5.3"
      , OneTuple = H.callHackage "OneTuple" "0.3.1"
      , Only = H.callHackage "Only" "0.1"
      , OpenGLRaw = H.callHackage "OpenGLRaw" "3.3.4.1"
      , PSQueue = H.callHackage "PSQueue" "1.1.1"
      , PyF = H.callHackage "PyF" "0.11.1.0"
      , QuickCheck = H.callHackage "QuickCheck" "2.14.2"
      , SHA = H.callHackage "SHA" "1.6.4.4"
      , StateVar = H.callHackage "StateVar" "1.2.2"
      , Stream = H.callHackage "Stream" "0.4.7.2"
      , Unique = H.callHackage "Unique" "0.4.7.9"
      , X11-xft = H.callHackage "X11-xft" "0.3.4"
      , X11 = H.callHackage "X11" "1.10.3"
      , abstract-deque-tests = H.callHackage "abstract-deque-tests" "0.3"
      , abstract-deque = H.callHackage "abstract-deque" "0.3"
      , abstract-par = H.callHackage "abstract-par" "0.3.3"
      , adjunctions = H.callHackage "adjunctions" "4.4.2"
      , aeson = H.callHackage "aeson" "2.1.0.0"
      , aeson-pretty = H.callHackage "aeson-pretty" "0.8.9"
      , aeson-qq = H.callHackage "aeson-qq" "0.8.4"
      , aeson-yaml = H.callHackage "aeson-yaml" "1.1.0.1"
      , alex = H.callHackage "alex" "3.2.7.1"
      , algebraic-graphs = H.callHackage "algebraic-graphs" "0.7"
      , alsa-core = H.callHackage "alsa-core" "0.5.0.1"
      , alsa-mixer = H.callHackage "alsa-mixer" "0.3.0"
      , ansi-terminal = H.callHackage "ansi-terminal" "0.11.3"
      , ansi-wl-pprint = H.callHackage "ansi-wl-pprint" "0.6.9"
      , ap-normalize = H.callHackage "ap-normalize" "0.1.0.1"
      , appar = H.callHackage "appar" "0.1.8"
      , apecs = H.callHackage "apecs" "0.9.4"
      , asn1-encoding = H.callHackage "asn1-encoding" "0.9.6"
      , asn1-parse = H.callHackage "asn1-parse" "0.9.5"
      , asn1-types = H.callHackage "asn1-types" "0.3.4"
      , assoc = H.callHackage "assoc" "1.0.2"
      , async-timer = H.callHackage "async-timer" "0.2.0.0"
      , async = H.callHackage "async" "2.2.4"
      , atomic-primops = H.callHackage "atomic-primops" "0.8.4"
      , atomic-write = H.callHackage "atomic-write" "0.2.0.7"
      , attoparsec-binary = H.callHackage "attoparsec-binary" "0.2"
      , attoparsec-iso8601 = H.callHackage "attoparsec-iso8601" "1.1.0.0"
      , attoparsec = H.callHackage "attoparsec" "0.14.4"
      , auto-update = H.callHackage "auto-update" "0.1.6"
      , autodocodec = H.callHackage "autodocodec" "0.2.0.1"
      , autodocodec-schema = H.callHackage "autodocodec-schema" "0.1.0.2"
      , autodocodec-servant-multipart =
          H.callHackage "autodocodec-servant-multipart" "0.0.0.0"
      , autodocodec-yaml = H.callHackage "autodocodec-yaml" "0.2.0.2"
      , autoexporter = H.callHackage "autoexporter" "2.0.0.2"
      , barbies = H.callHackage "barbies" "2.0.3.1"
      , base-prelude = H.callHackage "base-prelude" "1.6.1"
      , base-orphans = H.callHackage "base-orphans" "0.8.7"
      , basement = H.callHackage "basement" "0.0.15"
      , base16-bytestring = H.callHackage "base16-bytestring" "1.0.2.0"
      , base58-bytestring = H.callHackage "base58-bytestring" "0.1.0"
      , base64-bytestring-type = H.callHackage "base64-bytestring-type" "1.0.1"
      , base64-bytestring = H.callHackage "base64-bytestring" "1.2.1.0"
      , base64 = H.callHackage "base64" "0.4.2.4"
      , base-compat = H.callHackage "base-compat" "0.12.2"
      , base-compat-batteries = H.callHackage "base-compat-batteries" "0.12.2"
      , bech32 = H.callHackage "bech32" "1.1.2"
      , bech32-th = H.callHackage "bech32-th" "1.1.1"
      , bifunctors = H.callHackage "bifunctors" "5.5.13"
      , bimap = H.callHackage "bimap" "0.5.0"
      , binary-orphans = H.callHackage "binary-orphans" "1.0.3"
      , bitvec = H.callHackage "bitvec" "1.1.3.0"
      , blaze-builder = H.callHackage "blaze-builder" "0.4.2.2"
      , blaze-html = H.callHackage "blaze-html" "0.9.1.2"
      , blaze-markup = H.callHackage "blaze-markup" "0.8.2.8"
      , blaze-textual = H.callHackage "blaze-textual" "0.2.2.1"
      , boring = H.callHackage "boring" "0.2"
      , breakpoint = H.callHackage "breakpoint" "0.1.1.1"
      , brick = H.callHackage "brick" "1.3"
      , bsb-http-chunked = H.callHackage "bsb-http-chunked" "0.0.0.4"
      , byteable = H.callHackage "byteable" "0.1.1"
      , byteorder = H.callHackage "byteorder" "1.0.4"
      , bytestring-builder = H.callHackage "bytestring-builder" "0.10.8.2.0"
      , bytes = H.callHackage "bytes" "0.17.2"
      , c2hs = H.callHackage "c2hs" "0.28.8"
      , cabal-doctest = H.callHackage "cabal-doctest" "1.0.9"
      , cabal-install = H.callHackage "cabal-install" "3.8.1.0"
      , cabal-install-solver = H.callHackage "cabal-install-solver" "3.8.1.0"
      , cabal2nix =
          H.callGit
            "https://github.com/NixOS/cabal2nix"
            "8e97f51e4bd4e5b9ff79391aa599ed8547771954"
            (Some "cabal2nix")
      , cache = H.callHackage "cache" "0.1.3.0"
      , call-stack = H.callHackage "call-stack" "0.4.0"
      , canonical-json = H.callHackage "canonical-json" "0.6.0.1"
      , case-insensitive = H.callHackage "case-insensitive" "1.2.1.0"
      , cassava = H.callHackage "cassava" "0.5.3.0"
      , cassava-megaparsec = H.callHackage "cassava-megaparsec" "2.0.4"
      , cborg = H.callHackage "cborg" "0.2.8.0"
      , cborg-json = H.callHackage "cborg-json" "0.2.5.0"
      , cereal-vector = H.callHackage "cereal-vector" "0.2.0.1"
      , cereal = H.callHackage "cereal" "0.5.8.3"
      , charset = H.callHackage "charset" "0.3.9"
      , cheapskate = H.callHackage "cheapskate" "0.1.1.2"
      , checkers = H.callHackage "checkers" "0.6.0"
      , chell-quickcheck = H.callHackage "chell-quickcheck" "0.2.5.3"
      , chell = H.callHackage "chell" "0.5.0.1"
      , citeproc = H.callHackage "citeproc" "0.8.0.1"
      , clock = H.callHackage "clock" "0.8.3"
Daniel Firth's avatar
Daniel Firth committed
      , cmark-gfm = H.callHackage "cmark-gfm" "0.2.5"
      , cmdargs = H.callHackage "cmdargs" "0.10.21"
      , co-log-core = H.callHackage "co-log-core" "0.3.1.0"
      , co-log-polysemy = H.callHackage "co-log-polysemy" "0.0.1.3"
      , code-page = H.callHackage "code-page" "0.2.1"
      , colour = H.callHackage "colour" "2.3.6"
      , colourista = H.callHackage "colourista" "0.1.0.1"
      , commonmark-extensions = H.callHackage "commonmark-extensions" "0.2.3.3"
      , commonmark-pandoc = H.callHackage "commonmark-pandoc" "0.2.1.2"
      , commonmark = H.callHackage "commonmark" "0.2.2"
      , comonad = H.callHackage "comonad" "5.0.8"
      , compactable =
          H.callGit
            "https://gitlab.com/fresheyeball/Compactable"
            "f63927b1e438c267f0d12f36e5b3735cfaebeeb4"
            (None Text)
      , compact = H.callHackage "compact" "0.2.0.0"
      , composite-base = H.callHackage "composite-base" "0.8.1.0"
      , composite-cassava = H.callHackage "composite-cassava" "0.0.3.1"
      , composite-dhall = H.callHackage "composite-dhall" "0.1.0.1"
      , composite-lens-extra = H.callHackage "composite-lens-extra" "0.1.0.0"
      , composite-tuple = H.callHackage "composite-tuple" "0.1.2.0"
Loading full blame...