remove Vec NearZero dependency; remove unused Rescale stuff
[ruff:ruff.git] / ruff.cabal
1 Name:                ruff
2 Version:             0.2
3 Synopsis:            relatively useful fractal functions
4 Description:
5     A library for analysis and exploration of fractals.  This initial
6     version provides angled internal addresses, external ray tracing,
7     and iterations for images of the Mandelbrot Set.
8
9 Homepage:            https://gitorious.org/ruff
10 License:             BSD3
11 License-file:        LICENSE
12 Author:              Claude Heiland-Allen
13 Maintainer:          claudiusmaximus@goto10.org
14 Copyright:           (c) 2011 Claude Heiland-Allen
15 Category:            Math
16 Build-type:          Simple
17
18 Cabal-version:       >=1.2
19
20 Library
21   Exposed-modules:    Fractal.RUFF.Mandelbrot.Address
22                       Fractal.RUFF.Mandelbrot.Image
23                       Fractal.RUFF.Mandelbrot.Iterate
24                       Fractal.RUFF.Mandelbrot.Nucleus
25                       Fractal.RUFF.Mandelbrot.PeriodScan
26                       Fractal.RUFF.Mandelbrot.Ray
27                       Fractal.RUFF.Types.Complex
28                       Fractal.RUFF.Types.Tuple
29   Build-depends:      base >= 3 && < 6,
30                       ad >= 1 && < 2,
31                       array >= 0.3 && < 0.4,
32                       mtl >= 2 && < 3,
33                       parallel >= 3 && < 4,
34                       parsec >= 3.1 && < 3.2,
35                       Vec >= 0.9.8 && < 1
36   GHC-Options:        -Wall -O2 -funbox-strict-fields
37   GHC-Prof-Options:   -prof -auto-all -caf-all