Cabal revisions of graphviz-2999.16.0.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-Name: graphviz-Version: 2999.16.0.0-Stability: Beta-Synopsis: Bindings to Graphviz for graph visualisation.-Description: {-This library provides bindings for the Dot language used by the-Graphviz (<http://graphviz.org/>) suite of programs for visualising-graphs, as well as functions to call those programs.-.-Main features of the graphviz library include:-.-* Almost complete coverage of all Graphviz attributes and syntax.-.-* Support for specifying clusters.-.-* The ability to use a custom node type.-.-* Functions for running a Graphviz layout tool with all specified- output types.-.-* The ability to not only generate but also parse Dot code with two- options: strict and liberal (in terms of ordering of statements).-.-* Functions to convert FGL graphs and other graph-like data structures- to Dot code - including support to group them into clusters - with a- high degree of customisation by specifying which attributes to use- and limited support for the inverse operation.-.-* Round-trip support for passing an FGL graph through Graphviz to- augment node and edge labels with positional information, etc.-}--Homepage: http://projects.haskell.org/graphviz/-Category: Graphs, Graphics-License: BSD3-License-File: LICENSE.md-Copyright: Matthew Sackman, Ivan Lazar Miljenovic-Author: Matthew Sackman, Ivan Lazar Miljenovic-Maintainer: Ivan.Miljenovic+graphviz@gmail.com-Bug-Reports: http://hub.darcs.net/ivanm/graphviz/issues-Build-Type: Simple-Cabal-Version: >= 1.14-Extra-Source-Files: TODO.md- Changelog.md- README.md- FAQ.md- utils/AttributeGenerator.hs- utils/TestParsing.hs--Source-Repository head- Type: darcs- Location: http://hub.darcs.net/ivanm/graphviz--Library {- Default-Language: Haskell98-- Build-Depends: base == 4.*,- containers,- process,- directory,- temporary >=1.1 && <1.2,- fgl == 5.4.*,- filepath,- polyparse >= 1.7 && < 1.9,- bytestring >= 0.9 && < 0.11,- colour == 2.3.*,- transformers >= 0.2 && < 0.4,- text,- wl-pprint-text >= 1.1.0.0 && < 1.2.0.0,- dlist == 0.5.*-- Exposed-Modules: Data.GraphViz- Data.GraphViz.Types- Data.GraphViz.Types.Canonical- Data.GraphViz.Types.Generalised- Data.GraphViz.Types.Graph- Data.GraphViz.Types.Monadic- Data.GraphViz.Parsing- Data.GraphViz.Printing- Data.GraphViz.Commands- Data.GraphViz.Commands.IO- Data.GraphViz.Attributes- Data.GraphViz.Attributes.Complete- Data.GraphViz.Attributes.Colors- Data.GraphViz.Attributes.Colors.X11- Data.GraphViz.Attributes.Colors.Brewer- Data.GraphViz.Attributes.Colors.SVG- Data.GraphViz.Attributes.HTML- Data.GraphViz.PreProcessing- Data.GraphViz.Exception- Data.GraphViz.Algorithms-- Other-Modules: Data.GraphViz.Algorithms.Clustering- Data.GraphViz.Attributes.ColorScheme- Data.GraphViz.Attributes.Internal- Data.GraphViz.Attributes.Same- Data.GraphViz.Types.Common- Data.GraphViz.Types.State- Data.GraphViz.Util- Data.GraphViz.State-- if True- Ghc-Options: -Wall-- if impl(ghc >= 6.12.1)- Ghc-Options: -fno-warn-unused-do-bind-- Ghc-Prof-Options: -prof -auto-all-}--Test-Suite graphviz-testsuite {- Default-Language: Haskell98-- Type: exitcode-stdio-1.0-- -- Versions controlled by library section- Build-Depends: base,- containers,- process,- directory,- temporary,- fgl,- filepath,- polyparse,- bytestring,- colour,- transformers,- text,- wl-pprint-text,- dlist,- QuickCheck >= 2.3 && < 2.6-- hs-Source-Dirs: . tests-- Main-Is: RunTests.hs--- Other-Modules: Data.GraphViz.Testing- Data.GraphViz.Testing.Instances- Data.GraphViz.Testing.Properties- Data.GraphViz.Testing.Instances.FGL- Data.GraphViz.Testing.Instances.Helpers- Data.GraphViz.Testing.Instances.Attributes- Data.GraphViz.Testing.Instances.Common- Data.GraphViz.Testing.Instances.Canonical- Data.GraphViz.Testing.Instances.Generalised- Data.GraphViz.Testing.Instances.Graph-- if True- Ghc-Options: -O -Wall-- if impl(ghc >= 6.12.1)- Ghc-Options: -fno-warn-unused-do-bind-- GHC-Prof-Options: -auto-all -caf-all -rtsopts-}--Benchmark graphviz-printparse {- Default-Language: Haskell98-- Type: exitcode-stdio-1.0-- Build-Depends: base,- deepseq,- text,- graphviz,- criterion >= 0.5 && < 0.7-- hs-Source-Dirs: utils-- Main-Is: Benchmark.hs-- if True- Ghc-Options: -O -Wall-- if impl(ghc >= 6.12.1)- Ghc-Options: -fno-warn-unused-do-bind-- GHC-Prof-Options: -auto-all -caf-all -rtsopts-}+Name: graphviz +Version: 2999.16.0.0 +x-revision: 1 +Stability: Beta +Synopsis: Bindings to Graphviz for graph visualisation. +Description: { +This library provides bindings for the Dot language used by the +Graphviz (<http://graphviz.org/>) suite of programs for visualising +graphs, as well as functions to call those programs. +. +Main features of the graphviz library include: +. +* Almost complete coverage of all Graphviz attributes and syntax. +. +* Support for specifying clusters. +. +* The ability to use a custom node type. +. +* Functions for running a Graphviz layout tool with all specified + output types. +. +* The ability to not only generate but also parse Dot code with two + options: strict and liberal (in terms of ordering of statements). +. +* Functions to convert FGL graphs and other graph-like data structures + to Dot code - including support to group them into clusters - with a + high degree of customisation by specifying which attributes to use + and limited support for the inverse operation. +. +* Round-trip support for passing an FGL graph through Graphviz to + augment node and edge labels with positional information, etc. +} + +Homepage: http://projects.haskell.org/graphviz/ +Category: Graphs, Graphics +License: BSD3 +License-File: LICENSE.md +Copyright: Matthew Sackman, Ivan Lazar Miljenovic +Author: Matthew Sackman, Ivan Lazar Miljenovic +Maintainer: Ivan.Miljenovic+graphviz@gmail.com +Bug-Reports: http://hub.darcs.net/ivanm/graphviz/issues +Build-Type: Simple +Cabal-Version: >= 1.14 +Extra-Source-Files: TODO.md + Changelog.md + README.md + FAQ.md + utils/AttributeGenerator.hs + utils/TestParsing.hs + +Source-Repository head + Type: darcs + Location: http://hub.darcs.net/ivanm/graphviz + +Library { + Default-Language: Haskell98 + Other-Extensions: MonadComprehensions + + Build-Depends: base == 4.*, + containers, + process, + directory, + temporary >=1.1 && <1.2, + fgl == 5.4.*, + filepath, + polyparse >= 1.7 && < 1.9, + bytestring >= 0.9 && < 0.11, + colour == 2.3.*, + transformers >= 0.2 && < 0.4, + text, + wl-pprint-text >= 1.1.0.0 && < 1.2.0.0, + dlist == 0.5.* + + Exposed-Modules: Data.GraphViz + Data.GraphViz.Types + Data.GraphViz.Types.Canonical + Data.GraphViz.Types.Generalised + Data.GraphViz.Types.Graph + Data.GraphViz.Types.Monadic + Data.GraphViz.Parsing + Data.GraphViz.Printing + Data.GraphViz.Commands + Data.GraphViz.Commands.IO + Data.GraphViz.Attributes + Data.GraphViz.Attributes.Complete + Data.GraphViz.Attributes.Colors + Data.GraphViz.Attributes.Colors.X11 + Data.GraphViz.Attributes.Colors.Brewer + Data.GraphViz.Attributes.Colors.SVG + Data.GraphViz.Attributes.HTML + Data.GraphViz.PreProcessing + Data.GraphViz.Exception + Data.GraphViz.Algorithms + + Other-Modules: Data.GraphViz.Algorithms.Clustering + Data.GraphViz.Attributes.ColorScheme + Data.GraphViz.Attributes.Internal + Data.GraphViz.Attributes.Same + Data.GraphViz.Types.Common + Data.GraphViz.Types.State + Data.GraphViz.Util + Data.GraphViz.State + + if True + Ghc-Options: -Wall + + if impl(ghc >= 6.12.1) + Ghc-Options: -fno-warn-unused-do-bind + + Ghc-Prof-Options: -prof -auto-all +} + +Test-Suite graphviz-testsuite { + Default-Language: Haskell98 + + Type: exitcode-stdio-1.0 + + -- Versions controlled by library section + Build-Depends: base, + containers, + process, + directory, + temporary, + fgl, + filepath, + polyparse, + bytestring, + colour, + transformers, + text, + wl-pprint-text, + dlist, + QuickCheck >= 2.3 && < 2.6 + + hs-Source-Dirs: . tests + + Main-Is: RunTests.hs + + + Other-Modules: Data.GraphViz.Testing + Data.GraphViz.Testing.Instances + Data.GraphViz.Testing.Properties + Data.GraphViz.Testing.Instances.FGL + Data.GraphViz.Testing.Instances.Helpers + Data.GraphViz.Testing.Instances.Attributes + Data.GraphViz.Testing.Instances.Common + Data.GraphViz.Testing.Instances.Canonical + Data.GraphViz.Testing.Instances.Generalised + Data.GraphViz.Testing.Instances.Graph + + if True + Ghc-Options: -O -Wall + + if impl(ghc >= 6.12.1) + Ghc-Options: -fno-warn-unused-do-bind + + GHC-Prof-Options: -auto-all -caf-all -rtsopts +} + +Benchmark graphviz-printparse { + Default-Language: Haskell98 + + Type: exitcode-stdio-1.0 + + Build-Depends: base, + deepseq, + text, + graphviz, + criterion >= 0.5 && < 0.7 + + hs-Source-Dirs: utils + + Main-Is: Benchmark.hs + + if True + Ghc-Options: -O -Wall + + if impl(ghc >= 6.12.1) + Ghc-Options: -fno-warn-unused-do-bind + + GHC-Prof-Options: -auto-all -caf-all -rtsopts +}