packages feed

pantry-0.1.1.1: pantry.cabal

cabal-version: 1.12
name: pantry
version: 0.1.1.1
license: BSD3
license-file: LICENSE
copyright: 2018-2019 FP Complete
maintainer: michael@snoyman.com
author: Michael Snoyman
homepage: https://github.com/commercialhaskell/stack#readme
bug-reports: https://github.com/commercialhaskell/stack/issues
synopsis: Content addressable Haskell package management
description:
    Please see the README on Github at <https://github.com/commercialhaskell/stack/blob/master/subs/pantry/README.md>
category: Development
build-type: Simple
extra-source-files:
    README.md
    ChangeLog.md
    attic/hpack-0.1.2.3.tar.gz
    attic/package-0.1.2.3.tar.gz
    attic/symlink-to-dir.tar.gz

source-repository head
    type: git
    location: https://github.com/commercialhaskell/stack

library
    exposed-modules:
        Pantry
        Pantry.SHA256
        Pantry.Internal
        Pantry.Internal.StaticBytes
        Pantry.Internal.Stackage
        Pantry.Internal.Companion
        Pantry.Internal.AesonExtended
    hs-source-dirs: src/
    other-modules:
        Hackage.Security.Client.Repository.HttpLib.HttpClient
        Pantry.Archive
        Pantry.HTTP
        Pantry.HPack
        Pantry.Hackage
        Pantry.Repo
        Pantry.SQLite
        Pantry.Storage
        Pantry.Tree
        Pantry.Types
    default-language: Haskell2010
    default-extensions: MonadFailDesugaring
    ghc-options: -Wall
    build-depends:
        Cabal >=2.4.0.1,
        aeson >=1.2.4.0,
        ansi-terminal >=0.9,
        array >=0.5.2.0,
        base >=4.10 && <5,
        base-orphans >=0.7,
        base64-bytestring >=1.0.0.1,
        bytestring >=0.10.8.2,
        conduit >=1.3.0.3,
        conduit-extra >=1.3.0,
        containers >=0.5.10.2,
        contravariant >=1.4.1,
        cryptonite >=0.25,
        cryptonite-conduit >=0.2.2,
        deepseq >=1.4.3.0,
        digest >=0.0.1.2,
        directory >=1.3.0.2,
        filelock >=0.1.1.2,
        filepath >=1.4.1.2,
        generic-deriving >=1.12.2,
        ghc-prim >=0.5.1.1,
        hackage-security >=0.5.3.0,
        hashable >=1.2.7.0,
        hpack >=0.31.2,
        http-client >=0.5.13.1,
        http-client-tls >=0.3.5.3,
        http-conduit >=2.3.2,
        http-download >=0.1.0.0,
        http-types >=0.12.1,
        integer-gmp >=1.0.1.0,
        memory >=0.14.16,
        mono-traversable >=1.0.9.0,
        mtl >=2.2.2,
        network >=2.6.3.6,
        network-uri >=2.6.1.0,
        path >=0.6.1,
        path-io >=1.3.3,
        persistent >=2.9.2,
        persistent-sqlite >=2.9.3,
        persistent-template >=2.5.4,
        primitive >=0.6.4.0,
        resourcet >=1.2.1,
        rio >=0.1.10.0,
        rio-orphans >=0.1.1.0,
        rio-prettyprint >=0.1.0.0,
        safe >=0.3.17,
        syb >=0.7,
        tar-conduit >=0.3.0,
        template-haskell >=2.12.0.0,
        text >=1.2.3.0,
        text-metrics >=0.3.0,
        th-lift >=0.7.10,
        th-lift-instances >=0.1.11,
        th-orphans >=0.13.6,
        th-reify-many >=0.1.8,
        th-utilities >=0.2.0.1,
        time >=1.8.0.2,
        transformers >=0.5.2.0,
        unix-compat >=0.5.0.1,
        unliftio >=0.2.8.0,
        unordered-containers >=0.2.9.0,
        vector >=0.12.0.1,
        yaml >=0.10.4.0,
        zip-archive >=0.3.3
    
    if os(windows)
        hs-source-dirs: src/windows/
        other-modules:
            System.IsWindows
    else
        hs-source-dirs: src/unix/
        other-modules:
            System.IsWindows

test-suite spec
    type: exitcode-stdio-1.0
    main-is: Spec.hs
    hs-source-dirs: test
    other-modules:
        Pantry.ArchiveSpec
        Pantry.BuildPlanSpec
        Pantry.CabalSpec
        Pantry.FileSpec
        Pantry.GlobalHintsSpec
        Pantry.HackageSpec
        Pantry.Internal.StaticBytesSpec
        Pantry.InternalSpec
        Pantry.TreeSpec
        Pantry.TypesSpec
        Paths_pantry
    default-language: Haskell2010
    default-extensions: MonadFailDesugaring
    ghc-options: -Wall
    build-depends:
        Cabal >=2.4.0.1,
        QuickCheck >=2.10.1,
        aeson >=1.2.4.0,
        ansi-terminal >=0.9,
        array >=0.5.2.0,
        base >=4.10 && <5,
        base-orphans >=0.7,
        base64-bytestring >=1.0.0.1,
        bytestring >=0.10.8.2,
        conduit >=1.3.0.3,
        conduit-extra >=1.3.0,
        containers >=0.5.10.2,
        contravariant >=1.4.1,
        cryptonite >=0.25,
        cryptonite-conduit >=0.2.2,
        deepseq >=1.4.3.0,
        digest >=0.0.1.2,
        directory >=1.3.0.2,
        exceptions >=0.8.3,
        filelock >=0.1.1.2,
        filepath >=1.4.1.2,
        generic-deriving >=1.12.2,
        ghc-prim >=0.5.1.1,
        hackage-security >=0.5.3.0,
        hashable >=1.2.7.0,
        hedgehog >=0.6.1,
        hpack >=0.31.2,
        hspec >=2.4.8,
        http-client >=0.5.13.1,
        http-client-tls >=0.3.5.3,
        http-conduit >=2.3.2,
        http-download >=0.1.0.0,
        http-types >=0.12.1,
        integer-gmp >=1.0.1.0,
        memory >=0.14.16,
        mono-traversable >=1.0.9.0,
        mtl >=2.2.2,
        network >=2.6.3.6,
        network-uri >=2.6.1.0,
        pantry -any,
        path >=0.6.1,
        path-io >=1.3.3,
        persistent >=2.9.2,
        persistent-sqlite >=2.9.3,
        persistent-template >=2.5.4,
        primitive >=0.6.4.0,
        raw-strings-qq >=1.1,
        resourcet >=1.2.1,
        rio >=0.1.10.0,
        rio-orphans >=0.1.1.0,
        rio-prettyprint >=0.1.0.0,
        safe >=0.3.17,
        syb >=0.7,
        tar-conduit >=0.3.0,
        template-haskell >=2.12.0.0,
        text >=1.2.3.0,
        text-metrics >=0.3.0,
        th-lift >=0.7.10,
        th-lift-instances >=0.1.11,
        th-orphans >=0.13.6,
        th-reify-many >=0.1.8,
        th-utilities >=0.2.0.1,
        time >=1.8.0.2,
        transformers >=0.5.2.0,
        unix-compat >=0.5.0.1,
        unliftio >=0.2.8.0,
        unordered-containers >=0.2.9.0,
        vector >=0.12.0.1,
        yaml >=0.10.4.0,
        zip-archive >=0.3.3