-
Notifications
You must be signed in to change notification settings - Fork 26
/
libmpd.cabal
133 lines (115 loc) · 3.83 KB
/
libmpd.cabal
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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
Cabal-Version: 2.4
Name: libmpd
Version: 0.10.0.1
Synopsis: An MPD client library.
Description: A client library for MPD, the Music Player Daemon.
Category: Network, Sound
License: MIT
License-file: LICENSE
Copyright: Ben Sinclair 2005-2009, Joachim Fasting 2007-2015,
Daniel Schoepe 2009, Andrzej Rybczak 2010,
Simon Hengel 2011-2014, Niklas Haas 2012,
Matvey Aksenov 2014, Wieland Hoffmann 2014,
Tim Heap 2014, Tobias Brandt 2014
Author: Ben Sinclair
Maintainer: Joachim Fasting <[email protected]>
Stability: beta
Homepage: http://github.com/vimus/libmpd-haskell#readme
Bug-reports: http://github.com/vimus/libmpd-haskell/issues
Tested-With: GHC==8.4.4, GHC==8.6.5, GHC==8.8.4, GHC==8.10.3, GHC==9.8.2
Build-Type: Simple
Extra-Source-Files:
README.md
tests/*.hs
Extra-Doc-Files:
changelog.md
Source-Repository head
type: git
location: https://github.com/vimus/libmpd-haskell
Library
Default-Language: Haskell2010
Hs-Source-Dirs: src
Build-Depends:
-- Platform dependencies
base >= 4.11 && < 5
, attoparsec >= 0.10.1 && < 1
, bytestring >= 0.9 && < 1
, containers >= 0.3 && < 1
, filepath >= 1 && < 2
, mtl >= 2.2.2 && < 3
, text >= 0.11 && < 2.2
, time >= 1.5 && < 2
-- Additional dependencies
, data-default-class >= 0.0.1 && < 1
, network >= 3 && < 3.3
, safe-exceptions >= 0.1 && < 0.2
, utf8-string >= 0.3.1 && < 1.1
Exposed-Modules:
Network.MPD
, Network.MPD.Applicative
, Network.MPD.Applicative.ClientToClient
, Network.MPD.Applicative.Connection
, Network.MPD.Applicative.CurrentPlaylist
, Network.MPD.Applicative.Database
, Network.MPD.Applicative.Mount
, Network.MPD.Applicative.Output
, Network.MPD.Applicative.PlaybackControl
, Network.MPD.Applicative.PlaybackOptions
, Network.MPD.Applicative.Reflection
, Network.MPD.Applicative.Status
, Network.MPD.Applicative.Stickers
, Network.MPD.Applicative.StoredPlaylists
, Network.MPD.Commands.Extensions
, Network.MPD.Core
Other-Modules:
Network.MPD.Core.Class
, Network.MPD.Core.Error
, Network.MPD.Commands
, Network.MPD.Commands.Arg
, Network.MPD.Commands.Parse
, Network.MPD.Commands.Query
, Network.MPD.Commands.Types
, Network.MPD.Commands.ClientToClient
, Network.MPD.Commands.Status
, Network.MPD.Commands.PlaybackOptions
, Network.MPD.Commands.PlaybackControl
, Network.MPD.Commands.CurrentPlaylist
, Network.MPD.Commands.StoredPlaylists
, Network.MPD.Commands.Database
, Network.MPD.Commands.Stickers
, Network.MPD.Commands.Connection
, Network.MPD.Commands.Output
, Network.MPD.Commands.Reflection
, Network.MPD.Commands.Mount
, Network.MPD.Applicative.Util
, Network.MPD.Applicative.Internal
, Network.MPD.Util
ghc-options: -Wall
Test-Suite specs
type: exitcode-stdio-1.0
Default-Language: Haskell2010
Main-Is: Main.hs
Hs-Source-Dirs: src tests
cpp-options: -DTEST
ghc-options: -fno-warn-missing-signatures
Build-Depends:
-- Platform dependencies
base
, attoparsec
, bytestring
, containers
, filepath
, mtl
, text
, time
-- Additional dependencies
, data-default-class
, network
, safe-exceptions
, utf8-string
-- Test dependencies
, unix
, QuickCheck >= 2.10
, hspec >= 2
build-tool-depends:
hspec-discover:hspec-discover