packages feed

pipes-lzma-0.2.0.0: pipes-lzma.cabal

name:                pipes-lzma
version:             0.2.0.0
synopsis:            LZMA compressors and decompressors for the Pipes package
description:
    This package provides a @pipes@ interface to the LZMA compression algorithm
    used by the @.xz@ file format.
homepage:            http://github.com/bgamari/pipes-lzma
license:             BSD3
license-file:        LICENSE
author:              Ben Gamari
maintainer:          ben@smart-cactus.org
copyright:           (c) 2016 Ben Gamari
category:            Codec
build-type:          Simple
cabal-version:       >=1.10
tested-with:         GHC ==7.8.4, GHC ==7.10.3, GHC == 8.0.1, GHC == 8.2.2, GHC == 8.4.3, GHC == 8.6.5, GHC == 8.8.3
extra-source-files:  ChangeLog.md

source-repository head
  type:                git
  location:            git://github.com/bgamari/pipes-lzma

library
  exposed-modules:     Pipes.Lzma
  build-depends:       base >=4.6 && <4.15,
                       bytestring >=0.10 && <0.11,
                       pipes >=4.0 && <4.4,
                       exceptions >=0.10 && <0.11,
                       lzma >=0.0.0.1 && <0.1
  hs-source-dirs:      src
  default-language:    Haskell2010

test-suite pipes-lzma-tests
  type:                exitcode-stdio-1.0
  main-is:             Test.hs
  build-depends:       base,
                       bytestring,
                       pipes,
                       pipes-bytestring,
                       pipes-lzma,
                       QuickCheck
  default-language:    Haskell2010

executable pipes-lzma-unxz
  main-is:             Unxz.hs
  build-depends:       base,
                       pipes,
                       pipes-bytestring,
                       pipes-lzma
  default-language:    Haskell2010