Cabal revisions of vty-5.19.1
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-name: vty-version: 5.19.1-license: BSD3-license-file: LICENSE-author: AUTHORS-maintainer: Jonathan Daugherty (cygnus@foobox.com)-homepage: https://github.com/jtdaugherty/vty-category: User Interfaces-synopsis: A simple terminal UI library-description:- vty is terminal GUI library in the niche of ncurses. It is intended to- be easy to use, have no confusing corner cases, and good support for- common terminal types.- .- See the @vty-examples@ package as well as the program- @test/interactive_terminal_test.hs@ included in the @vty@ package for- examples on how to use the library.- .- Import the "Graphics.Vty" convenience module to get access to the core- parts of the library.- .- © 2006-2007 Stefan O'Rear; BSD3 license.- .- © Corey O'Connor; BSD3 license.- .- © Jonathan Daugherty; BSD3 license.-cabal-version: >= 1.18-build-type: Simple-extra-doc-files: README.md,- AUTHORS,- CHANGELOG.md,- LICENSE-tested-with: GHC >= 7.6.2--source-repository head- type: git- location: https://github.com/jtdaugherty/vty.git--library- default-language: Haskell2010- build-depends: base >= 4.8 && < 5,- blaze-builder >= 0.3.3.2 && < 0.5,- bytestring,- containers,- deepseq >= 1.1 && < 1.5,- directory,- filepath >= 1.0 && < 2.0,- microlens,- microlens-mtl,- microlens-th,- -- required for nice installation with yi- hashable >= 1.2,- mtl >= 1.1.1.0 && < 2.3,- parallel >= 2.2 && < 3.3,- parsec >= 2 && < 4,- stm,- terminfo >= 0.3 && < 0.5,- transformers >= 0.3.0.0,- text >= 0.11.3,- unix,- utf8-string >= 0.3 && < 1.1,- vector >= 0.7-- exposed-modules: Graphics.Vty- Graphics.Vty.Attributes- Graphics.Vty.Config- Graphics.Vty.Error- Graphics.Vty.Image- Graphics.Vty.Inline- Graphics.Vty.Inline.Unsafe- Graphics.Vty.Input- Graphics.Vty.Input.Events- Graphics.Vty.Picture- Graphics.Vty.Output- Graphics.Text.Width- -- the modules below are only meant to be used by the tests.- Codec.Binary.UTF8.Debug- Data.Terminfo.Parse- Data.Terminfo.Eval- Graphics.Vty.Debug- Graphics.Vty.DisplayAttributes- Graphics.Vty.Image.Internal- Graphics.Vty.Input.Classify- Graphics.Vty.Input.Classify.Types- Graphics.Vty.Input.Classify.Parse- Graphics.Vty.Input.Loop- Graphics.Vty.Input.Mouse- Graphics.Vty.Input.Focus- Graphics.Vty.Input.Paste- Graphics.Vty.Input.Terminfo- Graphics.Vty.PictureToSpans- Graphics.Vty.Span- Graphics.Vty.Output.Mock- Graphics.Vty.Output.Interface- Graphics.Vty.Output.XTermColor- Graphics.Vty.Output.TerminfoBased-- other-modules: Graphics.Vty.Attributes.Color- Graphics.Vty.Attributes.Color240- Graphics.Vty.Debug.Image- Graphics.Vty.Input.Terminfo.ANSIVT-- c-sources: cbits/gwinsz.c- cbits/set_term_timing.c- cbits/mk_wcwidth.c-- include-dirs: cbits-- hs-source-dirs: src-- default-extensions: ScopedTypeVariables- ForeignFunctionInterface-- ghc-options: -O2 -funbox-strict-fields -Wall -fspec-constr -fspec-constr-count=10-- ghc-prof-options: -O2 -funbox-strict-fields -caf-all -Wall -fspec-constr -fspec-constr-count=10-- cc-options: -O2--executable vty-mode-demo- main-is: ModeDemo.hs- hs-source-dirs: demos-- default-language: Haskell2010- default-extensions: ScopedTypeVariables- ghc-options: -threaded-- build-depends: vty,- base >= 4.8 && < 5,- containers,- microlens,- microlens-mtl,- mtl >= 1.1.1.0 && < 2.3--executable vty-demo- main-is: Demo.hs- hs-source-dirs: demos-- default-language: Haskell2010- default-extensions: ScopedTypeVariables- ghc-options: -threaded-- build-depends: vty,- base >= 4.8 && < 5,- containers,- microlens,- microlens-mtl,- mtl >= 1.1.1.0 && < 2.3--test-suite verify-attribute-ops- default-language: Haskell2010- default-extensions: ScopedTypeVariables- type: detailed-0.9- hs-source-dirs: test- test-module: VerifyAttributeOps- build-depends: vty,- Cabal >= 1.20,- QuickCheck >= 2.7,- random >= 1.0 && < 1.2,- base >= 4.8 && < 5,- bytestring,- containers,- deepseq >= 1.1 && < 1.5,- mtl >= 1.1.1.0 && < 2.3,- text >= 0.11.3,- unix,- utf8-string >= 0.3 && < 1.1,- vector >= 0.7--test-suite verify-using-mock-terminal- default-language: Haskell2010- default-extensions: ScopedTypeVariables-- type: detailed-0.9-- hs-source-dirs: test-- test-module: VerifyUsingMockTerminal-- other-modules: Verify- Verify.Graphics.Vty.Attributes- Verify.Graphics.Vty.Prelude- Verify.Graphics.Vty.Picture- Verify.Graphics.Vty.Image- Verify.Graphics.Vty.Span- Verify.Graphics.Vty.Output-- build-depends: vty,- Cabal >= 1.20,- QuickCheck >= 2.7,- random >= 1.0 && < 1.2,- base >= 4.8 && < 5,- bytestring,- containers,- deepseq >= 1.1 && < 1.5,- mtl >= 1.1.1.0 && < 2.3,- text >= 0.11.3,- terminfo >= 0.3 && < 0.5,- unix,- utf8-string >= 0.3 && < 1.1,- vector >= 0.7--test-suite verify-terminal- default-language: Haskell2010- default-extensions: ScopedTypeVariables-- type: detailed-0.9-- hs-source-dirs: test-- test-module: VerifyOutput-- other-modules: Verify- Verify.Graphics.Vty.Attributes- Verify.Graphics.Vty.Prelude- Verify.Graphics.Vty.Picture- Verify.Graphics.Vty.Image- Verify.Graphics.Vty.Span- Verify.Graphics.Vty.Output-- build-depends: vty,- Cabal >= 1.20,- QuickCheck >= 2.7,- random >= 1.0 && < 1.2,- base >= 4.8 && < 5,- bytestring,- containers,- deepseq >= 1.1 && < 1.5,- mtl >= 1.1.1.0 && < 2.3,- terminfo >= 0.3 && < 0.5,- text >= 0.11.3,- unix,- utf8-string >= 0.3 && < 1.1,- vector >= 0.7--test-suite verify-display-attributes- default-language: Haskell2010- default-extensions: ScopedTypeVariables-- type: detailed-0.9-- hs-source-dirs: test-- test-module: VerifyDisplayAttributes-- other-modules: Verify- Verify.Graphics.Vty.Attributes- Verify.Graphics.Vty.DisplayAttributes- Verify.Graphics.Vty.Prelude- Verify.Graphics.Vty.Picture- Verify.Graphics.Vty.Image- Verify.Graphics.Vty.Span-- build-depends: vty,- Cabal >= 1.20,- QuickCheck >= 2.7,- random >= 1.0 && < 1.2,- base >= 4.8 && < 5,- bytestring,- containers,- deepseq >= 1.1 && < 1.5,- mtl >= 1.1.1.0 && < 2.3,- text >= 0.11.3,- unix,- utf8-string >= 0.3 && < 1.1,- vector >= 0.7--test-suite verify-empty-image-props- default-language: Haskell2010- default-extensions: ScopedTypeVariables-- type: detailed-0.9-- hs-source-dirs: test-- test-module: VerifyEmptyImageProps-- other-modules: Verify-- build-depends: vty,- Cabal >= 1.20,- QuickCheck >= 2.7,- random >= 1.0 && < 1.2,- base >= 4.8 && < 5,- bytestring,- containers,- deepseq >= 1.1 && < 1.5,- mtl >= 1.1.1.0 && < 2.3,- text >= 0.11.3,- unix,- utf8-string >= 0.3 && < 1.1,- vector >= 0.7--test-suite verify-eval-terminfo-caps- default-language: Haskell2010- default-extensions: ScopedTypeVariables-- type: detailed-0.9-- hs-source-dirs: test-- test-module: VerifyEvalTerminfoCaps-- other-modules: Verify- Verify.Graphics.Vty.Output-- build-depends: vty,- Cabal >= 1.20,- QuickCheck >= 2.7,- random >= 1.0 && < 1.2,- base >= 4.8 && < 5,- blaze-builder >= 0.3.3.2 && < 0.5,- bytestring,- containers,- deepseq >= 1.1 && < 1.5,- mtl >= 1.1.1.0 && < 2.3,- terminfo >= 0.3 && < 0.5,- text >= 0.11.3,- unix,- utf8-string >= 0.3 && < 1.1,- vector >= 0.7--test-suite verify-image-ops- default-language: Haskell2010- default-extensions: ScopedTypeVariables-- type: detailed-0.9-- hs-source-dirs: test-- test-module: VerifyImageOps-- other-modules: Verify- Verify.Graphics.Vty.Attributes- Verify.Graphics.Vty.Image-- build-depends: vty,- Cabal >= 1.20,- QuickCheck >= 2.7,- random >= 1.0 && < 1.2,- base >= 4.8 && < 5,- bytestring,- containers,- deepseq >= 1.1 && < 1.5,- mtl >= 1.1.1.0 && < 2.3,- text >= 0.11.3,- unix,- utf8-string >= 0.3 && < 1.1,- vector >= 0.7--test-suite verify-image-trans- default-language: Haskell2010- default-extensions: ScopedTypeVariables-- type: detailed-0.9-- hs-source-dirs: test-- test-module: VerifyImageTrans-- other-modules: Verify- Verify.Graphics.Vty.Attributes- Verify.Graphics.Vty.Image-- build-depends: vty,- Cabal >= 1.20,- QuickCheck >= 2.7,- random >= 1.0 && < 1.2,- base >= 4.8 && < 5,- bytestring,- containers,- deepseq >= 1.1 && < 1.5,- mtl >= 1.1.1.0 && < 2.3,- text >= 0.11.3,- unix,- utf8-string >= 0.3 && < 1.1,- vector >= 0.7--test-suite verify-inline- default-language: Haskell2010- default-extensions: ScopedTypeVariables-- type: detailed-0.9-- hs-source-dirs: test-- test-module: VerifyInline-- other-modules: Verify- Verify.Graphics.Vty.Output-- build-depends: vty,- Cabal >= 1.20,- QuickCheck >= 2.7,- random >= 1.0 && < 1.2,- base >= 4.8 && < 5,- bytestring,- containers,- deepseq >= 1.1 && < 1.5,- mtl >= 1.1.1.0 && < 2.3,- text >= 0.11.3,- unix,- utf8-string >= 0.3 && < 1.1,- vector >= 0.7--test-suite verify-parse-terminfo-caps- default-language: Haskell2010- default-extensions: ScopedTypeVariables-- type: detailed-0.9-- hs-source-dirs: test-- test-module: VerifyParseTerminfoCaps-- other-modules: Verify- Verify.Data.Terminfo.Parse- Verify.Graphics.Vty.Output-- build-depends: vty,- Cabal >= 1.20,- QuickCheck >= 2.7,- random >= 1.0 && < 1.2,- base >= 4.8 && < 5,- bytestring,- containers,- deepseq >= 1.1 && < 1.5,- mtl >= 1.1.1.0 && < 2.3,- terminfo >= 0.3 && < 0.5,- text >= 0.11.3,- unix,- utf8-string >= 0.3 && < 1.1,- vector >= 0.7--test-suite verify-simple-span-generation- default-language: Haskell2010- default-extensions: ScopedTypeVariables-- type: detailed-0.9-- hs-source-dirs: test-- test-module: VerifySimpleSpanGeneration-- other-modules: Verify- Verify.Graphics.Vty.Attributes- Verify.Graphics.Vty.Prelude- Verify.Graphics.Vty.Picture- Verify.Graphics.Vty.Image- Verify.Graphics.Vty.Span-- build-depends: vty,- Cabal >= 1.20,- QuickCheck >= 2.7,- random >= 1.0 && < 1.2,- base >= 4.8 && < 5,- bytestring,- containers,- deepseq >= 1.1 && < 1.5,- mtl >= 1.1.1.0 && < 2.3,- text >= 0.11.3,- unix,- utf8-string >= 0.3 && < 1.1,- vector >= 0.7---test-suite verify-crop-span-generation- default-language: Haskell2010- default-extensions: ScopedTypeVariables-- type: detailed-0.9-- hs-source-dirs: test-- test-module: VerifyCropSpanGeneration-- other-modules: Verify- Verify.Graphics.Vty.Attributes- Verify.Graphics.Vty.Prelude- Verify.Graphics.Vty.Picture- Verify.Graphics.Vty.Image- Verify.Graphics.Vty.Span-- build-depends: vty,- Cabal >= 1.20,- QuickCheck >= 2.7,- random >= 1.0 && < 1.2,- base >= 4.8 && < 5,- bytestring,- containers,- deepseq >= 1.1 && < 1.5,- mtl >= 1.1.1.0 && < 2.3,- text >= 0.11.3,- unix,- utf8-string >= 0.3 && < 1.1,- vector >= 0.7---test-suite verify-layers-span-generation- default-language: Haskell2010- default-extensions: ScopedTypeVariables-- type: detailed-0.9-- hs-source-dirs: test-- test-module: VerifyLayersSpanGeneration-- other-modules: Verify- Verify.Graphics.Vty.Attributes- Verify.Graphics.Vty.Prelude- Verify.Graphics.Vty.Picture- Verify.Graphics.Vty.Image- Verify.Graphics.Vty.Span-- build-depends: vty,- Cabal >= 1.20,- QuickCheck >= 2.7,- random >= 1.0 && < 1.2,- base >= 4.8 && < 5,- bytestring,- containers,- deepseq >= 1.1 && < 1.5,- mtl >= 1.1.1.0 && < 2.3,- text >= 0.11.3,- unix,- utf8-string >= 0.3 && < 1.1,- vector >= 0.7--test-suite verify-utf8-width- default-language: Haskell2010- default-extensions: ScopedTypeVariables-- type: detailed-0.9-- hs-source-dirs: test-- test-module: VerifyUtf8Width-- other-modules: Verify-- build-depends: vty,- Cabal >= 1.20,- QuickCheck >= 2.7,- random >= 1.0 && < 1.2,- base >= 4.8 && < 5,- bytestring,- containers,- deepseq >= 1.1 && < 1.5,- mtl >= 1.1.1.0 && < 2.3,- text >= 0.11.3,- unix,- utf8-string >= 0.3 && < 1.1,- vector >= 0.7--test-suite verify-using-mock-input- default-language: Haskell2010- default-extensions: ScopedTypeVariables-- type: exitcode-stdio-1.0-- hs-source-dirs: test-- main-is: VerifyUsingMockInput.hs-- build-depends: vty,- Cabal >= 1.20,- QuickCheck >= 2.7,- smallcheck == 1.*,- quickcheck-assertions >= 0.1.1,- test-framework == 0.8.*,- test-framework-smallcheck == 0.2.*,- random >= 1.0 && < 1.2,- base >= 4.8 && < 5,- bytestring,- containers,- deepseq >= 1.1 && < 1.5,- microlens,- microlens-mtl,- mtl >= 1.1.1.0 && < 2.3,- stm,- terminfo >= 0.3 && < 0.5,- text >= 0.11.3,- unix,- utf8-string >= 0.3 && < 1.1,- vector >= 0.7-- ghc-options: -threaded -Wall--test-suite verify-config- default-language: Haskell2010- default-extensions: ScopedTypeVariables-- type: exitcode-stdio-1.0-- hs-source-dirs: test-- main-is: VerifyConfig.hs-- build-depends: vty,- Cabal >= 1.20,- HUnit,- QuickCheck >= 2.7,- smallcheck == 1.*,- quickcheck-assertions >= 0.1.1,- test-framework == 0.8.*,- test-framework-smallcheck == 0.2.*,- test-framework-hunit,- random >= 1.0 && < 1.2,- base >= 4.8 && < 5,- bytestring,- containers,- deepseq >= 1.1 && < 1.5,- microlens,- microlens-mtl,- mtl >= 1.1.1.0 && < 2.3,- string-qq,- terminfo >= 0.3 && < 0.5,- text >= 0.11.3,- unix,- utf8-string >= 0.3 && < 1.1,- vector >= 0.7-- ghc-options: -threaded -Wall+name: vty +version: 5.19.1 +x-revision: 1 +license: BSD3 +license-file: LICENSE +author: AUTHORS +maintainer: Jonathan Daugherty (cygnus@foobox.com) +homepage: https://github.com/jtdaugherty/vty +category: User Interfaces +synopsis: A simple terminal UI library +description: + vty is terminal GUI library in the niche of ncurses. It is intended to + be easy to use, have no confusing corner cases, and good support for + common terminal types. + . + See the @vty-examples@ package as well as the program + @test/interactive_terminal_test.hs@ included in the @vty@ package for + examples on how to use the library. + . + Import the "Graphics.Vty" convenience module to get access to the core + parts of the library. + . + © 2006-2007 Stefan O'Rear; BSD3 license. + . + © Corey O'Connor; BSD3 license. + . + © Jonathan Daugherty; BSD3 license. +cabal-version: >= 1.18 +build-type: Simple +extra-doc-files: README.md, + AUTHORS, + CHANGELOG.md, + LICENSE +tested-with: GHC >= 7.6.2 + +source-repository head + type: git + location: https://github.com/jtdaugherty/vty.git + +library + default-language: Haskell2010 + build-depends: base >= 4.8 && < 5, + blaze-builder >= 0.3.3.2 && < 0.5, + bytestring, + containers, + deepseq >= 1.1 && < 1.5, + directory, + filepath >= 1.0 && < 2.0, + microlens < 0.4.9, + microlens-mtl, + microlens-th, + -- required for nice installation with yi + hashable >= 1.2, + mtl >= 1.1.1.0 && < 2.3, + parallel >= 2.2 && < 3.3, + parsec >= 2 && < 4, + stm, + terminfo >= 0.3 && < 0.5, + transformers >= 0.3.0.0, + text >= 0.11.3, + unix, + utf8-string >= 0.3 && < 1.1, + vector >= 0.7 + + exposed-modules: Graphics.Vty + Graphics.Vty.Attributes + Graphics.Vty.Config + Graphics.Vty.Error + Graphics.Vty.Image + Graphics.Vty.Inline + Graphics.Vty.Inline.Unsafe + Graphics.Vty.Input + Graphics.Vty.Input.Events + Graphics.Vty.Picture + Graphics.Vty.Output + Graphics.Text.Width + -- the modules below are only meant to be used by the tests. + Codec.Binary.UTF8.Debug + Data.Terminfo.Parse + Data.Terminfo.Eval + Graphics.Vty.Debug + Graphics.Vty.DisplayAttributes + Graphics.Vty.Image.Internal + Graphics.Vty.Input.Classify + Graphics.Vty.Input.Classify.Types + Graphics.Vty.Input.Classify.Parse + Graphics.Vty.Input.Loop + Graphics.Vty.Input.Mouse + Graphics.Vty.Input.Focus + Graphics.Vty.Input.Paste + Graphics.Vty.Input.Terminfo + Graphics.Vty.PictureToSpans + Graphics.Vty.Span + Graphics.Vty.Output.Mock + Graphics.Vty.Output.Interface + Graphics.Vty.Output.XTermColor + Graphics.Vty.Output.TerminfoBased + + other-modules: Graphics.Vty.Attributes.Color + Graphics.Vty.Attributes.Color240 + Graphics.Vty.Debug.Image + Graphics.Vty.Input.Terminfo.ANSIVT + + c-sources: cbits/gwinsz.c + cbits/set_term_timing.c + cbits/mk_wcwidth.c + + include-dirs: cbits + + hs-source-dirs: src + + default-extensions: ScopedTypeVariables + ForeignFunctionInterface + + ghc-options: -O2 -funbox-strict-fields -Wall -fspec-constr -fspec-constr-count=10 + + ghc-prof-options: -O2 -funbox-strict-fields -caf-all -Wall -fspec-constr -fspec-constr-count=10 + + cc-options: -O2 + +executable vty-mode-demo + main-is: ModeDemo.hs + hs-source-dirs: demos + + default-language: Haskell2010 + default-extensions: ScopedTypeVariables + ghc-options: -threaded + + build-depends: vty, + base >= 4.8 && < 5, + containers, + microlens, + microlens-mtl, + mtl >= 1.1.1.0 && < 2.3 + +executable vty-demo + main-is: Demo.hs + hs-source-dirs: demos + + default-language: Haskell2010 + default-extensions: ScopedTypeVariables + ghc-options: -threaded + + build-depends: vty, + base >= 4.8 && < 5, + containers, + microlens, + microlens-mtl, + mtl >= 1.1.1.0 && < 2.3 + +test-suite verify-attribute-ops + default-language: Haskell2010 + default-extensions: ScopedTypeVariables + type: detailed-0.9 + hs-source-dirs: test + test-module: VerifyAttributeOps + build-depends: vty, + Cabal >= 1.20, + QuickCheck >= 2.7, + random >= 1.0 && < 1.2, + base >= 4.8 && < 5, + bytestring, + containers, + deepseq >= 1.1 && < 1.5, + mtl >= 1.1.1.0 && < 2.3, + text >= 0.11.3, + unix, + utf8-string >= 0.3 && < 1.1, + vector >= 0.7 + +test-suite verify-using-mock-terminal + default-language: Haskell2010 + default-extensions: ScopedTypeVariables + + type: detailed-0.9 + + hs-source-dirs: test + + test-module: VerifyUsingMockTerminal + + other-modules: Verify + Verify.Graphics.Vty.Attributes + Verify.Graphics.Vty.Prelude + Verify.Graphics.Vty.Picture + Verify.Graphics.Vty.Image + Verify.Graphics.Vty.Span + Verify.Graphics.Vty.Output + + build-depends: vty, + Cabal >= 1.20, + QuickCheck >= 2.7, + random >= 1.0 && < 1.2, + base >= 4.8 && < 5, + bytestring, + containers, + deepseq >= 1.1 && < 1.5, + mtl >= 1.1.1.0 && < 2.3, + text >= 0.11.3, + terminfo >= 0.3 && < 0.5, + unix, + utf8-string >= 0.3 && < 1.1, + vector >= 0.7 + +test-suite verify-terminal + default-language: Haskell2010 + default-extensions: ScopedTypeVariables + + type: detailed-0.9 + + hs-source-dirs: test + + test-module: VerifyOutput + + other-modules: Verify + Verify.Graphics.Vty.Attributes + Verify.Graphics.Vty.Prelude + Verify.Graphics.Vty.Picture + Verify.Graphics.Vty.Image + Verify.Graphics.Vty.Span + Verify.Graphics.Vty.Output + + build-depends: vty, + Cabal >= 1.20, + QuickCheck >= 2.7, + random >= 1.0 && < 1.2, + base >= 4.8 && < 5, + bytestring, + containers, + deepseq >= 1.1 && < 1.5, + mtl >= 1.1.1.0 && < 2.3, + terminfo >= 0.3 && < 0.5, + text >= 0.11.3, + unix, + utf8-string >= 0.3 && < 1.1, + vector >= 0.7 + +test-suite verify-display-attributes + default-language: Haskell2010 + default-extensions: ScopedTypeVariables + + type: detailed-0.9 + + hs-source-dirs: test + + test-module: VerifyDisplayAttributes + + other-modules: Verify + Verify.Graphics.Vty.Attributes + Verify.Graphics.Vty.DisplayAttributes + Verify.Graphics.Vty.Prelude + Verify.Graphics.Vty.Picture + Verify.Graphics.Vty.Image + Verify.Graphics.Vty.Span + + build-depends: vty, + Cabal >= 1.20, + QuickCheck >= 2.7, + random >= 1.0 && < 1.2, + base >= 4.8 && < 5, + bytestring, + containers, + deepseq >= 1.1 && < 1.5, + mtl >= 1.1.1.0 && < 2.3, + text >= 0.11.3, + unix, + utf8-string >= 0.3 && < 1.1, + vector >= 0.7 + +test-suite verify-empty-image-props + default-language: Haskell2010 + default-extensions: ScopedTypeVariables + + type: detailed-0.9 + + hs-source-dirs: test + + test-module: VerifyEmptyImageProps + + other-modules: Verify + + build-depends: vty, + Cabal >= 1.20, + QuickCheck >= 2.7, + random >= 1.0 && < 1.2, + base >= 4.8 && < 5, + bytestring, + containers, + deepseq >= 1.1 && < 1.5, + mtl >= 1.1.1.0 && < 2.3, + text >= 0.11.3, + unix, + utf8-string >= 0.3 && < 1.1, + vector >= 0.7 + +test-suite verify-eval-terminfo-caps + default-language: Haskell2010 + default-extensions: ScopedTypeVariables + + type: detailed-0.9 + + hs-source-dirs: test + + test-module: VerifyEvalTerminfoCaps + + other-modules: Verify + Verify.Graphics.Vty.Output + + build-depends: vty, + Cabal >= 1.20, + QuickCheck >= 2.7, + random >= 1.0 && < 1.2, + base >= 4.8 && < 5, + blaze-builder >= 0.3.3.2 && < 0.5, + bytestring, + containers, + deepseq >= 1.1 && < 1.5, + mtl >= 1.1.1.0 && < 2.3, + terminfo >= 0.3 && < 0.5, + text >= 0.11.3, + unix, + utf8-string >= 0.3 && < 1.1, + vector >= 0.7 + +test-suite verify-image-ops + default-language: Haskell2010 + default-extensions: ScopedTypeVariables + + type: detailed-0.9 + + hs-source-dirs: test + + test-module: VerifyImageOps + + other-modules: Verify + Verify.Graphics.Vty.Attributes + Verify.Graphics.Vty.Image + + build-depends: vty, + Cabal >= 1.20, + QuickCheck >= 2.7, + random >= 1.0 && < 1.2, + base >= 4.8 && < 5, + bytestring, + containers, + deepseq >= 1.1 && < 1.5, + mtl >= 1.1.1.0 && < 2.3, + text >= 0.11.3, + unix, + utf8-string >= 0.3 && < 1.1, + vector >= 0.7 + +test-suite verify-image-trans + default-language: Haskell2010 + default-extensions: ScopedTypeVariables + + type: detailed-0.9 + + hs-source-dirs: test + + test-module: VerifyImageTrans + + other-modules: Verify + Verify.Graphics.Vty.Attributes + Verify.Graphics.Vty.Image + + build-depends: vty, + Cabal >= 1.20, + QuickCheck >= 2.7, + random >= 1.0 && < 1.2, + base >= 4.8 && < 5, + bytestring, + containers, + deepseq >= 1.1 && < 1.5, + mtl >= 1.1.1.0 && < 2.3, + text >= 0.11.3, + unix, + utf8-string >= 0.3 && < 1.1, + vector >= 0.7 + +test-suite verify-inline + default-language: Haskell2010 + default-extensions: ScopedTypeVariables + + type: detailed-0.9 + + hs-source-dirs: test + + test-module: VerifyInline + + other-modules: Verify + Verify.Graphics.Vty.Output + + build-depends: vty, + Cabal >= 1.20, + QuickCheck >= 2.7, + random >= 1.0 && < 1.2, + base >= 4.8 && < 5, + bytestring, + containers, + deepseq >= 1.1 && < 1.5, + mtl >= 1.1.1.0 && < 2.3, + text >= 0.11.3, + unix, + utf8-string >= 0.3 && < 1.1, + vector >= 0.7 + +test-suite verify-parse-terminfo-caps + default-language: Haskell2010 + default-extensions: ScopedTypeVariables + + type: detailed-0.9 + + hs-source-dirs: test + + test-module: VerifyParseTerminfoCaps + + other-modules: Verify + Verify.Data.Terminfo.Parse + Verify.Graphics.Vty.Output + + build-depends: vty, + Cabal >= 1.20, + QuickCheck >= 2.7, + random >= 1.0 && < 1.2, + base >= 4.8 && < 5, + bytestring, + containers, + deepseq >= 1.1 && < 1.5, + mtl >= 1.1.1.0 && < 2.3, + terminfo >= 0.3 && < 0.5, + text >= 0.11.3, + unix, + utf8-string >= 0.3 && < 1.1, + vector >= 0.7 + +test-suite verify-simple-span-generation + default-language: Haskell2010 + default-extensions: ScopedTypeVariables + + type: detailed-0.9 + + hs-source-dirs: test + + test-module: VerifySimpleSpanGeneration + + other-modules: Verify + Verify.Graphics.Vty.Attributes + Verify.Graphics.Vty.Prelude + Verify.Graphics.Vty.Picture + Verify.Graphics.Vty.Image + Verify.Graphics.Vty.Span + + build-depends: vty, + Cabal >= 1.20, + QuickCheck >= 2.7, + random >= 1.0 && < 1.2, + base >= 4.8 && < 5, + bytestring, + containers, + deepseq >= 1.1 && < 1.5, + mtl >= 1.1.1.0 && < 2.3, + text >= 0.11.3, + unix, + utf8-string >= 0.3 && < 1.1, + vector >= 0.7 + + +test-suite verify-crop-span-generation + default-language: Haskell2010 + default-extensions: ScopedTypeVariables + + type: detailed-0.9 + + hs-source-dirs: test + + test-module: VerifyCropSpanGeneration + + other-modules: Verify + Verify.Graphics.Vty.Attributes + Verify.Graphics.Vty.Prelude + Verify.Graphics.Vty.Picture + Verify.Graphics.Vty.Image + Verify.Graphics.Vty.Span + + build-depends: vty, + Cabal >= 1.20, + QuickCheck >= 2.7, + random >= 1.0 && < 1.2, + base >= 4.8 && < 5, + bytestring, + containers, + deepseq >= 1.1 && < 1.5, + mtl >= 1.1.1.0 && < 2.3, + text >= 0.11.3, + unix, + utf8-string >= 0.3 && < 1.1, + vector >= 0.7 + + +test-suite verify-layers-span-generation + default-language: Haskell2010 + default-extensions: ScopedTypeVariables + + type: detailed-0.9 + + hs-source-dirs: test + + test-module: VerifyLayersSpanGeneration + + other-modules: Verify + Verify.Graphics.Vty.Attributes + Verify.Graphics.Vty.Prelude + Verify.Graphics.Vty.Picture + Verify.Graphics.Vty.Image + Verify.Graphics.Vty.Span + + build-depends: vty, + Cabal >= 1.20, + QuickCheck >= 2.7, + random >= 1.0 && < 1.2, + base >= 4.8 && < 5, + bytestring, + containers, + deepseq >= 1.1 && < 1.5, + mtl >= 1.1.1.0 && < 2.3, + text >= 0.11.3, + unix, + utf8-string >= 0.3 && < 1.1, + vector >= 0.7 + +test-suite verify-utf8-width + default-language: Haskell2010 + default-extensions: ScopedTypeVariables + + type: detailed-0.9 + + hs-source-dirs: test + + test-module: VerifyUtf8Width + + other-modules: Verify + + build-depends: vty, + Cabal >= 1.20, + QuickCheck >= 2.7, + random >= 1.0 && < 1.2, + base >= 4.8 && < 5, + bytestring, + containers, + deepseq >= 1.1 && < 1.5, + mtl >= 1.1.1.0 && < 2.3, + text >= 0.11.3, + unix, + utf8-string >= 0.3 && < 1.1, + vector >= 0.7 + +test-suite verify-using-mock-input + default-language: Haskell2010 + default-extensions: ScopedTypeVariables + + type: exitcode-stdio-1.0 + + hs-source-dirs: test + + main-is: VerifyUsingMockInput.hs + + build-depends: vty, + Cabal >= 1.20, + QuickCheck >= 2.7, + smallcheck == 1.*, + quickcheck-assertions >= 0.1.1, + test-framework == 0.8.*, + test-framework-smallcheck == 0.2.*, + random >= 1.0 && < 1.2, + base >= 4.8 && < 5, + bytestring, + containers, + deepseq >= 1.1 && < 1.5, + microlens, + microlens-mtl, + mtl >= 1.1.1.0 && < 2.3, + stm, + terminfo >= 0.3 && < 0.5, + text >= 0.11.3, + unix, + utf8-string >= 0.3 && < 1.1, + vector >= 0.7 + + ghc-options: -threaded -Wall + +test-suite verify-config + default-language: Haskell2010 + default-extensions: ScopedTypeVariables + + type: exitcode-stdio-1.0 + + hs-source-dirs: test + + main-is: VerifyConfig.hs + + build-depends: vty, + Cabal >= 1.20, + HUnit, + QuickCheck >= 2.7, + smallcheck == 1.*, + quickcheck-assertions >= 0.1.1, + test-framework == 0.8.*, + test-framework-smallcheck == 0.2.*, + test-framework-hunit, + random >= 1.0 && < 1.2, + base >= 4.8 && < 5, + bytestring, + containers, + deepseq >= 1.1 && < 1.5, + microlens, + microlens-mtl, + mtl >= 1.1.1.0 && < 2.3, + string-qq, + terminfo >= 0.3 && < 0.5, + text >= 0.11.3, + unix, + utf8-string >= 0.3 && < 1.1, + vector >= 0.7 + + ghc-options: -threaded -Wall
revision 2
name: vty version: 5.19.1 -x-revision: 1 +x-revision: 2 license: BSD3 license-file: LICENSE author: AUTHORS library default-language: Haskell2010 - build-depends: base >= 4.8 && < 5, + build-depends: base >= 4.8 && < 4.11, blaze-builder >= 0.3.3.2 && < 0.5, bytestring, containers, ghc-options: -threaded build-depends: vty, - base >= 4.8 && < 5, + base >= 4.8 && < 4.11, containers, microlens, microlens-mtl, ghc-options: -threaded build-depends: vty, - base >= 4.8 && < 5, + base >= 4.8 && < 4.11, containers, microlens, microlens-mtl, Cabal >= 1.20, QuickCheck >= 2.7, random >= 1.0 && < 1.2, - base >= 4.8 && < 5, + base >= 4.8 && < 4.11, bytestring, containers, deepseq >= 1.1 && < 1.5, Cabal >= 1.20, QuickCheck >= 2.7, random >= 1.0 && < 1.2, - base >= 4.8 && < 5, + base >= 4.8 && < 4.11, bytestring, containers, deepseq >= 1.1 && < 1.5, Cabal >= 1.20, QuickCheck >= 2.7, random >= 1.0 && < 1.2, - base >= 4.8 && < 5, + base >= 4.8 && < 4.11, bytestring, containers, deepseq >= 1.1 && < 1.5, Cabal >= 1.20, QuickCheck >= 2.7, random >= 1.0 && < 1.2, - base >= 4.8 && < 5, + base >= 4.8 && < 4.11, bytestring, containers, deepseq >= 1.1 && < 1.5, Cabal >= 1.20, QuickCheck >= 2.7, random >= 1.0 && < 1.2, - base >= 4.8 && < 5, + base >= 4.8 && < 4.11, bytestring, containers, deepseq >= 1.1 && < 1.5, Cabal >= 1.20, QuickCheck >= 2.7, random >= 1.0 && < 1.2, - base >= 4.8 && < 5, + base >= 4.8 && < 4.11, blaze-builder >= 0.3.3.2 && < 0.5, bytestring, containers, Cabal >= 1.20, QuickCheck >= 2.7, random >= 1.0 && < 1.2, - base >= 4.8 && < 5, + base >= 4.8 && < 4.11, bytestring, containers, deepseq >= 1.1 && < 1.5, Cabal >= 1.20, QuickCheck >= 2.7, random >= 1.0 && < 1.2, - base >= 4.8 && < 5, + base >= 4.8 && < 4.11, bytestring, containers, deepseq >= 1.1 && < 1.5, Cabal >= 1.20, QuickCheck >= 2.7, random >= 1.0 && < 1.2, - base >= 4.8 && < 5, + base >= 4.8 && < 4.11, bytestring, containers, deepseq >= 1.1 && < 1.5, Cabal >= 1.20, QuickCheck >= 2.7, random >= 1.0 && < 1.2, - base >= 4.8 && < 5, + base >= 4.8 && < 4.11, bytestring, containers, deepseq >= 1.1 && < 1.5, Cabal >= 1.20, QuickCheck >= 2.7, random >= 1.0 && < 1.2, - base >= 4.8 && < 5, + base >= 4.8 && < 4.11, bytestring, containers, deepseq >= 1.1 && < 1.5, Cabal >= 1.20, QuickCheck >= 2.7, random >= 1.0 && < 1.2, - base >= 4.8 && < 5, + base >= 4.8 && < 4.11, bytestring, containers, deepseq >= 1.1 && < 1.5, Cabal >= 1.20, QuickCheck >= 2.7, random >= 1.0 && < 1.2, - base >= 4.8 && < 5, + base >= 4.8 && < 4.11, bytestring, containers, deepseq >= 1.1 && < 1.5, Cabal >= 1.20, QuickCheck >= 2.7, random >= 1.0 && < 1.2, - base >= 4.8 && < 5, + base >= 4.8 && < 4.11, bytestring, containers, deepseq >= 1.1 && < 1.5, test-framework == 0.8.*, test-framework-smallcheck == 0.2.*, random >= 1.0 && < 1.2, - base >= 4.8 && < 5, + base >= 4.8 && < 4.11, bytestring, containers, deepseq >= 1.1 && < 1.5, test-framework-smallcheck == 0.2.*, test-framework-hunit, random >= 1.0 && < 1.2, - base >= 4.8 && < 5, + base >= 4.8 && < 4.11, bytestring, containers, deepseq >= 1.1 && < 1.5,