diagrams 1.4.0.1 → 1.4.1
raw patch · 3 files changed
+74/−8 lines, 3 filesdep +diagrams-pgf
Dependencies added: diagrams-pgf
Files
- CHANGES.md +53/−0
- README.markdown +4/−4
- diagrams.cabal +17/−4
+ CHANGES.md view
@@ -0,0 +1,53 @@+1.4.1 (11 July 2023)+--------------------++- Support GHC up to 9.6+- Add PGF backend++1.4.0.1 (2 Oct 2021)+--------------------++- Updates for GHC up to 9.0+- Update URL of diagrams website++1.4 (26 Oct 2016)+-----------------++- Update to version 1.4 of everything++1.3.0.1 (18 Feb 2016)+-------------------++- Allow `diagrams-svg-1.4`++1.3 (19 April 2015)+-------------------++- Update to version 1.3 of everything+- Add `diagrams-canvas` backend++1.2 (28 May 2014)+---------------------++- `diagrams-core-1.2`+- `diagrams-lib-1.2`+- `diagrams-svg-1.1`+- `diagrams-cairo-1.2`++- Add `diagrams-rasterific-0.1`++1.1.0.1 (19 March 2014)+-----------------------++- depend on `diagrams-postscript-1.0.2`, which actually exists (unlike `1.1`)++1.1 (8 March 2014)+------------------++- `diagrams-core-1.1`+- `diagrams-lib-1.1`+- `diagrams-svg-1.0.1.4`+- `diagrams-postscript-1.1`+- `diagrams-cairo-1.1`+- `diagrams-gtk-1.0.1`+- `diagrams-contrib-1.1.1`
README.markdown view
@@ -10,7 +10,7 @@ This package is just *a convenient wrapper* around the [diagrams-core], [diagrams-lib], [diagrams-svg], and [diagrams-contrib] packages, so they can be installed with a single-`cabal install diagrams` command.+`cabal install --lib diagrams` command. [diagrams-core]: http://github.com/diagrams/diagrams-core [diagrams-lib]: http://github.com/diagrams/diagrams-lib@@ -42,19 +42,19 @@ # Installation ```-cabal update && cabal install diagrams+cabal update && cabal install --lib diagrams ``` or, to get the postscript backend in addition to the SVG backend: ```-cabal update && cabal install -fps diagrams+cabal update && cabal install --lib -fps diagrams ``` or, to get the cairo backend in addition to the SVG backend: ```-cabal update && cabal install gtk2hs-buildtools && cabal install -fcairo diagrams+cabal update && cabal install gtk2hs-buildtools && cabal install --lib -fcairo diagrams ``` # Reporting bugs
diagrams.cabal view
@@ -1,5 +1,5 @@ Name: diagrams-Version: 1.4.0.1+Version: 1.4.1 Synopsis: Embedded domain-specific language for declarative vector graphics Description: Diagrams is a full-featured framework and embedded domain-specific langauge for creating declarative vector graphics and animations.@@ -48,11 +48,15 @@ flag. This is a fully featured backend with the ability to produce PNG, JPG, TIFF, BMP and animated GIF output. .- Finally there is a Canvas backend, also haskell native,+ There is a Canvas backend, also haskell native, which can be selected with the @-fcanvas@ flag. This backend allows users to write interactive images onto their web browsers. .+ Finally there is a PGF backend, suitable for producing+ diagrams that can be natively embedded in LaTeX documents,+ which can be selected with the @-fpgf@ flag.+ . For more information, including a gallery of examples, tutorial, and user manual, see the diagrams website:@@ -68,9 +72,10 @@ Bug-reports: http://github.com/diagrams/diagrams/issues Category: Graphics Build-type: Simple-Cabal-version: >=1.10-tested-with: GHC ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.4 || ==9.0.1+Cabal-version: 1.18+tested-with: GHC ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.7 || ==9.4.5 || ==9.6.1 Extra-source-files: README.markdown+extra-doc-files: CHANGES.md Source-repository head type: git@@ -111,6 +116,11 @@ Default: False Manual: True +Flag pgf+ Description: Enable the Haskell-native PGF backend+ Default: False+ Manual: True+ Library Build-depends: diagrams-core >= 1.4 && < 1.6, diagrams-lib >= 1.4 && < 1.5,@@ -133,5 +143,8 @@ if flag(canvas) Build-depends: diagrams-canvas >= 1.4 && < 1.5++ if flag(pgf)+ Build-depends: diagrams-pgf >= 1.4 && < 1.5 Default-language: Haskell2010