packages feed

bitmaps-0.2.6.3: bitmaps.cabal

name:               bitmaps
-- Don't forget to bump the tag and CHANGELOG placeholder too.
version:            0.2.6.3
cabal-version:      >= 1.18
build-type:         Simple
license:            BSD3
license-file:       LICENSE
copyright:          Copyright (C) 2010 Byron James Johnson
author:             Byron James Johnson
maintainer:         ByronJohnsonFP@gmail.com
category:           Graphics, Codec, Data
homepage:           https://github.com/bairyn/bitmaps
bug-reports:        https://github.com/bairyn/bitmaps/issues
tested-with:        GHC == 7.8.3
extra-source-files:
-- The extra-doc-files property requires cabal-version >= 1.18.
extra-doc-files:
  README.md
 ,CHANGELOG.md
synopsis:           Bitmap library
description:
  Library defining several bitmap types, including ones stored as unboxed
  arrays, any string type, and functions
  .
  This library also supports conversion to and from bitmaps as defined in the
  "bitmap" package.
  .
  This library has not yet been tested extensively.
  .
  Note: This library is currently largely designed with RGB pixels with a
  color depth of 24 bits in mind.  Better support for other pixel and color
  formats is intended to be implemented in the future.

library
  default-language: Haskell2010
  hs-source-dirs:   src
  ghc-options:      -Wall
  default-extensions:
   --,GADTs
    TemplateHaskell
   ,DeriveDataTypeable
  other-extensions:
    ScopedTypeVariables
   ,TypeFamilies
   ,GeneralizedNewtypeDeriving
   ,PolymorphicComponents
   ,TupleSections
   ,FlexibleContexts
   ,TemplateHaskell
   ,DeriveDataTypeable
   ,ExistentialQuantification
   ,TypeOperators
   ,FlexibleInstances
   ,OverlappingInstances
   ,UndecidableInstances
  -- TODO: add version constraints.
  build-depends:
    base         >= 4        && < 5
   ,array
   ,containers
   ,binary
   ,cereal
   ,monad-state  >= 0.1.1.3
   ,zlib
   ,bitmap       >= 0.0.2
   ,stb-image
   ,string-class >= 0.1.5.0
   ,tagged
   ,bytestring
  exposed-modules:
    Codec.String.Base16
   ,Codec.String.Base64
   ,Data.Bitmap.Array
   ,Data.Bitmap.Array.Internal
   ,Data.Bitmap.BMP
   ,Data.Bitmap.Class
   ,Data.Bitmap.Croppable
   ,Data.Bitmap.Foreign
   ,Data.Bitmap.Function
   ,Data.Bitmap.Function.Internal
   ,Data.Bitmap.Pixel
   ,Data.Bitmap.Reflectable
   ,Data.Bitmap.Searchable
   ,Data.Bitmap.String
   ,Data.Bitmap.String.Internal
   ,Data.Bitmap.StringRGB24A4VR
   ,Data.Bitmap.StringRGB24A4VR.Internal
   ,Data.Bitmap.StringRGB32
   ,Data.Bitmap.StringRGB32.Internal
   ,Data.Bitmap.Types
   ,Data.Bitmap.Util

source-repository head
  type:     git
  location: git@github.com:bairyn/bitmaps.git

source-repository this
  type:     git
  location: git@github.com:bairyn/bitmaps.git
  tag:      v0.2.6.3