1GenericPackageDescription
2  {condBenchmarks = [],
3   condExecutables = [],
4   condForeignLibs = [],
5   condLibrary = Just
6                   CondNode
7                     {condTreeComponents = [CondBranch
8                                              {condBranchCondition = `CNot (Var (OS Windows))`,
9                                               condBranchIfFalse = Nothing,
10                                               condBranchIfTrue = CondNode
11                                                                    {condTreeComponents = [],
12                                                                     condTreeConstraints = [Dependency
13                                                                                              (PackageName
14                                                                                                 "unix")
15                                                                                              (IntersectVersionRanges
16                                                                                                 (OrLaterVersion
17                                                                                                    (mkVersion
18                                                                                                       [2,
19                                                                                                        4,
20                                                                                                        2,
21                                                                                                        0]))
22                                                                                                 (EarlierVersion
23                                                                                                    (mkVersion
24                                                                                                       [2,
25                                                                                                        8])))
26                                                                                              mainLibSet],
27                                                                     condTreeData = Library
28                                                                                      {exposedModules = [],
29                                                                                       libBuildInfo = BuildInfo
30                                                                                                        {asmOptions = [],
31                                                                                                         asmSources = [],
32                                                                                                         autogenIncludes = [],
33                                                                                                         autogenModules = [],
34                                                                                                         buildToolDepends = [],
35                                                                                                         buildTools = [],
36                                                                                                         buildable = True,
37                                                                                                         cSources = [],
38                                                                                                         ccOptions = [],
39                                                                                                         cmmOptions = [],
40                                                                                                         cmmSources = [],
41                                                                                                         cppOptions = [],
42                                                                                                         customFieldsBI = [],
43                                                                                                         cxxOptions = [],
44                                                                                                         cxxSources = [],
45                                                                                                         defaultExtensions = [],
46                                                                                                         defaultLanguage = Nothing,
47                                                                                                         extraBundledLibs = [],
48                                                                                                         extraDynLibFlavours = [],
49                                                                                                         extraFrameworkDirs = [],
50                                                                                                         extraGHCiLibs = [],
51                                                                                                         extraLibDirs = [],
52                                                                                                         extraLibFlavours = [],
53                                                                                                         extraLibs = [],
54                                                                                                         frameworks = [],
55                                                                                                         hsSourceDirs = [],
56                                                                                                         includeDirs = [],
57                                                                                                         includes = [],
58                                                                                                         installIncludes = [],
59                                                                                                         jsSources = [],
60                                                                                                         ldOptions = [],
61                                                                                                         mixins = [],
62                                                                                                         oldExtensions = [],
63                                                                                                         options = PerCompilerFlavor
64                                                                                                                     []
65                                                                                                                     [],
66                                                                                                         otherExtensions = [],
67                                                                                                         otherLanguages = [],
68                                                                                                         otherModules = [],
69                                                                                                         pkgconfigDepends = [],
70                                                                                                         profOptions = PerCompilerFlavor
71                                                                                                                         []
72                                                                                                                         [],
73                                                                                                         sharedOptions = PerCompilerFlavor
74                                                                                                                           []
75                                                                                                                           [],
76                                                                                                         staticOptions = PerCompilerFlavor
77                                                                                                                           []
78                                                                                                                           [],
79                                                                                                         targetBuildDepends = [Dependency
80                                                                                                                                 (PackageName
81                                                                                                                                    "unix")
82                                                                                                                                 (IntersectVersionRanges
83                                                                                                                                    (OrLaterVersion
84                                                                                                                                       (mkVersion
85                                                                                                                                          [2,
86                                                                                                                                           4,
87                                                                                                                                           2,
88                                                                                                                                           0]))
89                                                                                                                                    (EarlierVersion
90                                                                                                                                       (mkVersion
91                                                                                                                                          [2,
92                                                                                                                                           8])))
93                                                                                                                                 mainLibSet],
94                                                                                                         virtualModules = []},
95                                                                                       libExposed = True,
96                                                                                       libName = LMainLibName,
97                                                                                       libVisibility = LibraryVisibilityPublic,
98                                                                                       reexportedModules = [],
99                                                                                       signatures = []}}},
100                                            CondBranch
101                                              {condBranchCondition = `Var (OS Windows)`,
102                                               condBranchIfFalse = Nothing,
103                                               condBranchIfTrue = CondNode
104                                                                    {condTreeComponents = [],
105                                                                     condTreeConstraints = [Dependency
106                                                                                              (PackageName
107                                                                                                 "Win32")
108                                                                                              (IntersectVersionRanges
109                                                                                                 (OrLaterVersion
110                                                                                                    (mkVersion
111                                                                                                       [2,
112                                                                                                        2,
113                                                                                                        0,
114                                                                                                        2]))
115                                                                                                 (EarlierVersion
116                                                                                                    (mkVersion
117                                                                                                       [2,
118                                                                                                        7])))
119                                                                                              mainLibSet],
120                                                                     condTreeData = Library
121                                                                                      {exposedModules = [],
122                                                                                       libBuildInfo = BuildInfo
123                                                                                                        {asmOptions = [],
124                                                                                                         asmSources = [],
125                                                                                                         autogenIncludes = [],
126                                                                                                         autogenModules = [],
127                                                                                                         buildToolDepends = [],
128                                                                                                         buildTools = [],
129                                                                                                         buildable = True,
130                                                                                                         cSources = [],
131                                                                                                         ccOptions = [],
132                                                                                                         cmmOptions = [],
133                                                                                                         cmmSources = [],
134                                                                                                         cppOptions = [],
135                                                                                                         customFieldsBI = [],
136                                                                                                         cxxOptions = [],
137                                                                                                         cxxSources = [],
138                                                                                                         defaultExtensions = [],
139                                                                                                         defaultLanguage = Nothing,
140                                                                                                         extraBundledLibs = [],
141                                                                                                         extraDynLibFlavours = [],
142                                                                                                         extraFrameworkDirs = [],
143                                                                                                         extraGHCiLibs = [],
144                                                                                                         extraLibDirs = [],
145                                                                                                         extraLibFlavours = [],
146                                                                                                         extraLibs = [],
147                                                                                                         frameworks = [],
148                                                                                                         hsSourceDirs = [],
149                                                                                                         includeDirs = [],
150                                                                                                         includes = [],
151                                                                                                         installIncludes = [],
152                                                                                                         jsSources = [],
153                                                                                                         ldOptions = [],
154                                                                                                         mixins = [],
155                                                                                                         oldExtensions = [],
156                                                                                                         options = PerCompilerFlavor
157                                                                                                                     []
158                                                                                                                     [],
159                                                                                                         otherExtensions = [],
160                                                                                                         otherLanguages = [],
161                                                                                                         otherModules = [],
162                                                                                                         pkgconfigDepends = [],
163                                                                                                         profOptions = PerCompilerFlavor
164                                                                                                                         []
165                                                                                                                         [],
166                                                                                                         sharedOptions = PerCompilerFlavor
167                                                                                                                           []
168                                                                                                                           [],
169                                                                                                         staticOptions = PerCompilerFlavor
170                                                                                                                           []
171                                                                                                                           [],
172                                                                                                         targetBuildDepends = [Dependency
173                                                                                                                                 (PackageName
174                                                                                                                                    "Win32")
175                                                                                                                                 (IntersectVersionRanges
176                                                                                                                                    (OrLaterVersion
177                                                                                                                                       (mkVersion
178                                                                                                                                          [2,
179                                                                                                                                           2,
180                                                                                                                                           0,
181                                                                                                                                           2]))
182                                                                                                                                    (EarlierVersion
183                                                                                                                                       (mkVersion
184                                                                                                                                          [2,
185                                                                                                                                           7])))
186                                                                                                                                 mainLibSet],
187                                                                                                         virtualModules = []},
188                                                                                       libExposed = True,
189                                                                                       libName = LMainLibName,
190                                                                                       libVisibility = LibraryVisibilityPublic,
191                                                                                       reexportedModules = [],
192                                                                                       signatures = []}}},
193                                            CondBranch
194                                              {condBranchCondition = `Var (PackageFlag (FlagName "use-pkg-config"))`,
195                                               condBranchIfFalse = Just
196                                                                     CondNode
197                                                                       {condTreeComponents = [CondBranch
198                                                                                                {condBranchCondition = `Var (OS Windows)`,
199                                                                                                 condBranchIfFalse = Just
200                                                                                                                       CondNode
201                                                                                                                         {condTreeComponents = [CondBranch
202                                                                                                                                                  {condBranchCondition = `Var (OS OpenBSD)`,
203                                                                                                                                                   condBranchIfFalse = Nothing,
204                                                                                                                                                   condBranchIfTrue = CondNode
205                                                                                                                                                                        {condTreeComponents = [],
206                                                                                                                                                                         condTreeConstraints = [],
207                                                                                                                                                                         condTreeData = Library
208                                                                                                                                                                                          {exposedModules = [],
209                                                                                                                                                                                           libBuildInfo = BuildInfo
210                                                                                                                                                                                                            {asmOptions = [],
211                                                                                                                                                                                                             asmSources = [],
212                                                                                                                                                                                                             autogenIncludes = [],
213                                                                                                                                                                                                             autogenModules = [],
214                                                                                                                                                                                                             buildToolDepends = [],
215                                                                                                                                                                                                             buildTools = [],
216                                                                                                                                                                                                             buildable = True,
217                                                                                                                                                                                                             cSources = [],
218                                                                                                                                                                                                             ccOptions = [],
219                                                                                                                                                                                                             cmmOptions = [],
220                                                                                                                                                                                                             cmmSources = [],
221                                                                                                                                                                                                             cppOptions = [],
222                                                                                                                                                                                                             customFieldsBI = [],
223                                                                                                                                                                                                             cxxOptions = [],
224                                                                                                                                                                                                             cxxSources = [],
225                                                                                                                                                                                                             defaultExtensions = [],
226                                                                                                                                                                                                             defaultLanguage = Nothing,
227                                                                                                                                                                                                             extraBundledLibs = [],
228                                                                                                                                                                                                             extraDynLibFlavours = [],
229                                                                                                                                                                                                             extraFrameworkDirs = [],
230                                                                                                                                                                                                             extraGHCiLibs = [],
231                                                                                                                                                                                                             extraLibDirs = [],
232                                                                                                                                                                                                             extraLibFlavours = [],
233                                                                                                                                                                                                             extraLibs = ["crypto",
234                                                                                                                                                                                                                          "ssl"],
235                                                                                                                                                                                                             frameworks = [],
236                                                                                                                                                                                                             hsSourceDirs = [],
237                                                                                                                                                                                                             includeDirs = [],
238                                                                                                                                                                                                             includes = [],
239                                                                                                                                                                                                             installIncludes = [],
240                                                                                                                                                                                                             jsSources = [],
241                                                                                                                                                                                                             ldOptions = [],
242                                                                                                                                                                                                             mixins = [],
243                                                                                                                                                                                                             oldExtensions = [],
244                                                                                                                                                                                                             options = PerCompilerFlavor
245                                                                                                                                                                                                                         []
246                                                                                                                                                                                                                         [],
247                                                                                                                                                                                                             otherExtensions = [],
248                                                                                                                                                                                                             otherLanguages = [],
249                                                                                                                                                                                                             otherModules = [],
250                                                                                                                                                                                                             pkgconfigDepends = [],
251                                                                                                                                                                                                             profOptions = PerCompilerFlavor
252                                                                                                                                                                                                                             []
253                                                                                                                                                                                                                             [],
254                                                                                                                                                                                                             sharedOptions = PerCompilerFlavor
255                                                                                                                                                                                                                               []
256                                                                                                                                                                                                                               [],
257                                                                                                                                                                                                             staticOptions = PerCompilerFlavor
258                                                                                                                                                                                                                               []
259                                                                                                                                                                                                                               [],
260                                                                                                                                                                                                             targetBuildDepends = [],
261                                                                                                                                                                                                             virtualModules = []},
262                                                                                                                                                                                           libExposed = True,
263                                                                                                                                                                                           libName = LMainLibName,
264                                                                                                                                                                                           libVisibility = LibraryVisibilityPublic,
265                                                                                                                                                                                           reexportedModules = [],
266                                                                                                                                                                                           signatures = []}}}],
267                                                                                                                          condTreeConstraints = [],
268                                                                                                                          condTreeData = Library
269                                                                                                                                           {exposedModules = [],
270                                                                                                                                            libBuildInfo = BuildInfo
271                                                                                                                                                             {asmOptions = [],
272                                                                                                                                                              asmSources = [],
273                                                                                                                                                              autogenIncludes = [],
274                                                                                                                                                              autogenModules = [],
275                                                                                                                                                              buildToolDepends = [],
276                                                                                                                                                              buildTools = [],
277                                                                                                                                                              buildable = True,
278                                                                                                                                                              cSources = [],
279                                                                                                                                                              ccOptions = [],
280                                                                                                                                                              cmmOptions = [],
281                                                                                                                                                              cmmSources = [],
282                                                                                                                                                              cppOptions = [],
283                                                                                                                                                              customFieldsBI = [],
284                                                                                                                                                              cxxOptions = [],
285                                                                                                                                                              cxxSources = [],
286                                                                                                                                                              defaultExtensions = [],
287                                                                                                                                                              defaultLanguage = Nothing,
288                                                                                                                                                              extraBundledLibs = [],
289                                                                                                                                                              extraDynLibFlavours = [],
290                                                                                                                                                              extraFrameworkDirs = [],
291                                                                                                                                                              extraGHCiLibs = [],
292                                                                                                                                                              extraLibDirs = [],
293                                                                                                                                                              extraLibFlavours = [],
294                                                                                                                                                              extraLibs = ["pq"],
295                                                                                                                                                              frameworks = [],
296                                                                                                                                                              hsSourceDirs = [],
297                                                                                                                                                              includeDirs = [],
298                                                                                                                                                              includes = [],
299                                                                                                                                                              installIncludes = [],
300                                                                                                                                                              jsSources = [],
301                                                                                                                                                              ldOptions = [],
302                                                                                                                                                              mixins = [],
303                                                                                                                                                              oldExtensions = [],
304                                                                                                                                                              options = PerCompilerFlavor
305                                                                                                                                                                          []
306                                                                                                                                                                          [],
307                                                                                                                                                              otherExtensions = [],
308                                                                                                                                                              otherLanguages = [],
309                                                                                                                                                              otherModules = [],
310                                                                                                                                                              pkgconfigDepends = [],
311                                                                                                                                                              profOptions = PerCompilerFlavor
312                                                                                                                                                                              []
313                                                                                                                                                                              [],
314                                                                                                                                                              sharedOptions = PerCompilerFlavor
315                                                                                                                                                                                []
316                                                                                                                                                                                [],
317                                                                                                                                                              staticOptions = PerCompilerFlavor
318                                                                                                                                                                                []
319                                                                                                                                                                                [],
320                                                                                                                                                              targetBuildDepends = [],
321                                                                                                                                                              virtualModules = []},
322                                                                                                                                            libExposed = True,
323                                                                                                                                            libName = LMainLibName,
324                                                                                                                                            libVisibility = LibraryVisibilityPublic,
325                                                                                                                                            reexportedModules = [],
326                                                                                                                                            signatures = []}},
327                                                                                                 condBranchIfTrue = CondNode
328                                                                                                                      {condTreeComponents = [],
329                                                                                                                       condTreeConstraints = [],
330                                                                                                                       condTreeData = Library
331                                                                                                                                        {exposedModules = [],
332                                                                                                                                         libBuildInfo = BuildInfo
333                                                                                                                                                          {asmOptions = [],
334                                                                                                                                                           asmSources = [],
335                                                                                                                                                           autogenIncludes = [],
336                                                                                                                                                           autogenModules = [],
337                                                                                                                                                           buildToolDepends = [],
338                                                                                                                                                           buildTools = [],
339                                                                                                                                                           buildable = True,
340                                                                                                                                                           cSources = [],
341                                                                                                                                                           ccOptions = [],
342                                                                                                                                                           cmmOptions = [],
343                                                                                                                                                           cmmSources = [],
344                                                                                                                                                           cppOptions = [],
345                                                                                                                                                           customFieldsBI = [],
346                                                                                                                                                           cxxOptions = [],
347                                                                                                                                                           cxxSources = [],
348                                                                                                                                                           defaultExtensions = [],
349                                                                                                                                                           defaultLanguage = Nothing,
350                                                                                                                                                           extraBundledLibs = [],
351                                                                                                                                                           extraDynLibFlavours = [],
352                                                                                                                                                           extraFrameworkDirs = [],
353                                                                                                                                                           extraGHCiLibs = [],
354                                                                                                                                                           extraLibDirs = [],
355                                                                                                                                                           extraLibFlavours = [],
356                                                                                                                                                           extraLibs = ["libpq"],
357                                                                                                                                                           frameworks = [],
358                                                                                                                                                           hsSourceDirs = [],
359                                                                                                                                                           includeDirs = [],
360                                                                                                                                                           includes = [],
361                                                                                                                                                           installIncludes = [],
362                                                                                                                                                           jsSources = [],
363                                                                                                                                                           ldOptions = [],
364                                                                                                                                                           mixins = [],
365                                                                                                                                                           oldExtensions = [],
366                                                                                                                                                           options = PerCompilerFlavor
367                                                                                                                                                                       []
368                                                                                                                                                                       [],
369                                                                                                                                                           otherExtensions = [],
370                                                                                                                                                           otherLanguages = [],
371                                                                                                                                                           otherModules = [],
372                                                                                                                                                           pkgconfigDepends = [],
373                                                                                                                                                           profOptions = PerCompilerFlavor
374                                                                                                                                                                           []
375                                                                                                                                                                           [],
376                                                                                                                                                           sharedOptions = PerCompilerFlavor
377                                                                                                                                                                             []
378                                                                                                                                                                             [],
379                                                                                                                                                           staticOptions = PerCompilerFlavor
380                                                                                                                                                                             []
381                                                                                                                                                                             [],
382                                                                                                                                                           targetBuildDepends = [],
383                                                                                                                                                           virtualModules = []},
384                                                                                                                                         libExposed = True,
385                                                                                                                                         libName = LMainLibName,
386                                                                                                                                         libVisibility = LibraryVisibilityPublic,
387                                                                                                                                         reexportedModules = [],
388                                                                                                                                         signatures = []}}}],
389                                                                        condTreeConstraints = [],
390                                                                        condTreeData = Library
391                                                                                         {exposedModules = [],
392                                                                                          libBuildInfo = BuildInfo
393                                                                                                           {asmOptions = [],
394                                                                                                            asmSources = [],
395                                                                                                            autogenIncludes = [],
396                                                                                                            autogenModules = [],
397                                                                                                            buildToolDepends = [],
398                                                                                                            buildTools = [],
399                                                                                                            buildable = True,
400                                                                                                            cSources = [],
401                                                                                                            ccOptions = [],
402                                                                                                            cmmOptions = [],
403                                                                                                            cmmSources = [],
404                                                                                                            cppOptions = [],
405                                                                                                            customFieldsBI = [],
406                                                                                                            cxxOptions = [],
407                                                                                                            cxxSources = [],
408                                                                                                            defaultExtensions = [],
409                                                                                                            defaultLanguage = Nothing,
410                                                                                                            extraBundledLibs = [],
411                                                                                                            extraDynLibFlavours = [],
412                                                                                                            extraFrameworkDirs = [],
413                                                                                                            extraGHCiLibs = [],
414                                                                                                            extraLibDirs = [],
415                                                                                                            extraLibFlavours = [],
416                                                                                                            extraLibs = [],
417                                                                                                            frameworks = [],
418                                                                                                            hsSourceDirs = [],
419                                                                                                            includeDirs = [],
420                                                                                                            includes = [],
421                                                                                                            installIncludes = [],
422                                                                                                            jsSources = [],
423                                                                                                            ldOptions = [],
424                                                                                                            mixins = [],
425                                                                                                            oldExtensions = [],
426                                                                                                            options = PerCompilerFlavor
427                                                                                                                        []
428                                                                                                                        [],
429                                                                                                            otherExtensions = [],
430                                                                                                            otherLanguages = [],
431                                                                                                            otherModules = [],
432                                                                                                            pkgconfigDepends = [],
433                                                                                                            profOptions = PerCompilerFlavor
434                                                                                                                            []
435                                                                                                                            [],
436                                                                                                            sharedOptions = PerCompilerFlavor
437                                                                                                                              []
438                                                                                                                              [],
439                                                                                                            staticOptions = PerCompilerFlavor
440                                                                                                                              []
441                                                                                                                              [],
442                                                                                                            targetBuildDepends = [],
443                                                                                                            virtualModules = []},
444                                                                                          libExposed = True,
445                                                                                          libName = LMainLibName,
446                                                                                          libVisibility = LibraryVisibilityPublic,
447                                                                                          reexportedModules = [],
448                                                                                          signatures = []}},
449                                               condBranchIfTrue = CondNode
450                                                                    {condTreeComponents = [],
451                                                                     condTreeConstraints = [],
452                                                                     condTreeData = Library
453                                                                                      {exposedModules = [],
454                                                                                       libBuildInfo = BuildInfo
455                                                                                                        {asmOptions = [],
456                                                                                                         asmSources = [],
457                                                                                                         autogenIncludes = [],
458                                                                                                         autogenModules = [],
459                                                                                                         buildToolDepends = [],
460                                                                                                         buildTools = [],
461                                                                                                         buildable = True,
462                                                                                                         cSources = [],
463                                                                                                         ccOptions = [],
464                                                                                                         cmmOptions = [],
465                                                                                                         cmmSources = [],
466                                                                                                         cppOptions = [],
467                                                                                                         customFieldsBI = [],
468                                                                                                         cxxOptions = [],
469                                                                                                         cxxSources = [],
470                                                                                                         defaultExtensions = [],
471                                                                                                         defaultLanguage = Nothing,
472                                                                                                         extraBundledLibs = [],
473                                                                                                         extraDynLibFlavours = [],
474                                                                                                         extraFrameworkDirs = [],
475                                                                                                         extraGHCiLibs = [],
476                                                                                                         extraLibDirs = [],
477                                                                                                         extraLibFlavours = [],
478                                                                                                         extraLibs = [],
479                                                                                                         frameworks = [],
480                                                                                                         hsSourceDirs = [],
481                                                                                                         includeDirs = [],
482                                                                                                         includes = [],
483                                                                                                         installIncludes = [],
484                                                                                                         jsSources = [],
485                                                                                                         ldOptions = [],
486                                                                                                         mixins = [],
487                                                                                                         oldExtensions = [],
488                                                                                                         options = PerCompilerFlavor
489                                                                                                                     []
490                                                                                                                     [],
491                                                                                                         otherExtensions = [],
492                                                                                                         otherLanguages = [],
493                                                                                                         otherModules = [],
494                                                                                                         pkgconfigDepends = [PkgconfigDependency
495                                                                                                                               (PkgconfigName
496                                                                                                                                  "libpq")
497                                                                                                                               (PcIntersectVersionRanges
498                                                                                                                                  (PcOrLaterVersion
499                                                                                                                                     (PkgconfigVersion
500                                                                                                                                        "9"))
501                                                                                                                                  (PcEarlierVersion
502                                                                                                                                     (PkgconfigVersion
503                                                                                                                                        "10")))],
504                                                                                                         profOptions = PerCompilerFlavor
505                                                                                                                         []
506                                                                                                                         [],
507                                                                                                         sharedOptions = PerCompilerFlavor
508                                                                                                                           []
509                                                                                                                           [],
510                                                                                                         staticOptions = PerCompilerFlavor
511                                                                                                                           []
512                                                                                                                           [],
513                                                                                                         targetBuildDepends = [],
514                                                                                                         virtualModules = []},
515                                                                                       libExposed = True,
516                                                                                       libName = LMainLibName,
517                                                                                       libVisibility = LibraryVisibilityPublic,
518                                                                                       reexportedModules = [],
519                                                                                       signatures = []}}}],
520                      condTreeConstraints = [Dependency
521                                               (PackageName "base")
522                                               (IntersectVersionRanges
523                                                  (OrLaterVersion (mkVersion [4, 3]))
524                                                  (EarlierVersion (mkVersion [4, 13])))
525                                               mainLibSet,
526                                             Dependency
527                                               (PackageName "bytestring")
528                                               (IntersectVersionRanges
529                                                  (OrLaterVersion (mkVersion [0, 9, 1, 0]))
530                                                  (EarlierVersion (mkVersion [0, 11])))
531                                               mainLibSet],
532                      condTreeData = Library
533                                       {exposedModules = [ModuleName "Database.PostgreSQL.LibPQ",
534                                                          ModuleName
535                                                            "Database.PostgreSQL.LibPQ.Internal"],
536                                        libBuildInfo = BuildInfo
537                                                         {asmOptions = [],
538                                                          asmSources = [],
539                                                          autogenIncludes = [],
540                                                          autogenModules = [],
541                                                          buildToolDepends = [],
542                                                          buildTools = [LegacyExeDependency
543                                                                          "hsc2hs"
544                                                                          (OrLaterVersion
545                                                                             (mkVersion [0]))],
546                                                          buildable = True,
547                                                          cSources = ["cbits/noticehandlers.c"],
548                                                          ccOptions = [],
549                                                          cmmOptions = [],
550                                                          cmmSources = [],
551                                                          cppOptions = [],
552                                                          customFieldsBI = [],
553                                                          cxxOptions = [],
554                                                          cxxSources = [],
555                                                          defaultExtensions = [],
556                                                          defaultLanguage = Nothing,
557                                                          extraBundledLibs = [],
558                                                          extraDynLibFlavours = [],
559                                                          extraFrameworkDirs = [],
560                                                          extraGHCiLibs = [],
561                                                          extraLibDirs = [],
562                                                          extraLibFlavours = [],
563                                                          extraLibs = [],
564                                                          frameworks = [],
565                                                          hsSourceDirs = ["src"],
566                                                          includeDirs = ["cbits"],
567                                                          includes = [],
568                                                          installIncludes = [],
569                                                          jsSources = [],
570                                                          ldOptions = [],
571                                                          mixins = [],
572                                                          oldExtensions = [],
573                                                          options = PerCompilerFlavor ["-Wall"] [],
574                                                          otherExtensions = [],
575                                                          otherLanguages = [],
576                                                          otherModules = [],
577                                                          pkgconfigDepends = [],
578                                                          profOptions = PerCompilerFlavor [] [],
579                                                          sharedOptions = PerCompilerFlavor [] [],
580                                                          staticOptions = PerCompilerFlavor [] [],
581                                                          targetBuildDepends = [Dependency
582                                                                                  (PackageName
583                                                                                     "base")
584                                                                                  (IntersectVersionRanges
585                                                                                     (OrLaterVersion
586                                                                                        (mkVersion
587                                                                                           [4, 3]))
588                                                                                     (EarlierVersion
589                                                                                        (mkVersion
590                                                                                           [4,
591                                                                                            13])))
592                                                                                  mainLibSet,
593                                                                                Dependency
594                                                                                  (PackageName
595                                                                                     "bytestring")
596                                                                                  (IntersectVersionRanges
597                                                                                     (OrLaterVersion
598                                                                                        (mkVersion
599                                                                                           [0,
600                                                                                            9,
601                                                                                            1,
602                                                                                            0]))
603                                                                                     (EarlierVersion
604                                                                                        (mkVersion
605                                                                                           [0,
606                                                                                            11])))
607                                                                                  mainLibSet],
608                                                          virtualModules = []},
609                                        libExposed = True,
610                                        libName = LMainLibName,
611                                        libVisibility = LibraryVisibilityPublic,
612                                        reexportedModules = [],
613                                        signatures = []}},
614   condSubLibraries = [],
615   condTestSuites = [],
616   genPackageFlags = [MkPackageFlag
617                        {flagDefault = False,
618                         flagDescription = "",
619                         flagManual = True,
620                         flagName = FlagName "use-pkg-config"}],
621   gpdScannedVersion = Nothing,
622   packageDescription = PackageDescription
623                          {author = "Grant Monroe, Leon P Smith, Joey Adams",
624                           benchmarks = [],
625                           bugReports = "",
626                           buildTypeRaw = Just Custom,
627                           category = "Database",
628                           copyright = concat
629                                         ["(c) 2010 Grant Monroe\n", "(c) 2011 Leon P Smith"],
630                           customFieldsPD = [],
631                           dataDir = ".",
632                           dataFiles = [],
633                           description = concat
634                                           ["This is a binding to libpq: the C application\n",
635                                            "programmer's interface to PostgreSQL. libpq is a\n",
636                                            "set of library functions that allow client\n",
637                                            "programs to pass queries to the PostgreSQL\n",
638                                            "backend server and to receive the results of\n",
639                                            "these queries."],
640                           executables = [],
641                           extraDocFiles = [],
642                           extraSrcFiles = ["cbits/noticehandlers.h", "CHANGELOG.md"],
643                           extraTmpFiles = [],
644                           foreignLibs = [],
645                           homepage = "https://github.com/phadej/postgresql-libpq",
646                           library = Nothing,
647                           licenseFiles = ["LICENSE"],
648                           licenseRaw = Right BSD3,
649                           maintainer = "Oleg Grenrus <oleg.grenrus@iki.fi>",
650                           package = PackageIdentifier
651                                       {pkgName = PackageName "postgresql-libpq",
652                                        pkgVersion = mkVersion [0, 9, 4, 2]},
653                           pkgUrl = "",
654                           setupBuildInfo = Just
655                                              SetupBuildInfo
656                                                {defaultSetupDepends = False,
657                                                 setupDepends = [Dependency
658                                                                   (PackageName "base")
659                                                                   (IntersectVersionRanges
660                                                                      (OrLaterVersion
661                                                                         (mkVersion [4, 3]))
662                                                                      (EarlierVersion
663                                                                         (mkVersion [5])))
664                                                                   mainLibSet,
665                                                                 Dependency
666                                                                   (PackageName "Cabal")
667                                                                   (IntersectVersionRanges
668                                                                      (OrLaterVersion
669                                                                         (mkVersion [1, 10]))
670                                                                      (EarlierVersion
671                                                                         (mkVersion [2, 5])))
672                                                                   mainLibSet]},
673                           sourceRepos = [],
674                           specVersion = CabalSpecV1_8,
675                           stability = "",
676                           subLibraries = [],
677                           synopsis = "low-level binding to libpq",
678                           testSuites = [],
679                           testedWith = [_×_ GHC (ThisVersion (mkVersion [7, 0, 4])),
680                                         _×_ GHC (ThisVersion (mkVersion [7, 2, 2])),
681                                         _×_ GHC (ThisVersion (mkVersion [7, 4, 2])),
682                                         _×_ GHC (ThisVersion (mkVersion [7, 6, 3])),
683                                         _×_ GHC (ThisVersion (mkVersion [7, 8, 4])),
684                                         _×_ GHC (ThisVersion (mkVersion [7, 10, 3])),
685                                         _×_ GHC (ThisVersion (mkVersion [8, 0, 2])),
686                                         _×_ GHC (ThisVersion (mkVersion [8, 2, 2])),
687                                         _×_ GHC (ThisVersion (mkVersion [8, 4, 3])),
688                                         _×_ GHC (ThisVersion (mkVersion [8, 6, 1]))]}}
689