@@ -1,13 +1,13 @@
1−Name: vty
2−Version: 4.7.0.15
3−License: BSD3
4−License-file: LICENSE
5−Author: Stefan O'Rear, Corey O'Connor
6−Maintainer: Corey O'Connor (coreyoconnor@gmail.com)
7−Homepage: https://github.com/coreyoconnor/vty
8−Category: User Interfaces
9−Synopsis: A simple terminal access library
10−Description:
1+name: vty
2+version: 4.7.0.17
3+license: BSD3
4+license-file: LICENSE
5+author: AUTHORS
6+maintainer: Corey O'Connor (coreyoconnor@gmail.com)
7+homepage: https://github.com/coreyoconnor/vty
8+category: User Interfaces
9+synopsis: A simple terminal UI library
10+description:
1111 vty is terminal GUI library in the niche of ncurses. It is intended to be easy to use, have no
1212 confusing corner cases, and good support for common terminal types.
1313 .
@@ -26,83 +26,167 @@ Description:
2626 .
2727 © 2006-2007 Stefan O'Rear; BSD3 license.
2828 .
29− © 2008-2011 Corey O'Connor; BSD3 license.
30−
31−Build-Depends: base >= 4 && < 5, ghc-prim, bytestring, containers, unix
32−Build-Depends: terminfo >= 0.3 && < 0.4
33−Build-Depends: utf8-string >= 0.3 && < 0.4
34−Build-Depends: mtl >= 1.1.1.0 && < 2.2
35−Build-Depends: parallel >= 2.2 && < 3.3, deepseq >= 1.1 && < 1.4
36−Build-Depends: vector >= 0.7
37−Build-Depends: parsec >= 2 && < 4
38−Build-Type: Simple
39−Data-Files: README, TODO
40−Exposed-Modules: Graphics.Vty
41− Graphics.Vty.Terminal
42− Graphics.Vty.LLInput
43− Graphics.Vty.Attributes
44− Graphics.Vty.Image
45− Graphics.Vty.Inline
46− Graphics.Vty.Picture
47− Graphics.Vty.DisplayRegion
48−
49−other-modules: Codec.Binary.UTF8.Width
50− Data.Marshalling
51− Data.Terminfo.Parse
52− Data.Terminfo.Eval
53− Graphics.Vty.DisplayAttributes
54− Graphics.Vty.Span
55− Graphics.Vty.Terminal.Generic
56− Graphics.Vty.Terminal.MacOSX
57− Graphics.Vty.Terminal.XTermColor
58− Graphics.Vty.Terminal.TerminfoBased
59−
60−C-Sources: cbits/gwinsz.c
61− cbits/set_term_timing.c
62− cbits/mk_wcwidth.c
63−
64−Include-Dirs: cbits
65−hs-source-dirs: src
66−Extra-Source-Files: test/Makefile
67− test/Bench.hs
68− test/Bench2.hs
69− test/BenchRenderChar.hs
70− test/ControlTable.hs
71− test/HereDoc.hs
72− test/Test.hs
73− test/Test2.hs
74− test/Verify.hs
75− test/Verify/Data/Terminfo/Parse.hs
76− test/Verify/Graphics/Vty/Attributes.hs
77− test/Verify/Graphics/Vty/DisplayRegion.hs
78− test/Verify/Graphics/Vty/Image.hs
79− test/Verify/Graphics/Vty/Picture.hs
80− test/Verify/Graphics/Vty/Span.hs
81− test/interactive_terminal_test.hs
82− test/verify_attribute_ops.hs
83− test/verify_debug_terminal.hs
84− test/verify_display_attributes.hs
85− test/verify_empty_image_props.hs
86− test/verify_eval_terminfo_caps.hs
87− test/verify_image_ops.hs
88− test/verify_image_trans.hs
89− test/verify_inline.hs
90− test/verify_parse_terminfo_caps.hs
91− test/verify_picture_ops.hs
92− test/verify_picture_to_span.hs
93− test/verify_span_ops.hs
94− test/verify_utf8_width.hs
95− test/vty_inline_example.hs
96− test/vty_issue_18.hs
97− test/yi_issue_264.hs
98− src/Codec/Binary/UTF8/Debug.hs
99− src/Graphics/Vty/Terminal/Debug.hs
100− src/Graphics/Vty/Debug.hs
101− cbits/gwinsz.c
102− cbits/mk_wcwidth.c
103− cbits/set_term_timing.c
104− cbits/gwinsz.h
105−
106−ghc-options: -O2 -funbox-strict-fields -Wall -fno-full-laziness -fspec-constr -fspec-constr-count=10
107−ghc-prof-options: -O2 -funbox-strict-fields -caf-all -Wall -fno-full-laziness -fspec-constr -fspec-constr-count=10
108−cc-options: -O2
29+ © 2008-2012 Corey O'Connor; BSD3 license.
30+-- the test suites require >= 1.17.0
31+cabal-version: >= 1.14.0
32+build-type: Simple
33+data-files: README,
34+ TODO,
35+ AUTHORS,
36+ CHANGELOG,
37+ LICENSE
38+
39+
40+library
41+ default-language: Haskell2010
42+ build-depends: base >= 4 && < 5,
43+ bytestring,
44+ containers,
45+ deepseq >= 1.1 && < 1.4,
46+ ghc-prim,
47+ mtl >= 1.1.1.0 && < 2.2,
48+ parallel >= 2.2 && < 3.3,
49+ parsec >= 2 && < 4,
50+ terminfo >= 0.3 && < 0.4,
51+ unix,
52+ utf8-string >= 0.3 && < 0.4,
53+ vector >= 0.7
54+
55+ exposed-modules: Graphics.Vty
56+ Graphics.Vty.Terminal
57+ Graphics.Vty.LLInput
58+ Graphics.Vty.Attributes
59+ Graphics.Vty.Image
60+ Graphics.Vty.Inline
61+ Graphics.Vty.Picture
62+ Graphics.Vty.DisplayRegion
63+
64+ other-modules: Codec.Binary.UTF8.Width
65+ Data.Marshalling
66+ Data.Terminfo.Parse
67+ Data.Terminfo.Eval
68+ Graphics.Vty.DisplayAttributes
69+ Graphics.Vty.Span
70+ Graphics.Vty.Terminal.Generic
71+ Graphics.Vty.Terminal.MacOSX
72+ Graphics.Vty.Terminal.XTermColor
73+ Graphics.Vty.Terminal.TerminfoBased
74+
75+ c-sources: cbits/gwinsz.c
76+ cbits/set_term_timing.c
77+ cbits/mk_wcwidth.c
78+
79+ include-dirs: cbits
80+
81+ hs-source-dirs: src
82+
83+ ghc-options: -O2 -funbox-strict-fields -Wall -fno-full-laziness -fspec-constr -fspec-constr-count=10
84+
85+ ghc-prof-options: -O2 -funbox-strict-fields -caf-all -Wall -fno-full-laziness -fspec-constr -fspec-constr-count=10
86+
87+ cc-options: -O2
88+
89+test-suite verify-attribute-ops
90+ default-language: Haskell2010
91+ type: detailed-0.9
92+ hs-source-dirs: src test
93+ test-module: VerifyAttributeOps
94+ build-depends: Cabal == 1.17.*,
95+ QuickCheck == 2.4.*,
96+ random == 1.0.*,
97+ base >= 4 && < 5,
98+ bytestring,
99+ containers,
100+ deepseq >= 1.1 && < 1.4,
101+ ghc-prim,
102+ mtl >= 1.1.1.0 && < 2.2,
103+ parallel >= 2.2 && < 3.3,
104+ parsec >= 2 && < 4,
105+ terminfo >= 0.3 && < 0.4,
106+ unix,
107+ utf8-string >= 0.3 && < 0.4,
108+ vector >= 0.7
109+
110+test-suite verify-using-mock-terminal
111+ default-language: Haskell2010
112+
113+ type: detailed-0.9
114+
115+ hs-source-dirs: src test
116+
117+ test-module: VerifyMockTerminal
118+
119+ other-modules: Graphics.Vty
120+ Graphics.Vty.Attributes
121+ Graphics.Vty.DisplayAttributes
122+ Graphics.Vty.DisplayRegion
123+ Graphics.Vty.Image
124+ Graphics.Vty.Picture
125+ Graphics.Vty.Span
126+ Graphics.Vty.Terminal
127+ Graphics.Vty.Terminal.Generic
128+ Graphics.Vty.Terminal.Debug
129+ Graphics.Vty.Debug
130+ Graphics.Vty.Debug.Image
131+ Codec.Binary.UTF8.Width
132+ Verify
133+ Verify.Graphics.Vty.Attributes
134+ Verify.Graphics.Vty.DisplayRegion
135+ Verify.Graphics.Vty.Picture
136+ Verify.Graphics.Vty.Image
137+ Verify.Graphics.Vty.Span
138+
139+ c-sources: cbits/gwinsz.c
140+ cbits/set_term_timing.c
141+ cbits/mk_wcwidth.c
142+
143+ include-dirs: cbits
144+
145+ build-depends: Cabal == 1.17.*,
146+ QuickCheck == 2.4.*,
147+ random == 1.0.*,
148+ base >= 4 && < 5,
149+ bytestring,
150+ containers,
151+ deepseq >= 1.1 && < 1.4,
152+ ghc-prim,
153+ mtl >= 1.1.1.0 && < 2.2,
154+ parallel >= 2.2 && < 3.3,
155+ parsec >= 2 && < 4,
156+ terminfo >= 0.3 && < 0.4,
157+ unix,
158+ utf8-string >= 0.3 && < 0.4,
159+ vector >= 0.7
160+
161+-- verify_debug_terminal.hs
162+-- verify_display_attributes.hs
163+-- verify_empty_image_props.hs
164+-- verify_eval_terminfo_caps.hs
165+-- verify_image_ops.hs
166+-- verify_image_trans.hs
167+-- verify_inline.hs
168+-- verify_parse_terminfo_caps.hs
169+-- verify_picture_ops.hs
170+-- verify_picture_to_span.hs
171+-- verify_span_ops.hs
172+-- verify_utf8_width.hs
173+-- test suites
174+-- Bench.hs
175+-- Bench2.hs
176+-- BenchRenderChar.hs
177+-- ControlTable.hs
178+-- HereDoc.hs
179+-- Test.hs
180+-- Test2.hs
181+-- Verify.hs
182+-- Verify/Data/Terminfo/Parse.hs
183+-- Verify/Graphics/Vty/Attributes.hs
184+-- Verify/Graphics/Vty/DisplayRegion.hs
185+-- Verify/Graphics/Vty/Image.hs
186+-- Verify/Graphics/Vty/Picture.hs
187+-- Verify/Graphics/Vty/Span.hs
188+-- interactive_terminal_test.hs
189+-- vty_inline_example.hs
190+-- vty_issue_18.hs
191+-- yi_issue_264.hs
192+