diagrams-builder 0.7.2.3 → 0.7.2.4
raw patch · 3 files changed
+24/−13 lines, 3 filesdep +svg-builderdep −lucid-svgdep ~basedep ~diagrams-svgdep ~hint
Dependencies added: svg-builder
Dependencies removed: lucid-svg
Dependency ranges changed: base, diagrams-svg, hint, lens, transformers
Files
- CHANGES.markdown +11/−0
- diagrams-builder.cabal +11/−11
- src/tools/diagrams-builder-svg.hs +2/−2
CHANGES.markdown view
@@ -1,3 +1,14 @@+## [v0.7.2.4](https://github.com/diagrams/diagrams-builder/tree/v0.7.2.4) (2016-09-05)++Update upper bounds, and build with GHC 8. Allow:++- `transformers-0.5`+- `lens-4.14`+- `base-4.9`+- `hint-0.6`++Now requires `diagrams-svg-1.4` and `svg-builder`.+ ## [v0.7.2.3](https://github.com/diagrams/diagrams-builder/tree/v0.7.2.3) (2016-03-19) - allow `hint-0.5`
diagrams-builder.cabal view
@@ -1,5 +1,5 @@ name: diagrams-builder-version: 0.7.2.3+version: 0.7.2.4 synopsis: hint-based build service for the diagrams graphics EDSL. description: @diagrams-builder@ provides backend-agnostic tools for@@ -48,18 +48,18 @@ Diagrams.Builder.Opts Diagrams.Builder.Modules Diagrams.Builder.CmdLine- build-depends: base >=4.2 && < 4.9,+ build-depends: base >=4.2 && < 4.10, base-orphans >= 0.3 && < 0.6, mtl >= 2.1 && < 2.3, diagrams-lib >= 1.3 && < 1.4,- hint >= 0.4 && < 0.6,+ hint >= 0.4 && < 0.7, directory, filepath,- transformers >= 0.3 && < 0.5,+ transformers >= 0.3 && < 0.6, split >= 0.2 && < 0.3, haskell-src-exts >= 1.16 && < 1.18, cmdargs >= 0.6 && < 0.11,- lens >= 4.0 && < 4.14,+ lens >= 4.0 && < 4.15, hashable >= 1.1 && < 1.3, exceptions >= 0.3 && < 0.9 hs-source-dirs: src@@ -117,7 +117,7 @@ diagrams-lib >= 1.3 && < 1.4, diagrams-cairo >= 1.3 && < 1.4, cmdargs >= 0.6 && < 0.11,- lens >= 4.0 && < 4.14+ lens >= 4.0 && < 4.15 executable diagrams-builder-svg main-is: diagrams-builder-svg.hs@@ -135,8 +135,8 @@ directory, diagrams-builder, diagrams-lib >= 0.6 && < 1.4,- diagrams-svg >= 0.8.0.1 && < 1.4,- lucid-svg,+ diagrams-svg >= 0.8.0.1 && < 1.5,+ svg-builder >= 0.1 && < 0.2, bytestring >= 0.9.2 && < 0.11, cmdargs >= 0.6 && < 0.11 @@ -158,7 +158,7 @@ diagrams-lib >= 0.6 && < 1.4, diagrams-postscript >= 0.6 && < 1.4, cmdargs >= 0.6 && < 0.11,- lens >= 3.8 && < 4.14+ lens >= 3.8 && < 4.15 executable diagrams-builder-rasterific main-is: diagrams-builder-rasterific.hs@@ -178,7 +178,7 @@ diagrams-lib >= 0.6 && < 1.4, diagrams-rasterific >= 1.3 && < 1.4, cmdargs >= 0.6 && < 0.11,- lens >= 3.8 && < 4.14,+ lens >= 3.8 && < 4.15, JuicyPixels >= 3.1.5 && < 3.3 executable diagrams-builder-pgf@@ -200,4 +200,4 @@ diagrams-pgf, bytestring >= 0.10.2 && < 0.11, cmdargs >= 0.6 && < 0.11,- lens >= 3.8 && < 4.14+ lens >= 3.8 && < 4.15
src/tools/diagrams-builder-svg.hs view
@@ -7,7 +7,7 @@ import Diagrams.Backend.SVG import Diagrams.Builder import Diagrams.Prelude hiding (height, width)-import Lucid.Svg+import Graphics.Svg import System.Console.CmdArgs import System.Directory (copyFile, createDirectoryIfMissing)@@ -19,7 +19,7 @@ createDirectoryIfMissing True dir - let bopts = mkBuildOpts SVG zero (SVGOptions (mkSizeSpec2D width height) Nothing "" )+ let bopts = mkBuildOpts SVG zero (SVGOptions (mkSizeSpec2D width height) Nothing "" [] False) & snippets .~ [f] & imports .~ [ "Diagrams.Backend.SVG" ] & diaExpr .~ expr