packages feed

freetype2-0.2.0: freetype2.cabal

Name:                freetype2
Version:             0.2.0
Synopsis:            Haskell bindings for FreeType 2 library
Description:         Mostly complete and mostly raw bindings to the [FreeType2](https://www.freetype.org/) library.
                     .
                     Please check the README for information on how these
                     bindings operate.
License:             BSD3
License-file:        LICENSE
Author:              Jason Dagit, Oleksii Divak
Maintainer:          Oleksii Divak <frozenwitness@gmail.com>
Copyright:           Copyright © 2011-2012 Jason Dagit
                     Copyright © 2020 Oleksii Divak
Category:            Graphics
Build-type:          Simple
Extra-source-files:  freetype2/include/*.h
                     freetype2/include/freetype/*.h
                     freetype2/include/freetype/config/*.h
                     freetype2/include/freetype/internal/*.h
                     freetype2/include/freetype/internal/services/*.h
                     freetype2/src/autofit/*.c
                     freetype2/src/autofit/*.h
                     freetype2/src/base/*.c
                     freetype2/src/base/*.h
                     freetype2/src/bdf/*.c
                     freetype2/src/bdf/*.h
                     freetype2/src/cache/*.c
                     freetype2/src/cache/*.h
                     freetype2/src/cff/*.c
                     freetype2/src/cff/*.h
                     freetype2/src/cid/*.c
                     freetype2/src/cid/*.h
                     freetype2/src/gxvalid/*.c
                     freetype2/src/gxvalid/*.h
                     freetype2/src/gzip/*.c
                     freetype2/src/gzip/*.h
                     freetype2/src/lzw/*.c
                     freetype2/src/lzw/*.h
                     freetype2/src/otvalid/*.c
                     freetype2/src/otvalid/*.h
                     freetype2/src/pcf/*.c
                     freetype2/src/pcf/*.h
                     freetype2/src/pfr/*.c
                     freetype2/src/pfr/*.h
                     freetype2/src/psaux/*.c
                     freetype2/src/psaux/*.h
                     freetype2/src/pshinter/*.c
                     freetype2/src/pshinter/*.h
                     freetype2/src/psnames/*.c
                     freetype2/src/psnames/*.h
                     freetype2/src/raster/*.c
                     freetype2/src/raster/*.h
                     freetype2/src/sfnt/*.c
                     freetype2/src/sfnt/*.h
                     freetype2/src/smooth/*.c
                     freetype2/src/smooth/*.h
                     freetype2/src/truetype/*.c
                     freetype2/src/truetype/*.h
                     freetype2/src/type1/*.c
                     freetype2/src/type1/*.h
                     freetype2/src/type42/*.c
                     freetype2/src/type42/*.h
                     freetype2/src/winfonts/*.c
                     freetype2/src/winfonts/*.h
                     freetype2-plus/src/*.c
                     freetype2-plus/include/*.h

Cabal-version:       >=1.8



Flag examples
  Description: Whether the example program should be built
  Default: False

Executable freetype-example
  Main-is:       Main.hs
  Build-depends: base >= 4.10 && < 5
               , freetype2

  Other-modules: FreeType
                 FreeType.Internal

                 FreeType.Exception
                 FreeType.Exception.Internal

                 FreeType.Core.Version
                 FreeType.Core.Version.Internal
                 FreeType.Core.Types
                 FreeType.Core.Base
                 FreeType.Core.Base.Internal
                 FreeType.Core.Unicode
                 FreeType.Core.Color
                 FreeType.Core.Color.Internal
                 FreeType.Core.Layer
                 FreeType.Core.Glyph
                 FreeType.Core.Glyph.Internal
                 FreeType.Core.Mac
                 FreeType.Core.Mac.Internal
                 FreeType.Core.Size
                 FreeType.Core.Size.Internal
                 FreeType.Format.Multiple
                 FreeType.Format.Multiple.Internal
                 FreeType.Format.TrueType
                 FreeType.Format.TrueType.Internal
                 FreeType.Format.Type1
                 FreeType.Format.Type1.Internal
                 FreeType.Format.SFNT
                 FreeType.Format.SFNT.Internal
                 FreeType.Format.BDF
                 FreeType.Format.BDF.Internal
                 FreeType.Format.CID
                 FreeType.Format.CID.Internal
                 FreeType.Format.PFR
                 FreeType.Format.PFR.Internal
                 FreeType.Format.WinFNT
                 FreeType.Format.WinFNT.Internal
                 FreeType.Format.Font
                 FreeType.Format.Font.Internal
                 FreeType.Format.Gasp
                 FreeType.Control.Driver
                 FreeType.Control.Parameter
                 FreeType.Control.Parameter.Internal
                 FreeType.Control.Subpixel
                 FreeType.Control.Subpixel.Internal
                 FreeType.Cache
                 FreeType.Cache.Internal
                 FreeType.Support.Computations
                 FreeType.Support.Computations.Internal
                 FreeType.Support.List
                 FreeType.Support.List.Internal
                 FreeType.Support.Bitmap
                 FreeType.Support.Bitmap.Internal
                 FreeType.Support.Outline
                 FreeType.Support.Outline.Internal
                 FreeType.Support.Scanline
                 FreeType.Support.Scanline.Internal
                 FreeType.Support.Advance
                 FreeType.Support.Advance.Internal
                 FreeType.Support.Glyph
                 FreeType.Support.Glyph.Internal
                 FreeType.Support.System
                 FreeType.Support.System.Internal
                 FreeType.Support.Module
                 FreeType.Support.Module.Internal
                 FreeType.Support.GZIP
                 FreeType.Support.GZIP.Internal
                 FreeType.Support.LZW
                 FreeType.Support.LZW.Internal
                 FreeType.Support.BZIP2
                 FreeType.Support.BZIP2.Internal
                 FreeType.Error.Enumerations
                 FreeType.Error.Enumerations.Internal
                 FreeType.Error.Values
                 FreeType.Miscellaneous.OpenType
                 FreeType.Miscellaneous.OpenType.Internal
                 FreeType.Miscellaneous.Incremental
                 FreeType.Miscellaneous.Incremental.Internal
                 FreeType.Miscellaneous.TrueType
                 FreeType.Miscellaneous.TrueType.Internal
                 FreeType.Miscellaneous.TrueTypeGX
                 FreeType.Miscellaneous.TrueTypeGX.Internal

                 FreeType.Circular.Types
                 FreeType.Exception.Types

                 FreeType.Core.Types.Types
                 FreeType.Core.Base.Types
                 FreeType.Core.Color.Types
                 FreeType.Core.Glyph.Types
                 FreeType.Core.Layer.Types
                 FreeType.Core.Mac.Types
                 FreeType.Format.BDF.Types
                 FreeType.Format.Multiple.Types
                 FreeType.Format.SFNT.Types
                 FreeType.Format.TrueType.Types
                 FreeType.Format.Type1.Types
                 FreeType.Format.WinFNT.Types
                 FreeType.Control.Driver.Types
                 FreeType.Control.Subpixel.Types
                 FreeType.Cache.Types
                 FreeType.Support.Computations.Types
                 FreeType.Support.Glyph.Types
                 FreeType.Support.List.Types
                 FreeType.Support.Module.Types
                 FreeType.Support.Outline.Types
                 FreeType.Support.Scanline.Types
                 FreeType.Support.System.Types
                 FreeType.Miscellaneous.Incremental.Types
                 FreeType.Miscellaneous.TrueType.Types

  if flag(examples)
    Buildable: True
  else
    Buildable: False



Library
  Exposed-modules: FreeType
                   FreeType.Internal

                   FreeType.Exception
                   FreeType.Exception.Internal

                   FreeType.Core.Version
                   FreeType.Core.Version.Internal
                   FreeType.Core.Types
                   FreeType.Core.Base
                   FreeType.Core.Base.Internal
                   FreeType.Core.Unicode
                   FreeType.Core.Color
                   FreeType.Core.Color.Internal
                   FreeType.Core.Layer
                   FreeType.Core.Glyph
                   FreeType.Core.Glyph.Internal
                   FreeType.Core.Mac
                   FreeType.Core.Mac.Internal
                   FreeType.Core.Size
                   FreeType.Core.Size.Internal
                   FreeType.Format.Multiple
                   FreeType.Format.Multiple.Internal
                   FreeType.Format.TrueType
                   FreeType.Format.TrueType.Internal
                   FreeType.Format.Type1
                   FreeType.Format.Type1.Internal
                   FreeType.Format.SFNT
                   FreeType.Format.SFNT.Internal
                   FreeType.Format.BDF
                   FreeType.Format.BDF.Internal
                   FreeType.Format.CID
                   FreeType.Format.CID.Internal
                   FreeType.Format.PFR
                   FreeType.Format.PFR.Internal
                   FreeType.Format.WinFNT
                   FreeType.Format.WinFNT.Internal
                   FreeType.Format.Font
                   FreeType.Format.Font.Internal
                   FreeType.Format.Gasp
                   FreeType.Control.Driver
                   FreeType.Control.Parameter
                   FreeType.Control.Parameter.Internal
                   FreeType.Control.Subpixel
                   FreeType.Control.Subpixel.Internal
                   FreeType.Cache
                   FreeType.Cache.Internal
                   FreeType.Support.Computations
                   FreeType.Support.Computations.Internal
                   FreeType.Support.List
                   FreeType.Support.List.Internal
                   FreeType.Support.Bitmap
                   FreeType.Support.Bitmap.Internal
                   FreeType.Support.Outline
                   FreeType.Support.Outline.Internal
                   FreeType.Support.Scanline
                   FreeType.Support.Scanline.Internal
                   FreeType.Support.Advance
                   FreeType.Support.Advance.Internal
                   FreeType.Support.Glyph
                   FreeType.Support.Glyph.Internal
                   FreeType.Support.System
                   FreeType.Support.System.Internal
                   FreeType.Support.Module
                   FreeType.Support.Module.Internal
                   FreeType.Support.GZIP
                   FreeType.Support.GZIP.Internal
                   FreeType.Support.LZW
                   FreeType.Support.LZW.Internal
                   FreeType.Support.BZIP2
                   FreeType.Support.BZIP2.Internal
                   FreeType.Error.Enumerations
                   FreeType.Error.Enumerations.Internal
                   FreeType.Error.Values
                   FreeType.Miscellaneous.OpenType
                   FreeType.Miscellaneous.OpenType.Internal
                   FreeType.Miscellaneous.Incremental
                   FreeType.Miscellaneous.Incremental.Internal
                   FreeType.Miscellaneous.TrueType
                   FreeType.Miscellaneous.TrueType.Internal
                   FreeType.Miscellaneous.TrueTypeGX
                   FreeType.Miscellaneous.TrueTypeGX.Internal

  Other-modules: FreeType.Circular.Types
                 FreeType.Exception.Types

                 FreeType.Core.Types.Types
                 FreeType.Core.Base.Types
                 FreeType.Core.Color.Types
                 FreeType.Core.Glyph.Types
                 FreeType.Core.Layer.Types
                 FreeType.Core.Mac.Types
                 FreeType.Format.BDF.Types
                 FreeType.Format.Multiple.Types
                 FreeType.Format.SFNT.Types
                 FreeType.Format.TrueType.Types
                 FreeType.Format.Type1.Types
                 FreeType.Format.WinFNT.Types
                 FreeType.Control.Driver.Types
                 FreeType.Control.Subpixel.Types
                 FreeType.Cache.Types
                 FreeType.Support.Computations.Types
                 FreeType.Support.Glyph.Types
                 FreeType.Support.List.Types
                 FreeType.Support.Module.Types
                 FreeType.Support.Outline.Types
                 FreeType.Support.Scanline.Types
                 FreeType.Support.System.Types
                 FreeType.Miscellaneous.Incremental.Types
                 FreeType.Miscellaneous.TrueType.Types

  Build-depends: base >= 4.10 && < 5

  Build-tools: hsc2hs
  ghc-options: -Wall
  include-dirs: freetype2/include
                freetype2/include/freetype
                freetype2/include/freetype/config
                freetype2/src/base
                freetype2/src/truetype
                freetype2/src/type1
                freetype2/src/cff
                freetype2/src/cid
                freetype2/src/pfr
                freetype2/src/type42
                freetype2/src/winfonts
                freetype2/src/pcf
                freetype2/src/bdf
                freetype2/src/sfnt
                freetype2/src/autofit
                freetype2/src/pshinter
                freetype2/src/raster
                freetype2/src/smooth
                freetype2/src/cache
                freetype2/src/gzip
                freetype2/src/lzw
                freetype2/src/psaux
                freetype2/src/psnames
                freetype2-plus/include
                freetype2-plus/src

  cc-options: -DFT_CONFIG_CONFIG_H=<ftconfig.h>
              -DFT2_BUILD_LIBRARY
              -DFT_CONFIG_MODULES_H=<ftmodule.h>
              -DDARWIN_NO_CARBON

  c-sources: freetype2/src/base/ftsystem.c
             freetype2/src/base/ftdebug.c
             freetype2/src/base/ftinit.c
             freetype2/src/base/ftbase.c
             freetype2/src/base/ftbbox.c
             freetype2/src/base/ftbdf.c
             freetype2/src/base/ftbitmap.c
             freetype2/src/base/ftcid.c
             freetype2/src/base/ftfstype.c
             freetype2/src/base/ftgasp.c
             freetype2/src/base/ftglyph.c
             freetype2/src/base/ftgxval.c
             freetype2/src/base/ftmac.c
             freetype2/src/base/ftmm.c
             freetype2/src/base/ftotval.c
             freetype2/src/base/ftpatent.c
             freetype2/src/base/ftpfr.c
             freetype2/src/base/ftstroke.c
             freetype2/src/base/ftsynth.c
             freetype2/src/base/ftsystem.c
             freetype2/src/base/fttype1.c
             freetype2/src/base/ftwinfnt.c
             freetype2/src/bzip2/ftbzip2.c
             freetype2/src/truetype/truetype.c
             freetype2/src/type1/type1.c
             freetype2/src/cff/cff.c
             freetype2/src/cid/type1cid.c
             freetype2/src/pfr/pfr.c
             freetype2/src/type42/type42.c
             freetype2/src/winfonts/winfnt.c
             freetype2/src/pcf/pcf.c
             freetype2/src/bdf/bdf.c
             freetype2/src/sfnt/sfnt.c
             freetype2/src/autofit/autofit.c
             freetype2/src/pshinter/pshinter.c
             freetype2/src/raster/raster.c
             freetype2/src/smooth/smooth.c
             freetype2/src/cache/ftcache.c
             freetype2/src/gzip/ftgzip.c
             freetype2/src/lzw/ftlzw.c
             freetype2/src/psaux/psaux.c
             freetype2/src/psnames/psmodule.c
             freetype2-plus/src/ftbitmap-plus.c
             freetype2-plus/src/ftcolor-plus.c

test-suite dynamic-function-check
  type: exitcode-stdio-1.0
  main-is: Dynamic.hs
  hs-source-dirs: .
                , test
  build-depends: base >= 4.10 && < 5

  other-modules: Dynamic.Report

                 FreeType
                 FreeType.Internal

                 FreeType.Exception.Internal

                 FreeType.Core.Version
                 FreeType.Core.Version.Internal
                 FreeType.Core.Types
                 FreeType.Core.Base
                 FreeType.Core.Base.Internal
                 FreeType.Core.Unicode
                 FreeType.Core.Color
                 FreeType.Core.Color.Internal
                 FreeType.Core.Layer
                 FreeType.Core.Glyph
                 FreeType.Core.Glyph.Internal
                 FreeType.Core.Mac
                 FreeType.Core.Mac.Internal
                 FreeType.Core.Size
                 FreeType.Core.Size.Internal
                 FreeType.Format.Multiple
                 FreeType.Format.Multiple.Internal
                 FreeType.Format.TrueType
                 FreeType.Format.TrueType.Internal
                 FreeType.Format.Type1
                 FreeType.Format.Type1.Internal
                 FreeType.Format.SFNT
                 FreeType.Format.SFNT.Internal
                 FreeType.Format.BDF
                 FreeType.Format.BDF.Internal
                 FreeType.Format.CID
                 FreeType.Format.CID.Internal
                 FreeType.Format.PFR
                 FreeType.Format.PFR.Internal
                 FreeType.Format.WinFNT
                 FreeType.Format.WinFNT.Internal
                 FreeType.Format.Font
                 FreeType.Format.Font.Internal
                 FreeType.Format.Gasp
                 FreeType.Control.Driver
                 FreeType.Control.Parameter
                 FreeType.Control.Parameter.Internal
                 FreeType.Control.Subpixel
                 FreeType.Control.Subpixel.Internal
                 FreeType.Cache
                 FreeType.Cache.Internal
                 FreeType.Support.Computations
                 FreeType.Support.Computations.Internal
                 FreeType.Support.List
                 FreeType.Support.List.Internal
                 FreeType.Support.Bitmap
                 FreeType.Support.Bitmap.Internal
                 FreeType.Support.Outline
                 FreeType.Support.Outline.Internal
                 FreeType.Support.Scanline
                 FreeType.Support.Scanline.Internal
                 FreeType.Support.Advance
                 FreeType.Support.Advance.Internal
                 FreeType.Support.Glyph
                 FreeType.Support.Glyph.Internal
                 FreeType.Support.System
                 FreeType.Support.System.Internal
                 FreeType.Support.Module
                 FreeType.Support.Module.Internal
                 FreeType.Support.GZIP
                 FreeType.Support.GZIP.Internal
                 FreeType.Support.LZW
                 FreeType.Support.LZW.Internal
                 FreeType.Support.BZIP2
                 FreeType.Support.BZIP2.Internal
                 FreeType.Error.Enumerations
                 FreeType.Error.Enumerations.Internal
                 FreeType.Error.Values
                 FreeType.Miscellaneous.OpenType
                 FreeType.Miscellaneous.OpenType.Internal
                 FreeType.Miscellaneous.Incremental
                 FreeType.Miscellaneous.Incremental.Internal
                 FreeType.Miscellaneous.TrueType
                 FreeType.Miscellaneous.TrueType.Internal
                 FreeType.Miscellaneous.TrueTypeGX
                 FreeType.Miscellaneous.TrueTypeGX.Internal

                 FreeType.Circular.Types
                 FreeType.Exception.Types

                 FreeType.Core.Types.Types
                 FreeType.Core.Base.Types
                 FreeType.Core.Color.Types
                 FreeType.Core.Glyph.Types
                 FreeType.Core.Layer.Types
                 FreeType.Core.Mac.Types
                 FreeType.Format.BDF.Types
                 FreeType.Format.Multiple.Types
                 FreeType.Format.SFNT.Types
                 FreeType.Format.TrueType.Types
                 FreeType.Format.Type1.Types
                 FreeType.Format.WinFNT.Types
                 FreeType.Control.Driver.Types
                 FreeType.Control.Subpixel.Types
                 FreeType.Cache.Types
                 FreeType.Support.Computations.Types
                 FreeType.Support.Glyph.Types
                 FreeType.Support.List.Types
                 FreeType.Support.Module.Types
                 FreeType.Support.Outline.Types
                 FreeType.Support.Scanline.Types
                 FreeType.Support.System.Types
                 FreeType.Miscellaneous.Incremental.Types
                 FreeType.Miscellaneous.TrueType.Types

  include-dirs: freetype2/include
                freetype2/include/freetype
                freetype2/include/freetype/config
                freetype2/src/base
                freetype2/src/truetype
                freetype2/src/type1
                freetype2/src/cff
                freetype2/src/cid
                freetype2/src/pfr
                freetype2/src/type42
                freetype2/src/winfonts
                freetype2/src/pcf
                freetype2/src/bdf
                freetype2/src/sfnt
                freetype2/src/autofit
                freetype2/src/pshinter
                freetype2/src/raster
                freetype2/src/smooth
                freetype2/src/cache
                freetype2/src/gzip
                freetype2/src/lzw
                freetype2/src/psaux
                freetype2/src/psnames
                freetype2-plus/include
                freetype2-plus/src

  cc-options: -DFT_CONFIG_CONFIG_H=<ftconfig.h>
              -DFT2_BUILD_LIBRARY
              -DFT_CONFIG_MODULES_H=<ftmodule.h>
              -DDARWIN_NO_CARBON

  c-sources: freetype2/src/base/ftsystem.c
             freetype2/src/base/ftdebug.c
             freetype2/src/base/ftinit.c
             freetype2/src/base/ftbase.c
             freetype2/src/base/ftbbox.c
             freetype2/src/base/ftbdf.c
             freetype2/src/base/ftbitmap.c
             freetype2/src/base/ftcid.c
             freetype2/src/base/ftfstype.c
             freetype2/src/base/ftgasp.c
             freetype2/src/base/ftglyph.c
             freetype2/src/base/ftgxval.c
             freetype2/src/base/ftmac.c
             freetype2/src/base/ftmm.c
             freetype2/src/base/ftotval.c
             freetype2/src/base/ftpatent.c
             freetype2/src/base/ftpfr.c
             freetype2/src/base/ftstroke.c
             freetype2/src/base/ftsynth.c
             freetype2/src/base/ftsystem.c
             freetype2/src/base/fttype1.c
             freetype2/src/base/ftwinfnt.c
             freetype2/src/bzip2/ftbzip2.c
             freetype2/src/truetype/truetype.c
             freetype2/src/type1/type1.c
             freetype2/src/cff/cff.c
             freetype2/src/cid/type1cid.c
             freetype2/src/pfr/pfr.c
             freetype2/src/type42/type42.c
             freetype2/src/winfonts/winfnt.c
             freetype2/src/pcf/pcf.c
             freetype2/src/bdf/bdf.c
             freetype2/src/sfnt/sfnt.c
             freetype2/src/autofit/autofit.c
             freetype2/src/pshinter/pshinter.c
             freetype2/src/raster/raster.c
             freetype2/src/smooth/smooth.c
             freetype2/src/cache/ftcache.c
             freetype2/src/gzip/ftgzip.c
             freetype2/src/lzw/ftlzw.c
             freetype2/src/psaux/psaux.c
             freetype2/src/psnames/psmodule.c
             freetype2-plus/src/ftbitmap-plus.c
             freetype2-plus/src/ftcolor-plus.c

test-suite field-coherence-check
  type: exitcode-stdio-1.0
  main-is: Fields.hs
  hs-source-dirs: .
                , test
  build-depends: base >= 4.10 && < 5
               , template-haskell

  other-modules: Fields.Lens

                 FreeType
                 FreeType.Internal

                 FreeType.Exception.Internal

                 FreeType.Core.Version
                 FreeType.Core.Version.Internal
                 FreeType.Core.Types
                 FreeType.Core.Base
                 FreeType.Core.Base.Internal
                 FreeType.Core.Unicode
                 FreeType.Core.Color
                 FreeType.Core.Color.Internal
                 FreeType.Core.Layer
                 FreeType.Core.Glyph
                 FreeType.Core.Glyph.Internal
                 FreeType.Core.Mac
                 FreeType.Core.Mac.Internal
                 FreeType.Core.Size
                 FreeType.Core.Size.Internal
                 FreeType.Format.Multiple
                 FreeType.Format.Multiple.Internal
                 FreeType.Format.TrueType
                 FreeType.Format.TrueType.Internal
                 FreeType.Format.Type1
                 FreeType.Format.Type1.Internal
                 FreeType.Format.SFNT
                 FreeType.Format.SFNT.Internal
                 FreeType.Format.BDF
                 FreeType.Format.BDF.Internal
                 FreeType.Format.CID
                 FreeType.Format.CID.Internal
                 FreeType.Format.PFR
                 FreeType.Format.PFR.Internal
                 FreeType.Format.WinFNT
                 FreeType.Format.WinFNT.Internal
                 FreeType.Format.Font
                 FreeType.Format.Font.Internal
                 FreeType.Format.Gasp
                 FreeType.Control.Driver
                 FreeType.Control.Parameter
                 FreeType.Control.Parameter.Internal
                 FreeType.Control.Subpixel
                 FreeType.Control.Subpixel.Internal
                 FreeType.Cache
                 FreeType.Cache.Internal
                 FreeType.Support.Computations
                 FreeType.Support.Computations.Internal
                 FreeType.Support.List
                 FreeType.Support.List.Internal
                 FreeType.Support.Bitmap
                 FreeType.Support.Bitmap.Internal
                 FreeType.Support.Outline
                 FreeType.Support.Outline.Internal
                 FreeType.Support.Scanline
                 FreeType.Support.Scanline.Internal
                 FreeType.Support.Advance
                 FreeType.Support.Advance.Internal
                 FreeType.Support.Glyph
                 FreeType.Support.Glyph.Internal
                 FreeType.Support.System
                 FreeType.Support.System.Internal
                 FreeType.Support.Module
                 FreeType.Support.Module.Internal
                 FreeType.Support.GZIP
                 FreeType.Support.GZIP.Internal
                 FreeType.Support.LZW
                 FreeType.Support.LZW.Internal
                 FreeType.Support.BZIP2
                 FreeType.Support.BZIP2.Internal
                 FreeType.Error.Enumerations
                 FreeType.Error.Enumerations.Internal
                 FreeType.Error.Values
                 FreeType.Miscellaneous.OpenType
                 FreeType.Miscellaneous.OpenType.Internal
                 FreeType.Miscellaneous.Incremental
                 FreeType.Miscellaneous.Incremental.Internal
                 FreeType.Miscellaneous.TrueType
                 FreeType.Miscellaneous.TrueType.Internal
                 FreeType.Miscellaneous.TrueTypeGX
                 FreeType.Miscellaneous.TrueTypeGX.Internal

                 FreeType.Circular.Types
                 FreeType.Exception.Types

                 FreeType.Core.Types.Types
                 FreeType.Core.Base.Types
                 FreeType.Core.Color.Types
                 FreeType.Core.Glyph.Types
                 FreeType.Core.Layer.Types
                 FreeType.Core.Mac.Types
                 FreeType.Format.BDF.Types
                 FreeType.Format.Multiple.Types
                 FreeType.Format.SFNT.Types
                 FreeType.Format.TrueType.Types
                 FreeType.Format.Type1.Types
                 FreeType.Format.WinFNT.Types
                 FreeType.Control.Driver.Types
                 FreeType.Control.Subpixel.Types
                 FreeType.Cache.Types
                 FreeType.Support.Computations.Types
                 FreeType.Support.Glyph.Types
                 FreeType.Support.List.Types
                 FreeType.Support.Module.Types
                 FreeType.Support.Outline.Types
                 FreeType.Support.Scanline.Types
                 FreeType.Support.System.Types
                 FreeType.Miscellaneous.Incremental.Types
                 FreeType.Miscellaneous.TrueType.Types

  include-dirs: freetype2/include
                freetype2/include/freetype
                freetype2/include/freetype/config
                freetype2/src/base
                freetype2/src/truetype
                freetype2/src/type1
                freetype2/src/cff
                freetype2/src/cid
                freetype2/src/pfr
                freetype2/src/type42
                freetype2/src/winfonts
                freetype2/src/pcf
                freetype2/src/bdf
                freetype2/src/sfnt
                freetype2/src/autofit
                freetype2/src/pshinter
                freetype2/src/raster
                freetype2/src/smooth
                freetype2/src/cache
                freetype2/src/gzip
                freetype2/src/lzw
                freetype2/src/psaux
                freetype2/src/psnames
                freetype2-plus/include
                freetype2-plus/src

  cc-options: -DFT_CONFIG_CONFIG_H=<ftconfig.h>
              -DFT2_BUILD_LIBRARY
              -DFT_CONFIG_MODULES_H=<ftmodule.h>
              -DDARWIN_NO_CARBON

  c-sources: freetype2/src/base/ftsystem.c
             freetype2/src/base/ftdebug.c
             freetype2/src/base/ftinit.c
             freetype2/src/base/ftbase.c
             freetype2/src/base/ftbbox.c
             freetype2/src/base/ftbdf.c
             freetype2/src/base/ftbitmap.c
             freetype2/src/base/ftcid.c
             freetype2/src/base/ftfstype.c
             freetype2/src/base/ftgasp.c
             freetype2/src/base/ftglyph.c
             freetype2/src/base/ftgxval.c
             freetype2/src/base/ftmac.c
             freetype2/src/base/ftmm.c
             freetype2/src/base/ftotval.c
             freetype2/src/base/ftpatent.c
             freetype2/src/base/ftpfr.c
             freetype2/src/base/ftstroke.c
             freetype2/src/base/ftsynth.c
             freetype2/src/base/ftsystem.c
             freetype2/src/base/fttype1.c
             freetype2/src/base/ftwinfnt.c
             freetype2/src/bzip2/ftbzip2.c
             freetype2/src/truetype/truetype.c
             freetype2/src/type1/type1.c
             freetype2/src/cff/cff.c
             freetype2/src/cid/type1cid.c
             freetype2/src/pfr/pfr.c
             freetype2/src/type42/type42.c
             freetype2/src/winfonts/winfnt.c
             freetype2/src/pcf/pcf.c
             freetype2/src/bdf/bdf.c
             freetype2/src/sfnt/sfnt.c
             freetype2/src/autofit/autofit.c
             freetype2/src/pshinter/pshinter.c
             freetype2/src/raster/raster.c
             freetype2/src/smooth/smooth.c
             freetype2/src/cache/ftcache.c
             freetype2/src/gzip/ftgzip.c
             freetype2/src/lzw/ftlzw.c
             freetype2/src/psaux/psaux.c
             freetype2/src/psnames/psmodule.c
             freetype2-plus/src/ftbitmap-plus.c
             freetype2-plus/src/ftcolor-plus.c

source-repository head
  type: git
  location: git://github.com/dagit/freetype2.git