packages feed

Cabal revisions of cubicbezier-0.6.0.2

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-Name:		cubicbezier-Version: 	0.6.0.2-Synopsis:	Efficient manipulating of 2D cubic bezier curves.-Category: 	Graphics, Geometry, Typography-Copyright: 	Kristof Bastiaensen (2017)-Stability:	Unstable-License:	BSD3-License-file:	LICENSE-Author:		Kristof Bastiaensen-Maintainer:	Kristof Bastiaensen-Bug-Reports: 	https://github.com/kuribas/cubicbezier/issues-Build-type:	Simple-Cabal-version:	>=1.8-Description:	This library supports efficient manipulating of 2D cubic bezier curves, for use in graphics or typography.  Supported features are:-  .-  Evaluating bezier curves and derivatives, affine transformations on bezier curves, arclength and inverse arclength, intersections between two curves, intersection between a curve and a line, curvature and radius of curvature, finding tangents parallel to a vector, finding inflection points and cusps.-  .-  It also supports polynomial root finding with Bernstein polynomials.-  .-  The module "Geom2D.CubicBezier" exports all the cubic bezier functions.  The module "Geom2D"-  contains general 2D geometry functions and transformations.- -Source-repository head-  type:		git-  location:	https://github.com/kuribas/cubicbezier--Flag Debug-     description: Enable debug messages-     Manual: True-     default: False--Library-  if flag(Debug)-     cpp-options: -DDEBUG-  Ghc-options: -Wall-  Build-depends: base >= 3 && < 5, containers >= 0.5.3, integration >= 0.1.1, vector >= 0.10,-                 matrices >= 0.4.1, microlens >= 0.1.2, microlens-th >= 0.1.2, microlens-mtl >= 0.1.2, mtl >= 2.1.1,-                 fast-math >= 1.0.0, vector-space >= 0.10.4-  Exposed-Modules:-    Geom2D-    Geom2D.CubicBezier-    Geom2D.CubicBezier.Basic-    Geom2D.CubicBezier.Approximate-    Geom2D.CubicBezier.Outline-    Geom2D.CubicBezier.Curvature-    Geom2D.CubicBezier.Overlap-    Geom2D.CubicBezier.Intersection-    Geom2D.CubicBezier.MetaPath-    Geom2D.CubicBezier.Stroke-    Math.BernsteinPoly-    Geom2D.CubicBezier.Numeric--test-suite test-  type: exitcode-stdio-1.0-  hs-source-dirs:-    tests-  main-is:-    test.hs-  build-depends:-    base >= 4 && < 5,-    tasty >= 0.8,-    tasty-hunit >= 0.9,-    parsec >= 3.0,-    cubicbezier+Name:		cubicbezier
+Version: 	0.6.0.2
+x-revision: 1
+Synopsis:	Efficient manipulating of 2D cubic bezier curves.
+Category: 	Graphics, Geometry, Typography
+Copyright: 	Kristof Bastiaensen (2017)
+Stability:	Unstable
+License:	BSD3
+License-file:	LICENSE
+Author:		Kristof Bastiaensen
+Maintainer:	Kristof Bastiaensen
+Bug-Reports: 	https://github.com/kuribas/cubicbezier/issues
+Build-type:	Simple
+Cabal-version:	>=1.8
+Description:	This library supports efficient manipulating of 2D cubic bezier curves, for use in graphics or typography.  Supported features are:
+  .
+  Evaluating bezier curves and derivatives, affine transformations on bezier curves, arclength and inverse arclength, intersections between two curves, intersection between a curve and a line, curvature and radius of curvature, finding tangents parallel to a vector, finding inflection points and cusps.
+  .
+  It also supports polynomial root finding with Bernstein polynomials.
+  .
+  The module "Geom2D.CubicBezier" exports all the cubic bezier functions.  The module "Geom2D"
+  contains general 2D geometry functions and transformations.
+ 
+Source-repository head
+  type:		git
+  location:	https://github.com/kuribas/cubicbezier
+
+Flag Debug
+     description: Enable debug messages
+     Manual: True
+     default: False
+
+Library
+  if flag(Debug)
+     cpp-options: -DDEBUG
+  Ghc-options: -Wall
+  Build-depends: base >= 4.8 && < 5, containers >= 0.5.3, integration >= 0.1.1, vector >= 0.10,
+                 matrices >= 0.4.1, microlens >= 0.1.2, microlens-th >= 0.1.2, microlens-mtl >= 0.1.2, mtl >= 2.1.1,
+                 fast-math >= 1.0.0, vector-space >= 0.10.4
+  Exposed-Modules:
+    Geom2D
+    Geom2D.CubicBezier
+    Geom2D.CubicBezier.Basic
+    Geom2D.CubicBezier.Approximate
+    Geom2D.CubicBezier.Outline
+    Geom2D.CubicBezier.Curvature
+    Geom2D.CubicBezier.Overlap
+    Geom2D.CubicBezier.Intersection
+    Geom2D.CubicBezier.MetaPath
+    Geom2D.CubicBezier.Stroke
+    Math.BernsteinPoly
+    Geom2D.CubicBezier.Numeric
+
+test-suite test
+  type: exitcode-stdio-1.0
+  hs-source-dirs:
+    tests
+  main-is:
+    test.hs
+  build-depends:
+    base >= 4 && < 5,
+    tasty >= 0.8,
+    tasty-hunit >= 0.9,
+    parsec >= 3.0,
+    cubicbezier
revision 2
 Name:		cubicbezier
 Version: 	0.6.0.2
-x-revision: 1
+x-revision: 2
 Synopsis:	Efficient manipulating of 2D cubic bezier curves.
 Category: 	Graphics, Geometry, Typography
 Copyright: 	Kristof Bastiaensen (2017)
   if flag(Debug)
      cpp-options: -DDEBUG
   Ghc-options: -Wall
-  Build-depends: base >= 4.8 && < 5, containers >= 0.5.3, integration >= 0.1.1, vector >= 0.10,
+  Build-depends: base >= 4.8 && < 4.11, containers >= 0.5.3, integration >= 0.1.1, vector >= 0.10,
                  matrices >= 0.4.1, microlens >= 0.1.2, microlens-th >= 0.1.2, microlens-mtl >= 0.1.2, mtl >= 2.1.1,
                  fast-math >= 1.0.0, vector-space >= 0.10.4
   Exposed-Modules:
revision 3
 Name:		cubicbezier
 Version: 	0.6.0.2
-x-revision: 2
+x-revision: 3
 Synopsis:	Efficient manipulating of 2D cubic bezier curves.
 Category: 	Graphics, Geometry, Typography
 Copyright: 	Kristof Bastiaensen (2017)
      cpp-options: -DDEBUG
   Ghc-options: -Wall
   Build-depends: base >= 4.8 && < 4.11, containers >= 0.5.3, integration >= 0.1.1, vector >= 0.10,
-                 matrices >= 0.4.1, microlens >= 0.1.2, microlens-th >= 0.1.2, microlens-mtl >= 0.1.2, mtl >= 2.1.1,
+                 matrices >= 0.4.1 && < 0.5, microlens >= 0.1.2, microlens-th >= 0.1.2, microlens-mtl >= 0.1.2, mtl >= 2.1.1,
                  fast-math >= 1.0.0, vector-space >= 0.10.4
   Exposed-Modules:
     Geom2D