packages feed

diagrams-rasterific-1.4.2: diagrams-rasterific.cabal

name:                diagrams-rasterific
version:             1.4.2
synopsis:            Rasterific backend for diagrams.
description:         A full-featured backend for rendering
                     diagrams using the Rasterific rendering engine.
homepage:             http://projects.haskell.org/diagrams/
license:             BSD3
license-file:        LICENSE
author:              Jeffrey Rosenbluth
maintainer:          diagrams-discuss@googlegroups.com
bug-reports:         http://github.com/diagrams/diagrams-rasterific/issues
category:            Graphics
build-type:          Simple
extra-source-files:  README.md, CHANGELOG.md, fonts/*.ttf
tested-with:         GHC ==8.0.2 || ==8.2.2 || ==8.4.3 || ==8.6.5 || ==8.8.1
cabal-version:       1.18
Source-repository head
  type:     git
  location: http://github.com/diagrams/diagrams-rasterific.git

library
  exposed-modules:     Diagrams.Backend.Rasterific
                       Diagrams.Backend.Rasterific.CmdLine
                       Diagrams.Backend.Rasterific.Text
  hs-source-dirs:      src
  other-modules:       Paths_diagrams_rasterific
  build-depends:       base >= 4.2 && < 4.14,
                       diagrams-core >= 1.4 && < 1.5,
                       diagrams-lib >= 1.4 && < 1.5,
                       hashable >= 1.1 && < 1.4,
                       Rasterific >= 0.7.4 && < 0.8,
                       FontyFruity >= 0.5 && < 0.6,
                       JuicyPixels >= 3.1.5 && < 3.4,
                       lens >= 4.0 && < 4.19,
                       mtl >= 2.1 && < 2.3,
                       data-default-class >= 0.0 && < 0.2,
                       containers >= 0.5 && < 0.7,
                       filepath >= 1.2 && < 1.5,
                       optparse-applicative >= 0.13 && < 0.16,
                       bytestring >= 0.9 && < 0.11,
                       file-embed >= 0.0 && < 0.1

  default-language:    Haskell2010
  ghc-options:         -Wall

test-suite test-render
  type:                exitcode-stdio-1.0
  main-is:             test-render.hs
  hs-source-dirs:      test
  build-depends:       base >= 4.2 && < 4.14,
                       diagrams-rasterific,
                       diagrams-core >= 1.4 && < 1.5,
                       diagrams-lib >= 1.4 && < 1.5
  ghc-options:         -Wall
  default-language:    Haskell2010

test-suite test-widths
  type:                exitcode-stdio-1.0
  main-is:             test-widths.hs
  hs-source-dirs:      test
  build-depends:       base >= 4.2 && < 4.14,
                       diagrams-rasterific,
                       diagrams-core >= 1.4 && < 1.5,
                       diagrams-lib >= 1.4 && < 1.5
  ghc-options:         -Wall
  default-language:    Haskell2010

test-suite test-size
  type:                exitcode-stdio-1.0
  main-is:             test-size.hs
  hs-source-dirs:      test
  build-depends:       base >= 4.2 && < 4.14,
                       diagrams-rasterific,
                       diagrams-core >= 1.4 && < 1.5,
                       diagrams-lib >= 1.4 && < 1.5
  ghc-options:         -Wall
  default-language:    Haskell2010