packages feed

diagrams-cairo-0.4: diagrams-cairo.cabal

Name:                diagrams-cairo
Version:             0.4
Synopsis:            Cairo backend for diagrams drawing EDSL
Description:         A full-featured backend for rendering
                     diagrams using the cairo rendering engine.
                     To get started, see "Diagrams.Backend.Cairo.CmdLine".
Homepage:            http://projects.haskell.org/diagrams
License:             BSD3
License-file:        LICENSE
Author:              Brent Yorgey
Maintainer:          diagrams-discuss@googlegroups.com
Category:            Graphics
Build-type:          Simple
Cabal-version:       >=1.6
Extra-source-files:  CHANGES, README
Tested-with:         GHC == 6.12.3, GHC >= 7.0.2 && <= 7.0.4, GHC == 7.2.1
Extra-source-files:  example/*.hs, example/tic-tac-toe/*.hs
Source-repository head
  type:     darcs
  location: http://patch-tag.com/r/byorgey/diagrams-cairo

Library
  Exposed-modules:     Diagrams.Backend.Cairo
                       Diagrams.Backend.Cairo.CmdLine
                       Diagrams.Backend.Cairo.Gtk
  Hs-source-dirs:      src
  Build-depends:       base >= 4.2 && < 4.5,
                       mtl >= 2.0 && < 2.1,
                       process >= 1.0 && < 1.2,
                       directory >= 1.0 && < 1.2,
                       old-time >= 1.0 && < 1.1,
                       diagrams-core >= 0.4 && < 0.5,
                       diagrams-lib >= 0.4 && < 0.5,
                       cairo >= 0.10.1 && < 0.13,
                       cmdargs >= 0.6 && < 0.9,
                       gtk >= 0.12.0  && < 0.13.0,
                       split >= 0.1.2 && < 0.2
  if !os(windows)
    cpp-options: -DCMDLINELOOP
    Build-depends:     unix >= 2.4 && < 2.6

  if impl(ghc >= 7.2.1)
    Build-depends:     cairo >= 0.12.1,
                       gtk   >= 0.12.1