packages feed

horizon-spec-0.3.0: test/data/sample-package-set/output.golden

{ compiler = "ghc-9.4.2"
, packages =
  [ { mapKey = "Cabal-syntax"
    , mapValue =
      { source =
          < FromGit : { url : Text, revision : Text, subdir : Optional Text }
          | FromHackage : { name : Text, version : Text }
          | FromLocal : Text
          | FromTarball : Text
          >.FromGit
            { url = "https://gitlab.haskell.org/ghc/packages/Cabal"
            , revision = "e714824c6e652bf894f914bc57feccc15759668a"
            , subdir = Some "Cabal-syntax/"
            }
      , modifiers =
        { doJailbreak = True, doCheck = False, enableProfiling = True }
      , flags = [] : List < Enable : Text | Disable : Text >
      }
    }
  , { mapKey = "lens"
    , mapValue =
      { source =
          < FromGit : { url : Text, revision : Text, subdir : Optional Text }
          | FromHackage : { name : Text, version : Text }
          | FromLocal : Text
          | FromTarball : Text
          >.FromHackage
            { name = "lens", version = "5.2" }
      , modifiers =
        { doJailbreak = True, doCheck = False, enableProfiling = True }
      , flags = [] : List < Enable : Text | Disable : Text >
      }
    }
  , { mapKey = "myPackage"
    , mapValue =
      { source =
          < FromGit : { url : Text, revision : Text, subdir : Optional Text }
          | FromHackage : { name : Text, version : Text }
          | FromLocal : Text
          | FromTarball : Text
          >.FromLocal
            "myPackage/"
      , modifiers =
        { doJailbreak = True, doCheck = False, enableProfiling = True }
      , flags = [] : List < Enable : Text | Disable : Text >
      }
    }
  , { mapKey = "network-mux"
    , mapValue =
      { source =
          < FromGit : { url : Text, revision : Text, subdir : Optional Text }
          | FromHackage : { name : Text, version : Text }
          | FromLocal : Text
          | FromTarball : Text
          >.FromTarball
            "https://input-output-hk.github.io/cardano-haskell-packages/package/network-mux-0.2.0.0.tar.gz"
      , modifiers =
        { doJailbreak = True, doCheck = False, enableProfiling = True }
      , flags = [] : List < Enable : Text | Disable : Text >
      }
    }
  ]
}