Cabal revisions of diagrams-builder-0.8.0.6
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-name: diagrams-builder-version: 0.8.0.6-synopsis: hint-based build service for the diagrams graphics EDSL.--description: @diagrams-builder@ provides backend-agnostic tools for- dynamically turning code into rendered diagrams,- using the @hint@ wrapper to the GHC API. It- supports conditional recompilation using hashing- of diagrams source code, to avoid recompiling- code that has not changed. It is useful for- creating tools which compile diagrams code- embedded in other documents. For example, it is- used by the @BlogLiterately-diagrams@ package (a- plugin for @BlogLiterately@) to compile diagrams- embedded in Markdown-formatted blog posts.- .- Executables specific to the cairo, SVG, postscript,- and rasterific- backends are included (more executables specific- to other backends may be included in the future).- All take an input file and an expression to- render, and output an image file. If you want- these executables you must explicitly enable the- @-fcairo@, @-fsvg@, @-fpostscript@, or @-frasterific@ flags.- .- A LaTeX package, @diagrams-latex.sty@, is also- provided in the @latex/@ directory of the source- distribution, which renders diagrams code found- within @diagram@ environments. Note that- @diagrams-latex.sty@ is licensed under the GPL.-homepage: https://diagrams.github.io-license: BSD3-license-file: LICENSE-extra-source-files: CHANGES.markdown, README.markdown, latex/diagrams-latex.sty-author: Brent Yorgey-maintainer: diagrams-discuss@googlegroups.com-category: Graphics-build-type: Simple-cabal-version: >=1.10-tested-with: GHC ==8.10.7 || ==9.0.2 || ==9.2.7 || ==9.4.5 || ==9.6.1-bug-reports: https://github.com/diagrams/diagrams-builder/issues-Source-repository head- type: git- location: https://github.com/diagrams/diagrams-builder--library- exposed-modules: Diagrams.Builder- Diagrams.Builder.Opts- Diagrams.Builder.Modules- Diagrams.Builder.CmdLine- build-depends: base >= 4.10 && < 4.19,- base-orphans >= 0.3 && < 0.10,- mtl >= 2.1 && < 2.4,- diagrams-lib >= 1.4 && < 1.5,- hint >= 0.4 && < 0.10,- directory >= 1.3 && < 1.4,- filepath >= 1.4 && < 1.5,- transformers >= 0.3 && < 0.7,- split >= 0.2 && < 0.3,- haskell-src-exts >= 1.18 && < 1.24,- haskell-src-exts-simple >= 1.18 && < 1.24,- cmdargs >= 0.6 && < 0.11,- lens >= 4.0 && < 5.3,- hashable >= 1.1 && < 1.5,- exceptions >= 0.3 && < 0.11- hs-source-dirs: src- default-language: Haskell2010- other-extensions: StandaloneDeriving,- DeriveDataTypeable,- ScopedTypeVariables,- FlexibleContexts--flag cairo- description: install cairo-specific builder tool- default: False- manual: True--flag svg- description: install svg-specific builder tool- default: False- manual: True--flag ps- description: install postscript-specific builder tool- default: False- manual: True--flag postscript- description: install postscript-specific builder tool- default: False- manual: True--flag rasterific- description: install rasterific-specific builder tool- default: False- manual: True--flag pgf- description: install PGF-specific builder tool- default: False- manual: True--executable diagrams-builder-cairo- main-is: diagrams-builder-cairo.hs- hs-source-dirs: src/tools- default-language: Haskell2010- other-extensions: DeriveDataTypeable- RecordWildCards-- if !flag(cairo)- buildable: False-- if flag(cairo)- build-depends: base >= 4 && < 5,- filepath,- directory,- diagrams-builder,- diagrams-lib >= 1.4 && < 1.5,- diagrams-cairo >= 1.4 && < 1.5,- cmdargs >= 0.6 && < 0.11,- lens >= 4.0 && < 5.3--executable diagrams-builder-svg- main-is: diagrams-builder-svg.hs- hs-source-dirs: src/tools- default-language: Haskell2010- other-extensions: DeriveDataTypeable- RecordWildCards-- if !flag(svg)- buildable: False-- if flag(svg)- build-depends: base >= 4 && < 5,- filepath,- directory,- diagrams-builder,- diagrams-lib >= 1.4 && < 1.5,- diagrams-svg >= 1.4 && < 1.5,- svg-builder >= 0.1 && < 0.2,- bytestring >= 0.9.2 && < 0.12,- cmdargs >= 0.6 && < 0.11--executable diagrams-builder-ps- main-is: diagrams-builder-ps.hs- hs-source-dirs: src/tools- default-language: Haskell2010- other-extensions: DeriveDataTypeable- RecordWildCards-- if !flag(ps) && !flag(postscript)- buildable: False-- if flag(ps) || flag(postscript)- build-depends: base >= 4 && < 5,- filepath,- directory,- diagrams-builder,- diagrams-lib >= 1.4 && < 1.5,- diagrams-postscript >= 1.4 && < 1.6,- cmdargs >= 0.6 && < 0.11,- lens >= 3.8 && < 5.3,- bytestring >= 0.9.2 && < 0.12--executable diagrams-builder-rasterific- main-is: diagrams-builder-rasterific.hs- hs-source-dirs: src/tools- default-language: Haskell2010- other-extensions: DeriveDataTypeable- RecordWildCards-- if !flag(rasterific)- buildable: False-- if flag(rasterific)- build-depends: base >= 4 && < 5,- filepath,- directory,- diagrams-builder,- diagrams-lib >= 1.4 && < 1.5,- diagrams-rasterific >= 1.4 && < 1.5,- cmdargs >= 0.6 && < 0.11,- lens >= 3.8 && < 5.3,- JuicyPixels >= 3.1.5 && < 3.4--executable diagrams-builder-pgf- main-is: diagrams-builder-pgf.hs- hs-source-dirs: src/tools- default-language: Haskell2010- other-extensions: DeriveDataTypeable- RecordWildCards-- if !flag(pgf)- buildable: False-- if flag(pgf)- build-depends: base >= 4 && < 5,- filepath,- directory,- diagrams-builder,- diagrams-lib >= 1.4 && < 1.5,- diagrams-pgf >= 1.4 && < 1.5,- bytestring >= 0.10.2 && < 0.12,- cmdargs >= 0.6 && < 0.11,- lens >= 3.8 && < 5.3,- texrunner+name: diagrams-builder +version: 0.8.0.6 +x-revision: 1 +synopsis: hint-based build service for the diagrams graphics EDSL. + +description: @diagrams-builder@ provides backend-agnostic tools for + dynamically turning code into rendered diagrams, + using the @hint@ wrapper to the GHC API. It + supports conditional recompilation using hashing + of diagrams source code, to avoid recompiling + code that has not changed. It is useful for + creating tools which compile diagrams code + embedded in other documents. For example, it is + used by the @BlogLiterately-diagrams@ package (a + plugin for @BlogLiterately@) to compile diagrams + embedded in Markdown-formatted blog posts. + . + Executables specific to the cairo, SVG, postscript, + and rasterific + backends are included (more executables specific + to other backends may be included in the future). + All take an input file and an expression to + render, and output an image file. If you want + these executables you must explicitly enable the + @-fcairo@, @-fsvg@, @-fpostscript@, or @-frasterific@ flags. + . + A LaTeX package, @diagrams-latex.sty@, is also + provided in the @latex/@ directory of the source + distribution, which renders diagrams code found + within @diagram@ environments. Note that + @diagrams-latex.sty@ is licensed under the GPL. +homepage: https://diagrams.github.io +license: BSD3 +license-file: LICENSE +extra-source-files: CHANGES.markdown, README.markdown, latex/diagrams-latex.sty +author: Brent Yorgey +maintainer: diagrams-discuss@googlegroups.com +category: Graphics +build-type: Simple +cabal-version: >=1.10 +tested-with: GHC ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.3 || ==9.8.1 +bug-reports: https://github.com/diagrams/diagrams-builder/issues +Source-repository head + type: git + location: https://github.com/diagrams/diagrams-builder + +library + exposed-modules: Diagrams.Builder + Diagrams.Builder.Opts + Diagrams.Builder.Modules + Diagrams.Builder.CmdLine + build-depends: base >= 4.10 && < 4.20, + base-orphans >= 0.3 && < 0.10, + mtl >= 2.1 && < 2.4, + diagrams-lib >= 1.4 && < 1.5, + hint >= 0.4 && < 0.10, + directory >= 1.3 && < 1.4, + filepath >= 1.4 && < 1.5, + transformers >= 0.3 && < 0.7, + split >= 0.2 && < 0.3, + haskell-src-exts >= 1.18 && < 1.24, + haskell-src-exts-simple >= 1.18 && < 1.24, + cmdargs >= 0.6 && < 0.11, + lens >= 4.0 && < 5.3, + hashable >= 1.1 && < 1.5, + exceptions >= 0.3 && < 0.11 + hs-source-dirs: src + default-language: Haskell2010 + other-extensions: StandaloneDeriving, + DeriveDataTypeable, + ScopedTypeVariables, + FlexibleContexts + +flag cairo + description: install cairo-specific builder tool + default: False + manual: True + +flag svg + description: install svg-specific builder tool + default: False + manual: True + +flag ps + description: install postscript-specific builder tool + default: False + manual: True + +flag postscript + description: install postscript-specific builder tool + default: False + manual: True + +flag rasterific + description: install rasterific-specific builder tool + default: False + manual: True + +flag pgf + description: install PGF-specific builder tool + default: False + manual: True + +executable diagrams-builder-cairo + main-is: diagrams-builder-cairo.hs + hs-source-dirs: src/tools + default-language: Haskell2010 + other-extensions: DeriveDataTypeable + RecordWildCards + + if !flag(cairo) + buildable: False + + if flag(cairo) + build-depends: base >= 4 && < 5, + filepath, + directory, + diagrams-builder, + diagrams-lib >= 1.4 && < 1.5, + diagrams-cairo >= 1.4 && < 1.5, + cmdargs >= 0.6 && < 0.11, + lens >= 4.0 && < 5.3 + +executable diagrams-builder-svg + main-is: diagrams-builder-svg.hs + hs-source-dirs: src/tools + default-language: Haskell2010 + other-extensions: DeriveDataTypeable + RecordWildCards + + if !flag(svg) + buildable: False + + if flag(svg) + build-depends: base >= 4 && < 5, + filepath, + directory, + diagrams-builder, + diagrams-lib >= 1.4 && < 1.5, + diagrams-svg >= 1.4 && < 1.5, + svg-builder >= 0.1 && < 0.2, + bytestring >= 0.9.2 && < 0.13, + cmdargs >= 0.6 && < 0.11 + +executable diagrams-builder-ps + main-is: diagrams-builder-ps.hs + hs-source-dirs: src/tools + default-language: Haskell2010 + other-extensions: DeriveDataTypeable + RecordWildCards + + if !flag(ps) && !flag(postscript) + buildable: False + + if flag(ps) || flag(postscript) + build-depends: base >= 4 && < 5, + filepath, + directory, + diagrams-builder, + diagrams-lib >= 1.4 && < 1.5, + diagrams-postscript >= 1.4 && < 1.6, + cmdargs >= 0.6 && < 0.11, + lens >= 3.8 && < 5.3, + bytestring >= 0.9.2 && < 0.13 + +executable diagrams-builder-rasterific + main-is: diagrams-builder-rasterific.hs + hs-source-dirs: src/tools + default-language: Haskell2010 + other-extensions: DeriveDataTypeable + RecordWildCards + + if !flag(rasterific) + buildable: False + + if flag(rasterific) + build-depends: base >= 4 && < 5, + filepath, + directory, + diagrams-builder, + diagrams-lib >= 1.4 && < 1.5, + diagrams-rasterific >= 1.4 && < 1.5, + cmdargs >= 0.6 && < 0.11, + lens >= 3.8 && < 5.3, + JuicyPixels >= 3.1.5 && < 3.4 + +executable diagrams-builder-pgf + main-is: diagrams-builder-pgf.hs + hs-source-dirs: src/tools + default-language: Haskell2010 + other-extensions: DeriveDataTypeable + RecordWildCards + + if !flag(pgf) + buildable: False + + if flag(pgf) + build-depends: base >= 4 && < 5, + filepath, + directory, + diagrams-builder, + diagrams-lib >= 1.4 && < 1.5, + diagrams-pgf >= 1.4 && < 1.5, + bytestring >= 0.10.2 && < 0.13, + cmdargs >= 0.6 && < 0.11, + lens >= 3.8 && < 5.3, + texrunner
revision 2
name: diagrams-builder version: 0.8.0.6 -x-revision: 1 +x-revision: 2 synopsis: hint-based build service for the diagrams graphics EDSL. description: @diagrams-builder@ provides backend-agnostic tools for category: Graphics build-type: Simple cabal-version: >=1.10 -tested-with: GHC ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.3 || ==9.8.1 +tested-with: GHC ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 bug-reports: https://github.com/diagrams/diagrams-builder/issues Source-repository head type: git diagrams-lib >= 1.4 && < 1.5, hint >= 0.4 && < 0.10, directory >= 1.3 && < 1.4, - filepath >= 1.4 && < 1.5, + filepath >= 1.4 && < 1.6, transformers >= 0.3 && < 0.7, split >= 0.2 && < 0.3, haskell-src-exts >= 1.18 && < 1.24, haskell-src-exts-simple >= 1.18 && < 1.24, cmdargs >= 0.6 && < 0.11, - lens >= 4.0 && < 5.3, - hashable >= 1.1 && < 1.5, + lens >= 4.0 && < 5.4, + hashable >= 1.1 && < 1.6, exceptions >= 0.3 && < 0.11 hs-source-dirs: src default-language: Haskell2010 diagrams-lib >= 1.4 && < 1.5, diagrams-cairo >= 1.4 && < 1.5, cmdargs >= 0.6 && < 0.11, - lens >= 4.0 && < 5.3 + lens >= 4.0 && < 5.4 executable diagrams-builder-svg main-is: diagrams-builder-svg.hs diagrams-lib >= 1.4 && < 1.5, diagrams-postscript >= 1.4 && < 1.6, cmdargs >= 0.6 && < 0.11, - lens >= 3.8 && < 5.3, + lens >= 3.8 && < 5.4, bytestring >= 0.9.2 && < 0.13 executable diagrams-builder-rasterific diagrams-lib >= 1.4 && < 1.5, diagrams-rasterific >= 1.4 && < 1.5, cmdargs >= 0.6 && < 0.11, - lens >= 3.8 && < 5.3, + lens >= 3.8 && < 5.4, JuicyPixels >= 3.1.5 && < 3.4 executable diagrams-builder-pgf diagrams-pgf >= 1.4 && < 1.5, bytestring >= 0.10.2 && < 0.13, cmdargs >= 0.6 && < 0.11, - lens >= 3.8 && < 5.3, + lens >= 3.8 && < 5.4, texrunner
revision 3
name: diagrams-builder version: 0.8.0.6 -x-revision: 2 +x-revision: 3 synopsis: hint-based build service for the diagrams graphics EDSL. description: @diagrams-builder@ provides backend-agnostic tools for category: Graphics build-type: Simple cabal-version: >=1.10 -tested-with: GHC ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 +tested-with: GHC ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 || ==9.12.2 bug-reports: https://github.com/diagrams/diagrams-builder/issues Source-repository head type: git Diagrams.Builder.Opts Diagrams.Builder.Modules Diagrams.Builder.CmdLine - build-depends: base >= 4.10 && < 4.20, + build-depends: base >= 4.10 && < 4.22, base-orphans >= 0.3 && < 0.10, mtl >= 2.1 && < 2.4, - diagrams-lib >= 1.4 && < 1.5, + diagrams-lib >= 1.4 && < 1.6, hint >= 0.4 && < 0.10, directory >= 1.3 && < 1.4, filepath >= 1.4 && < 1.6, filepath, directory, diagrams-builder, - diagrams-lib >= 1.4 && < 1.5, + diagrams-lib >= 1.4 && < 1.6, diagrams-cairo >= 1.4 && < 1.5, cmdargs >= 0.6 && < 0.11, lens >= 4.0 && < 5.4 filepath, directory, diagrams-builder, - diagrams-lib >= 1.4 && < 1.5, - diagrams-svg >= 1.4 && < 1.5, + diagrams-lib >= 1.4 && < 1.6, + diagrams-svg >= 1.4 && < 1.6, svg-builder >= 0.1 && < 0.2, bytestring >= 0.9.2 && < 0.13, cmdargs >= 0.6 && < 0.11 filepath, directory, diagrams-builder, - diagrams-lib >= 1.4 && < 1.5, + diagrams-lib >= 1.4 && < 1.6, diagrams-postscript >= 1.4 && < 1.6, cmdargs >= 0.6 && < 0.11, lens >= 3.8 && < 5.4, filepath, directory, diagrams-builder, - diagrams-lib >= 1.4 && < 1.5, - diagrams-rasterific >= 1.4 && < 1.5, + diagrams-lib >= 1.4 && < 1.6, + diagrams-rasterific >= 1.4 && < 1.6, cmdargs >= 0.6 && < 0.11, lens >= 3.8 && < 5.4, JuicyPixels >= 3.1.5 && < 3.4 filepath, directory, diagrams-builder, - diagrams-lib >= 1.4 && < 1.5, - diagrams-pgf >= 1.4 && < 1.5, + diagrams-lib >= 1.4 && < 1.6, + diagrams-pgf >= 1.4 && < 1.6, bytestring >= 0.10.2 && < 0.13, cmdargs >= 0.6 && < 0.11, lens >= 3.8 && < 5.4,