packages feed

simple-cairo-0.1.0.5: simple-cairo.cabal

cabal-version: 1.12

-- This file has been generated from package.yaml by hpack version 0.35.2.
--
-- see: https://github.com/sol/hpack
--
-- hash: 7c3e571101f6a187c78f2a538fd77a1ce529acc5dc775036e798b6c186a1c8bc

name:           simple-cairo
version:        0.1.0.5
synopsis:       Binding to Cairo library
description:    Please see the README on GitHub at <https://github.com/YoshikuniJujo/simple-cairo#readme>
category:       Graphics
homepage:       https://github.com/YoshikuniJujo/simple-cairo#readme
bug-reports:    https://github.com/YoshikuniJujo/simple-cairo/issues
author:         Yoshikuni Jujo
maintainer:     PAF01143@nifty.ne.jp
copyright:      Yoshikuni Jujo
license:        BSD3
license-file:   LICENSE
build-type:     Simple
extra-source-files:
    README.md
    ChangeLog.md
data-files:
    HaskellLogo.png
data-dir:       data

source-repository head
  type: git
  location: https://github.com/YoshikuniJujo/simple-cairo

library
  exposed-modules:
      Data.CairoContext
      Graphics.Cairo.Drawing.CairoPatternT
      Graphics.Cairo.Drawing.CairoPatternT.Basic
      Graphics.Cairo.Drawing.CairoPatternT.Mesh
      Graphics.Cairo.Drawing.CairoPatternT.Setting
      Graphics.Cairo.Drawing.CairoT
      Graphics.Cairo.Drawing.CairoT.Basic
      Graphics.Cairo.Drawing.CairoT.CairoOperatorT
      Graphics.Cairo.Drawing.CairoT.Clip
      Graphics.Cairo.Drawing.CairoT.Page
      Graphics.Cairo.Drawing.CairoT.SaveAndRestore
      Graphics.Cairo.Drawing.CairoT.Setting
      Graphics.Cairo.Drawing.Extents
      Graphics.Cairo.Drawing.Paths
      Graphics.Cairo.Drawing.Paths.Basic
      Graphics.Cairo.Drawing.Paths.CairoPathT
      Graphics.Cairo.Drawing.Paths.CopyAppend
      Graphics.Cairo.Drawing.Paths.Relative
      Graphics.Cairo.Drawing.Regions
      Graphics.Cairo.Drawing.TagsAndLinks
      Graphics.Cairo.Drawing.Text
      Graphics.Cairo.Drawing.Transformations
      Graphics.Cairo.Exception
      Graphics.Cairo.Surfaces.CairoSurfaceT
      Graphics.Cairo.Surfaces.CairoSurfaceT.Internal
      Graphics.Cairo.Surfaces.CairoSurfaceTypeT
      Graphics.Cairo.Surfaces.CairoSurfaceTypeT.Template
      Graphics.Cairo.Surfaces.CairoWriteFuncT
      Graphics.Cairo.Surfaces.ImageSurfaces
      Graphics.Cairo.Surfaces.PdfSurfaces
      Graphics.Cairo.Surfaces.PdfSurfaces.Template
      Graphics.Cairo.Surfaces.PngSupport
      Graphics.Cairo.Surfaces.SvgSurfaces
      Graphics.Cairo.Surfaces.SvgSurfaces.Template
      Graphics.Cairo.Template
      Graphics.Cairo.Types
      Graphics.Cairo.Utilities.CairoMatrixT
      Graphics.Cairo.Utilities.CairoMatrixT.Internal
      Graphics.Cairo.Utilities.Types
      Graphics.Cairo.Values
  other-modules:
      Paths_simple_cairo
  hs-source-dirs:
      src
  pkgconfig-depends:
      cairo
  build-depends:
      base >=4.7 && <5
    , bytestring
    , c-struct
    , cairo-image
    , exception-hierarchy
    , primitive
    , stm
    , template-haskell
    , text
    , union-angle
    , union-color
    , vector
  default-language: Haskell2010

test-suite cairo-image-test
  type: exitcode-stdio-1.0
  main-is: cairo-image-test.hs
  other-modules:
      Title
      Paths_simple_cairo
  hs-source-dirs:
      test
  ghc-options: -threaded -rtsopts -with-rtsopts=-N
  build-depends:
      base >=4.7 && <5
    , bytestring
    , c-struct
    , cairo-image
    , exception-hierarchy
    , primitive
    , simple-cairo
    , stm
    , template-haskell
    , text
    , union-angle
    , union-color
    , vector
  default-language: Haskell2010

test-suite exception-test
  type: exitcode-stdio-1.0
  main-is: exception.hs
  other-modules:
      Title
      Paths_simple_cairo
  hs-source-dirs:
      test
  ghc-options: -threaded -rtsopts -with-rtsopts=-N
  build-depends:
      base >=4.7 && <5
    , bytestring
    , c-struct
    , cairo-image
    , exception-hierarchy
    , primitive
    , simple-cairo
    , stm
    , template-haskell
    , text
    , union-angle
    , union-color
    , vector
  default-language: Haskell2010

test-suite test-rotate
  type: exitcode-stdio-1.0
  main-is: test-rotate.hs
  other-modules:
      Title
      Paths_simple_cairo
  hs-source-dirs:
      test
  ghc-options: -threaded -rtsopts -with-rtsopts=-N
  build-depends:
      base >=4.7 && <5
    , bytestring
    , c-struct
    , cairo-image
    , exception-hierarchy
    , primitive
    , simple-cairo
    , stm
    , template-haskell
    , text
    , union-angle
    , union-color
    , vector
  default-language: Haskell2010