packages feed

Cabal revisions of diagrams-lib-1.4.3

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

revision 1
-Name:                diagrams-lib-Version:             1.4.3-Synopsis:            Embedded domain-specific language for declarative graphics-Description:         Diagrams is a flexible, extensible EDSL for creating-                     graphics of many types.  Graphics can be created-                     in arbitrary vector spaces and rendered with-                     multiple backends.  diagrams-lib provides a-                     standard library of primitives and operations for-                     creating diagrams.  To get started using it, see-                     the "Diagrams" module, and refer to the tutorials and-                     documentation on the diagrams website,-                     <http://diagrams.github.io>.-Homepage:            http://diagrams.github.io-License:             BSD3-License-file:        LICENSE-Author:              Brent Yorgey-Maintainer:          diagrams-discuss@googlegroups.com-Bug-reports:         http://github.com/diagrams/diagrams-lib/issues-Category:            Graphics-Build-type:          Simple-Cabal-version:       1.18-Extra-source-files:  CHANGELOG.md, README.markdown, diagrams/*.svg-Extra-doc-files:     diagrams/*.svg-Tested-with:         GHC ==7.10.3 || ==8.0.2 || ==8.2.2 || ==8.4.3 || ==8.6.5 || ==8.8.1-Source-repository head-  type:     git-  location: http://github.com/diagrams/diagrams-lib.git--Library-  Exposed-modules:     Diagrams,-                       Diagrams.Prelude,-                       Diagrams.Align,-                       Diagrams.Angle,-                       Diagrams.Animation,-                       Diagrams.Animation.Active,-                       Diagrams.Attributes,-                       Diagrams.Attributes.Compile,-                       Diagrams.Backend.CmdLine,-                       Diagrams.BoundingBox,-                       Diagrams.Combinators,-                       Diagrams.Coordinates,-                       Diagrams.CubicSpline,-                       Diagrams.CubicSpline.Boehm,-                       Diagrams.CubicSpline.Internal,-                       Diagrams.Deform-                       Diagrams.Direction,-                       Diagrams.Envelope,-                       Diagrams.LinearMap,-                       Diagrams.Located,-                       Diagrams.Names,-                       Diagrams.Parametric,-                       Diagrams.Parametric.Adjust,-                       Diagrams.Path,-                       Diagrams.Points,-                       Diagrams.Query,-                       Diagrams.Segment,-                       Diagrams.Size,-                       Diagrams.Tangent,-                       Diagrams.ThreeD,-                       Diagrams.ThreeD.Align,-                       Diagrams.ThreeD.Attributes,-                       Diagrams.ThreeD.Camera,-                       Diagrams.ThreeD.Deform,-                       Diagrams.ThreeD.Light,-                       Diagrams.ThreeD.Shapes,-                       Diagrams.ThreeD.Size,-                       Diagrams.ThreeD.Transform,-                       Diagrams.ThreeD.Projection,-                       Diagrams.ThreeD.Types,-                       Diagrams.ThreeD.Vector,-                       Diagrams.Trace,-                       Diagrams.Trail,-                       Diagrams.TrailLike,-                       Diagrams.Transform,-                       Diagrams.Transform.ScaleInv,-                       Diagrams.Transform.Matrix,-                       Diagrams.TwoD,-                       Diagrams.TwoD.Adjust,-                       Diagrams.TwoD.Align,-                       Diagrams.TwoD.Arc,-                       Diagrams.TwoD.Arrow,-                       Diagrams.TwoD.Arrowheads,-                       Diagrams.TwoD.Attributes,-                       Diagrams.TwoD.Combinators,-                       Diagrams.TwoD.Curvature,-                       Diagrams.TwoD.Deform,-                       Diagrams.TwoD.Ellipse,-                       Diagrams.TwoD.Image,-                       Diagrams.TwoD.Model,-                       Diagrams.TwoD.Offset,-                       Diagrams.TwoD.Path,-                       Diagrams.TwoD.Points,-                       Diagrams.TwoD.Polygons,-                       Diagrams.TwoD.Segment,-                       Diagrams.TwoD.Segment.Bernstein,-                       Diagrams.TwoD.Size,-                       Diagrams.TwoD.Shapes,-                       Diagrams.TwoD.Text,-                       Diagrams.TwoD.Transform,-                       Diagrams.TwoD.Types,-                       Diagrams.TwoD.Vector,-                       Diagrams.Util-  Build-depends:       base >= 4.8 && < 4.14,-                       containers >= 0.3 && < 0.7,-                       array >= 0.3 && < 0.6,-                       semigroups >= 0.3.4 && < 0.20,-                       monoid-extras >= 0.3 && < 0.6,-                       dual-tree >= 0.2 && < 0.3,-                       diagrams-core >= 1.4 && < 1.5,-                       diagrams-solve >= 0.1 && < 0.2,-                       active >= 0.2 && < 0.3,-                       colour >= 2.3.2 && < 2.4,-                       data-default-class < 0.2,-                       fingertree >= 0.1 && < 0.2,-                       intervals >= 0.7 && < 0.10,-                       lens >= 4.6 && < 4.19,-                       tagged >= 0.7,-                       optparse-applicative >= 0.11 && < 0.16,-                       filepath,-                       JuicyPixels >= 3.3.4 && < 3.4,-                       hashable >= 1.1 && < 1.4,-                       linear >= 1.20.1 && < 1.21,-                       adjunctions >= 4.0 && < 5.0,-                       distributive >=0.2.2 && < 1.0,-                       process >= 1.1 && < 1.7,-                       fsnotify >= 0.2.1 && < 0.4,-                       directory >= 1.2 && < 1.4,-                       unordered-containers >= 0.2 && < 0.3,-                       text >= 0.7.1 && < 1.3,-                       mtl >= 2.0 && < 2.3,-                       transformers >= 0.3.0 && < 0.6.0,-                       profunctors >= 5.0 && < 6.0,-                       exceptions >= 0.6 && < 1.0,-                       cereal >=0.4.1.1 && <0.6,-                       bytestring >=0.9 && <0.11-  if impl(ghc < 7.6)-    Build-depends: ghc-prim-  if !impl(ghc >= 8.0)-    build-depends: fail >= 4.9.0.0 && <4.10-  Hs-source-dirs:      src-  ghc-options: -Wall-  default-language:    Haskell2010-  other-extensions: BangPatterns, CPP, DefaultSignatures, DeriveDataTypeable,-    DeriveFunctor, DeriveGeneric, EmptyDataDecls, ExistentialQuantification,-    GADTs, GeneralizedNewtypeDeriving, NoMonomorphismRestriction, Rank2Types,-    RankNTypes, ScopedTypeVariables, StandaloneDeriving, TemplateHaskell,-    TypeOperators, TypeSynonymInstances, UndecidableInstances, ViewPatterns,-    LambdaCase--test-suite tests-  type: exitcode-stdio-1.0-  main-is: Test.hs-  other-modules: Diagrams.Test.Direction-               , Diagrams.Test.Trail-               , Diagrams.Test.Transform-               , Diagrams.Test.Transform.Matrix-               , Diagrams.Test.TwoD.Offset-               , Diagrams.Test.TwoD.Segment-               , Diagrams.Test.TwoD-               , Diagrams.Test.Angle-               , Instances-  hs-source-dirs: test-  build-depends:       base,-                       tasty >= 0.10 && < 1.3,-                       tasty-hunit >= 0.9.2 && < 0.11,-                       tasty-quickcheck >= 0.8 && < 0.11,-                       QuickCheck >= 2.7,-                       deepseq >= 1.3 && < 1.5,-                       diagrams-lib,-                       lens,-                       distributive,-                       numeric-extras,-                       diagrams-solve-  default-language:    Haskell2010--benchmark benchmarks-  type: exitcode-stdio-1.0-  main-is:Speed.hs-  hs-source-dirs:test-  default-language: Haskell2010-  build-depends:-    base < 5,-    criterion,-    diagrams-core,-    diagrams-lib+Name:                diagrams-lib
+Version:             1.4.3
+x-revision: 1
+Synopsis:            Embedded domain-specific language for declarative graphics
+Description:         Diagrams is a flexible, extensible EDSL for creating
+                     graphics of many types.  Graphics can be created
+                     in arbitrary vector spaces and rendered with
+                     multiple backends.  diagrams-lib provides a
+                     standard library of primitives and operations for
+                     creating diagrams.  To get started using it, see
+                     the "Diagrams" module, and refer to the tutorials and
+                     documentation on the diagrams website,
+                     <http://diagrams.github.io>.
+Homepage:            http://diagrams.github.io
+License:             BSD3
+License-file:        LICENSE
+Author:              Brent Yorgey
+Maintainer:          diagrams-discuss@googlegroups.com
+Bug-reports:         http://github.com/diagrams/diagrams-lib/issues
+Category:            Graphics
+Build-type:          Simple
+Cabal-version:       1.18
+Extra-source-files:  CHANGELOG.md, README.markdown, diagrams/*.svg
+Extra-doc-files:     diagrams/*.svg
+Tested-with:         GHC ==7.10.3 || ==8.0.2 || ==8.2.2 || ==8.4.3 || ==8.6.5 || ==8.8.1
+Source-repository head
+  type:     git
+  location: http://github.com/diagrams/diagrams-lib.git
+
+Library
+  Exposed-modules:     Diagrams,
+                       Diagrams.Prelude,
+                       Diagrams.Align,
+                       Diagrams.Angle,
+                       Diagrams.Animation,
+                       Diagrams.Animation.Active,
+                       Diagrams.Attributes,
+                       Diagrams.Attributes.Compile,
+                       Diagrams.Backend.CmdLine,
+                       Diagrams.BoundingBox,
+                       Diagrams.Combinators,
+                       Diagrams.Coordinates,
+                       Diagrams.CubicSpline,
+                       Diagrams.CubicSpline.Boehm,
+                       Diagrams.CubicSpline.Internal,
+                       Diagrams.Deform
+                       Diagrams.Direction,
+                       Diagrams.Envelope,
+                       Diagrams.LinearMap,
+                       Diagrams.Located,
+                       Diagrams.Names,
+                       Diagrams.Parametric,
+                       Diagrams.Parametric.Adjust,
+                       Diagrams.Path,
+                       Diagrams.Points,
+                       Diagrams.Query,
+                       Diagrams.Segment,
+                       Diagrams.Size,
+                       Diagrams.Tangent,
+                       Diagrams.ThreeD,
+                       Diagrams.ThreeD.Align,
+                       Diagrams.ThreeD.Attributes,
+                       Diagrams.ThreeD.Camera,
+                       Diagrams.ThreeD.Deform,
+                       Diagrams.ThreeD.Light,
+                       Diagrams.ThreeD.Shapes,
+                       Diagrams.ThreeD.Size,
+                       Diagrams.ThreeD.Transform,
+                       Diagrams.ThreeD.Projection,
+                       Diagrams.ThreeD.Types,
+                       Diagrams.ThreeD.Vector,
+                       Diagrams.Trace,
+                       Diagrams.Trail,
+                       Diagrams.TrailLike,
+                       Diagrams.Transform,
+                       Diagrams.Transform.ScaleInv,
+                       Diagrams.Transform.Matrix,
+                       Diagrams.TwoD,
+                       Diagrams.TwoD.Adjust,
+                       Diagrams.TwoD.Align,
+                       Diagrams.TwoD.Arc,
+                       Diagrams.TwoD.Arrow,
+                       Diagrams.TwoD.Arrowheads,
+                       Diagrams.TwoD.Attributes,
+                       Diagrams.TwoD.Combinators,
+                       Diagrams.TwoD.Curvature,
+                       Diagrams.TwoD.Deform,
+                       Diagrams.TwoD.Ellipse,
+                       Diagrams.TwoD.Image,
+                       Diagrams.TwoD.Model,
+                       Diagrams.TwoD.Offset,
+                       Diagrams.TwoD.Path,
+                       Diagrams.TwoD.Points,
+                       Diagrams.TwoD.Polygons,
+                       Diagrams.TwoD.Segment,
+                       Diagrams.TwoD.Segment.Bernstein,
+                       Diagrams.TwoD.Size,
+                       Diagrams.TwoD.Shapes,
+                       Diagrams.TwoD.Text,
+                       Diagrams.TwoD.Transform,
+                       Diagrams.TwoD.Types,
+                       Diagrams.TwoD.Vector,
+                       Diagrams.Util
+  Build-depends:       base >= 4.8 && < 4.14,
+                       containers >= 0.3 && < 0.7,
+                       array >= 0.3 && < 0.6,
+                       semigroups >= 0.3.4 && < 0.20,
+                       monoid-extras >= 0.3 && < 0.6,
+                       dual-tree >= 0.2 && < 0.3,
+                       diagrams-core >= 1.4 && < 1.5,
+                       diagrams-solve >= 0.1 && < 0.2,
+                       active >= 0.2 && < 0.3,
+                       colour >= 2.3.2 && < 2.4,
+                       data-default-class < 0.2,
+                       fingertree >= 0.1 && < 0.2,
+                       intervals >= 0.7 && < 0.10,
+                       lens >= 4.6 && < 4.20,
+                       tagged >= 0.7,
+                       optparse-applicative >= 0.11 && < 0.16,
+                       filepath,
+                       JuicyPixels >= 3.3.4 && < 3.4,
+                       hashable >= 1.1 && < 1.4,
+                       linear >= 1.20.1 && < 1.22,
+                       adjunctions >= 4.0 && < 5.0,
+                       distributive >=0.2.2 && < 1.0,
+                       process >= 1.1 && < 1.7,
+                       fsnotify >= 0.2.1 && < 0.4,
+                       directory >= 1.2 && < 1.4,
+                       unordered-containers >= 0.2 && < 0.3,
+                       text >= 0.7.1 && < 1.3,
+                       mtl >= 2.0 && < 2.3,
+                       transformers >= 0.3.0 && < 0.6.0,
+                       profunctors >= 5.0 && < 6.0,
+                       exceptions >= 0.6 && < 1.0,
+                       cereal >=0.4.1.1 && <0.6,
+                       bytestring >=0.9 && <0.11
+  if impl(ghc < 7.6)
+    Build-depends: ghc-prim
+  if !impl(ghc >= 8.0)
+    build-depends: fail >= 4.9.0.0 && <4.10
+  Hs-source-dirs:      src
+  ghc-options: -Wall
+  default-language:    Haskell2010
+  other-extensions: BangPatterns, CPP, DefaultSignatures, DeriveDataTypeable,
+    DeriveFunctor, DeriveGeneric, EmptyDataDecls, ExistentialQuantification,
+    GADTs, GeneralizedNewtypeDeriving, NoMonomorphismRestriction, Rank2Types,
+    RankNTypes, ScopedTypeVariables, StandaloneDeriving, TemplateHaskell,
+    TypeOperators, TypeSynonymInstances, UndecidableInstances, ViewPatterns,
+    LambdaCase
+
+test-suite tests
+  type: exitcode-stdio-1.0
+  main-is: Test.hs
+  other-modules: Diagrams.Test.Direction
+               , Diagrams.Test.Trail
+               , Diagrams.Test.Transform
+               , Diagrams.Test.Transform.Matrix
+               , Diagrams.Test.TwoD.Offset
+               , Diagrams.Test.TwoD.Segment
+               , Diagrams.Test.TwoD
+               , Diagrams.Test.Angle
+               , Instances
+  hs-source-dirs: test
+  build-depends:       base,
+                       tasty >= 0.10 && < 1.3,
+                       tasty-hunit >= 0.9.2 && < 0.11,
+                       tasty-quickcheck >= 0.8 && < 0.11,
+                       QuickCheck >= 2.7,
+                       deepseq >= 1.3 && < 1.5,
+                       diagrams-lib,
+                       lens,
+                       distributive,
+                       numeric-extras,
+                       diagrams-solve
+  default-language:    Haskell2010
+
+benchmark benchmarks
+  type: exitcode-stdio-1.0
+  main-is:Speed.hs
+  hs-source-dirs:test
+  default-language: Haskell2010
+  build-depends:
+    base < 5,
+    criterion,
+    diagrams-core,
+    diagrams-lib