summaryrefslogtreecommitdiff
path: root/pancake.cabal
blob: 425bb50dc6c5b13346f7cd7103373b2f68ecf069 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
name:                pancake
version:             0.1.8
synopsis:            A CLI web/gopher/file browser
description:         Pancake is a CLI web/gopher/file browser inspired
                     by Line Mode Browser. It relies on pandoc for
                     parsing, on curl and other external applications
                     for data loading, on emacs and other applications
                     to provide user interfaces.
tested-with:         GHC == 8.0.1, GHC == 8.0.2, GHC == 8.2.1
license:             GPL-3
license-file:        LICENSE
author:              defanor
maintainer:          defanor@uberspace.net
homepage:            https://defanor.uberspace.net/projects/pancake/
bug-reports:         https://github.com/defanor/pancake/issues
category:            Web
build-type:          Custom
extra-source-files:  ChangeLog.md
                   , README
                   , pancake.el
                   , pancake.1
                   , Makefile
                   , deb/DEBIAN/control
cabal-version:       >=1.10
source-repository head
  type:     git
  location: git://github.com/defanor/pancake.git
custom-setup
  setup-depends:       Cabal >= 1.24
                     , base >= 4.9 && < 5
                     , filepath >= 1.4.1.0 && < 2
                     , directory >= 1.2.6.2 && < 2

executable pancake
  main-is:             Pancake.hs
  other-modules:       Text.Pandoc.Readers.Plain
                     , Text.Pandoc.Readers.Gopher
                     , Pancake.Common
                     , Pancake.Configuration
                     , Pancake.Reading
                     , Pancake.Rendering
                     , Pancake.Printing
                     , Pancake.Command
                     , Pancake.Unclutter
                     , Paths_pancake
  build-depends:       base >= 4.9 && < 5
                     , bytestring >= 0.10.8.1 && < 1
                     , containers >= 0.5.7.1 && < 1
                     , data-default >= 0.7.1.1 && < 1
                     , directory >= 1.2.6.2 && < 2
                     , filepath >= 1.4.1.0 && < 2
                     , hxt >= 9.3.1 && < 10
                     , hxt-xslt >= 9.1 && < 10
                     , mtl >= 2.2.1 && < 3
                     , network-uri >= 2.6.1.0 && < 3
                     , pandoc >= 2 && < 3
                     , pandoc-types >= 1.17.0.5 && < 2
                     , parsec >= 3.1.11 && < 4
                     , process >= 1.6 && < 2
                     , regex-base >= 0.93.2 && < 1
                     , regex-tdfa >= 1.2.2 && < 2
                     , terminfo >= 0.4.0.2 && < 1
                     , text >= 1.2.2.2 && < 2
                     , unix >= 2.7.2.0 && < 3
                     , yaml >= 0.8.23.3 && < 1
                     , haskeline >= 0.7 && < 1
  -- hs-source-dirs:
  default-language:    Haskell2010
  ghc-options:         -Wall