Create changelogs for 3.14.1.0 (#10591)
[cabal.git] / Cabal-tests / tests / ParserTests / regressions / th-lift-instances.expr
blobfa6fd5ee3086f01731b4c3cc638cf3f1be8dc33b
1 GenericPackageDescription {
2   packageDescription =
3   PackageDescription {
4     specVersion = CabalSpecV1_10,
5     package = PackageIdentifier {
6       pkgName = PackageName
7         "th-lift-instances",
8       pkgVersion = mkVersion
9         [0, 1, 4]},
10     licenseRaw = Right BSD3,
11     licenseFiles = [
12       SymbolicPath "LICENSE"],
13     copyright =
14     "Copyright (C) 2013-2014 Benno F\252nfst\252ck",
15     maintainer =
16     "Benno F\252nfst\252ck <benno.fuenfstueck@gmail.com>",
17     author =
18     "Benno F\252nfst\252ck",
19     stability = "experimental",
20     testedWith = [],
21     homepage =
22     "http://github.com/bennofs/th-lift-instances/",
23     pkgUrl = "",
24     bugReports =
25     "http://github.com/bennofs/th-lift-instances/issues",
26     sourceRepos = [
27       SourceRepo {
28         repoKind = RepoHead,
29         repoType = Just
30           (KnownRepoType Git),
31         repoLocation = Just
32           "https://github.com/bennofs/th-lift-instances.git",
33         repoModule = Nothing,
34         repoBranch = Nothing,
35         repoTag = Nothing,
36         repoSubdir = Nothing}],
37     synopsis =
38     "Lift instances for template-haskell for common data types.",
39     description =
40     concat
41       [
42         "Most data types in haskell platform do not have Lift instances. This package provides orphan instances\n",
43         "for containers, text, bytestring and vector."],
44     category = "Template Haskell",
45     customFieldsPD = [
46       _×_ "x-revision" "1"],
47     buildTypeRaw = Just Custom,
48     setupBuildInfo = Nothing,
49     library = Nothing,
50     subLibraries = [],
51     executables = [],
52     foreignLibs = [],
53     testSuites = [],
54     benchmarks = [],
55     dataFiles = [],
56     dataDir = SymbolicPath ".",
57     extraSrcFiles = [
58       SymbolicPath ".ghci",
59       SymbolicPath ".gitignore",
60       SymbolicPath ".travis.yml",
61       SymbolicPath ".vim.custom",
62       SymbolicPath "README.md"],
63     extraTmpFiles = [],
64     extraDocFiles = [],
65     extraFiles = []},
66   gpdScannedVersion = Nothing,
67   genPackageFlags = [],
68   condLibrary = Just
69     CondNode {
70       condTreeData = Library {
71         libName = LMainLibName,
72         exposedModules = [
73           ModuleName "Instances.TH.Lift"],
74         reexportedModules = [],
75         signatures = [],
76         libExposed = True,
77         libVisibility =
78         LibraryVisibilityPublic,
79         libBuildInfo = BuildInfo {
80           buildable = True,
81           buildTools = [],
82           buildToolDepends = [],
83           cppOptions = [],
84           asmOptions = [],
85           cmmOptions = [],
86           ccOptions = [],
87           cxxOptions = [],
88           ldOptions = [],
89           hsc2hsOptions = [],
90           pkgconfigDepends = [],
91           frameworks = [],
92           extraFrameworkDirs = [],
93           asmSources = [],
94           cmmSources = [],
95           cSources = [],
96           cxxSources = [],
97           jsSources = [],
98           hsSourceDirs = [
99             SymbolicPath "src"],
100           otherModules = [],
101           virtualModules = [],
102           autogenModules = [],
103           defaultLanguage = Just
104             Haskell2010,
105           otherLanguages = [],
106           defaultExtensions = [],
107           otherExtensions = [
108             EnableExtension
109               TemplateHaskell],
110           oldExtensions = [],
111           extraLibs = [],
112           extraLibsStatic = [],
113           extraGHCiLibs = [],
114           extraBundledLibs = [],
115           extraLibFlavours = [],
116           extraDynLibFlavours = [],
117           extraLibDirs = [],
118           extraLibDirsStatic = [],
119           includeDirs = [],
120           includes = [],
121           autogenIncludes = [],
122           installIncludes = [],
123           options = PerCompilerFlavor
124             ["-Wall", "-fwarn-tabs"]
125             [],
126           profOptions = PerCompilerFlavor
127             []
128             [],
129           sharedOptions =
130           PerCompilerFlavor [] [],
131           profSharedOptions =
132           PerCompilerFlavor [] [],
133           staticOptions =
134           PerCompilerFlavor [] [],
135           customFieldsBI = [],
136           targetBuildDepends = [
137             Dependency
138               (PackageName "base")
139               (IntersectVersionRanges
140                 (OrLaterVersion
141                   (mkVersion [4, 4]))
142                 (EarlierVersion
143                   (mkVersion [5])))
144               mainLibSet,
145             Dependency
146               (PackageName "template-haskell")
147               (EarlierVersion
148                 (mkVersion [2, 10]))
149               mainLibSet,
150             Dependency
151               (PackageName "th-lift")
152               (OrLaterVersion (mkVersion [0]))
153               mainLibSet,
154             Dependency
155               (PackageName "containers")
156               (IntersectVersionRanges
157                 (OrLaterVersion
158                   (mkVersion [0, 4]))
159                 (EarlierVersion
160                   (mkVersion [0, 6])))
161               mainLibSet,
162             Dependency
163               (PackageName "vector")
164               (IntersectVersionRanges
165                 (OrLaterVersion
166                   (mkVersion [0, 9]))
167                 (EarlierVersion
168                   (mkVersion [0, 11])))
169               mainLibSet,
170             Dependency
171               (PackageName "text")
172               (IntersectVersionRanges
173                 (OrLaterVersion
174                   (mkVersion [0, 11]))
175                 (EarlierVersion
176                   (mkVersion [1, 3])))
177               mainLibSet,
178             Dependency
179               (PackageName "bytestring")
180               (IntersectVersionRanges
181                 (OrLaterVersion
182                   (mkVersion [0, 9]))
183                 (EarlierVersion
184                   (mkVersion [0, 11])))
185               mainLibSet],
186           mixins = []}},
187       condTreeConstraints = [
188         Dependency
189           (PackageName "base")
190           (IntersectVersionRanges
191             (OrLaterVersion
192               (mkVersion [4, 4]))
193             (EarlierVersion
194               (mkVersion [5])))
195           mainLibSet,
196         Dependency
197           (PackageName "template-haskell")
198           (EarlierVersion
199             (mkVersion [2, 10]))
200           mainLibSet,
201         Dependency
202           (PackageName "th-lift")
203           (OrLaterVersion (mkVersion [0]))
204           mainLibSet,
205         Dependency
206           (PackageName "containers")
207           (IntersectVersionRanges
208             (OrLaterVersion
209               (mkVersion [0, 4]))
210             (EarlierVersion
211               (mkVersion [0, 6])))
212           mainLibSet,
213         Dependency
214           (PackageName "vector")
215           (IntersectVersionRanges
216             (OrLaterVersion
217               (mkVersion [0, 9]))
218             (EarlierVersion
219               (mkVersion [0, 11])))
220           mainLibSet,
221         Dependency
222           (PackageName "text")
223           (IntersectVersionRanges
224             (OrLaterVersion
225               (mkVersion [0, 11]))
226             (EarlierVersion
227               (mkVersion [1, 3])))
228           mainLibSet,
229         Dependency
230           (PackageName "bytestring")
231           (IntersectVersionRanges
232             (OrLaterVersion
233               (mkVersion [0, 9]))
234             (EarlierVersion
235               (mkVersion [0, 11])))
236           mainLibSet],
237       condTreeComponents = []},
238   condSubLibraries = [],
239   condForeignLibs = [],
240   condExecutables = [],
241   condTestSuites = [
242     _×_
243       (UnqualComponentName "tests")
244       CondNode {
245         condTreeData = TestSuite {
246           testName = UnqualComponentName
247             "",
248           testInterface = TestSuiteExeV10
249             (mkVersion [1, 0])
250             (SymbolicPath "Main.hs"),
251           testBuildInfo = BuildInfo {
252             buildable = True,
253             buildTools = [],
254             buildToolDepends = [],
255             cppOptions = [],
256             asmOptions = [],
257             cmmOptions = [],
258             ccOptions = [],
259             cxxOptions = [],
260             ldOptions = [],
261             hsc2hsOptions = [],
262             pkgconfigDepends = [],
263             frameworks = [],
264             extraFrameworkDirs = [],
265             asmSources = [],
266             cmmSources = [],
267             cSources = [],
268             cxxSources = [],
269             jsSources = [],
270             hsSourceDirs = [
271               SymbolicPath "tests"],
272             otherModules = [
273               ModuleName "Data"],
274             virtualModules = [],
275             autogenModules = [],
276             defaultLanguage = Just
277               Haskell2010,
278             otherLanguages = [],
279             defaultExtensions = [],
280             otherExtensions = [
281               EnableExtension
282                 TemplateHaskell],
283             oldExtensions = [],
284             extraLibs = [],
285             extraLibsStatic = [],
286             extraGHCiLibs = [],
287             extraBundledLibs = [],
288             extraLibFlavours = [],
289             extraDynLibFlavours = [],
290             extraLibDirs = [],
291             extraLibDirsStatic = [],
292             includeDirs = [],
293             includes = [],
294             autogenIncludes = [],
295             installIncludes = [],
296             options = PerCompilerFlavor
297               []
298               [],
299             profOptions = PerCompilerFlavor
300               []
301               [],
302             sharedOptions =
303             PerCompilerFlavor [] [],
304             profSharedOptions =
305             PerCompilerFlavor [] [],
306             staticOptions =
307             PerCompilerFlavor [] [],
308             customFieldsBI = [],
309             targetBuildDepends = [
310               Dependency
311                 (PackageName "base")
312                 (OrLaterVersion (mkVersion [0]))
313                 mainLibSet,
314               Dependency
315                 (PackageName "template-haskell")
316                 (EarlierVersion
317                   (mkVersion [2, 10]))
318                 mainLibSet,
319               Dependency
320                 (PackageName "containers")
321                 (IntersectVersionRanges
322                   (OrLaterVersion
323                     (mkVersion [0, 4]))
324                   (EarlierVersion
325                     (mkVersion [0, 6])))
326                 mainLibSet,
327               Dependency
328                 (PackageName "vector")
329                 (IntersectVersionRanges
330                   (OrLaterVersion
331                     (mkVersion [0, 9]))
332                   (EarlierVersion
333                     (mkVersion [0, 11])))
334                 mainLibSet,
335               Dependency
336                 (PackageName "text")
337                 (IntersectVersionRanges
338                   (OrLaterVersion
339                     (mkVersion [0, 11]))
340                   (EarlierVersion
341                     (mkVersion [1, 2])))
342                 mainLibSet,
343               Dependency
344                 (PackageName "bytestring")
345                 (IntersectVersionRanges
346                   (OrLaterVersion
347                     (mkVersion [0, 9]))
348                   (EarlierVersion
349                     (mkVersion [0, 11])))
350                 mainLibSet,
351               Dependency
352                 (PackageName
353                   "th-lift-instances")
354                 (OrLaterVersion (mkVersion [0]))
355                 mainLibSet,
356               Dependency
357                 (PackageName "QuickCheck")
358                 (IntersectVersionRanges
359                   (OrLaterVersion
360                     (mkVersion [2, 6]))
361                   (EarlierVersion
362                     (mkVersion [2, 8])))
363                 mainLibSet],
364             mixins = []},
365           testCodeGenerators = []},
366         condTreeConstraints = [
367           Dependency
368             (PackageName "base")
369             (OrLaterVersion (mkVersion [0]))
370             mainLibSet,
371           Dependency
372             (PackageName "template-haskell")
373             (EarlierVersion
374               (mkVersion [2, 10]))
375             mainLibSet,
376           Dependency
377             (PackageName "containers")
378             (IntersectVersionRanges
379               (OrLaterVersion
380                 (mkVersion [0, 4]))
381               (EarlierVersion
382                 (mkVersion [0, 6])))
383             mainLibSet,
384           Dependency
385             (PackageName "vector")
386             (IntersectVersionRanges
387               (OrLaterVersion
388                 (mkVersion [0, 9]))
389               (EarlierVersion
390                 (mkVersion [0, 11])))
391             mainLibSet,
392           Dependency
393             (PackageName "text")
394             (IntersectVersionRanges
395               (OrLaterVersion
396                 (mkVersion [0, 11]))
397               (EarlierVersion
398                 (mkVersion [1, 2])))
399             mainLibSet,
400           Dependency
401             (PackageName "bytestring")
402             (IntersectVersionRanges
403               (OrLaterVersion
404                 (mkVersion [0, 9]))
405               (EarlierVersion
406                 (mkVersion [0, 11])))
407             mainLibSet,
408           Dependency
409             (PackageName
410               "th-lift-instances")
411             (OrLaterVersion (mkVersion [0]))
412             mainLibSet,
413           Dependency
414             (PackageName "QuickCheck")
415             (IntersectVersionRanges
416               (OrLaterVersion
417                 (mkVersion [2, 6]))
418               (EarlierVersion
419                 (mkVersion [2, 8])))
420             mainLibSet],
421         condTreeComponents = []},
422     _×_
423       (UnqualComponentName "doctests")
424       CondNode {
425         condTreeData = TestSuite {
426           testName = UnqualComponentName
427             "",
428           testInterface = TestSuiteExeV10
429             (mkVersion [1, 0])
430             (SymbolicPath "doctests.hs"),
431           testBuildInfo = BuildInfo {
432             buildable = True,
433             buildTools = [],
434             buildToolDepends = [],
435             cppOptions = [],
436             asmOptions = [],
437             cmmOptions = [],
438             ccOptions = [],
439             cxxOptions = [],
440             ldOptions = [],
441             hsc2hsOptions = [],
442             pkgconfigDepends = [],
443             frameworks = [],
444             extraFrameworkDirs = [],
445             asmSources = [],
446             cmmSources = [],
447             cSources = [],
448             cxxSources = [],
449             jsSources = [],
450             hsSourceDirs = [
451               SymbolicPath "tests"],
452             otherModules = [],
453             virtualModules = [],
454             autogenModules = [],
455             defaultLanguage = Just
456               Haskell2010,
457             otherLanguages = [],
458             defaultExtensions = [],
459             otherExtensions = [],
460             oldExtensions = [],
461             extraLibs = [],
462             extraLibsStatic = [],
463             extraGHCiLibs = [],
464             extraBundledLibs = [],
465             extraLibFlavours = [],
466             extraDynLibFlavours = [],
467             extraLibDirs = [],
468             extraLibDirsStatic = [],
469             includeDirs = [],
470             includes = [],
471             autogenIncludes = [],
472             installIncludes = [],
473             options = PerCompilerFlavor
474               ["-Wall", "-threaded"]
475               [],
476             profOptions = PerCompilerFlavor
477               []
478               [],
479             sharedOptions =
480             PerCompilerFlavor [] [],
481             profSharedOptions =
482             PerCompilerFlavor [] [],
483             staticOptions =
484             PerCompilerFlavor [] [],
485             customFieldsBI = [],
486             targetBuildDepends = [
487               Dependency
488                 (PackageName "base")
489                 (OrLaterVersion (mkVersion [0]))
490                 mainLibSet,
491               Dependency
492                 (PackageName "directory")
493                 (OrLaterVersion
494                   (mkVersion [1, 0]))
495                 mainLibSet,
496               Dependency
497                 (PackageName "doctest")
498                 (OrLaterVersion
499                   (mkVersion [0, 9, 1]))
500                 mainLibSet,
501               Dependency
502                 (PackageName "filepath")
503                 (OrLaterVersion (mkVersion [0]))
504                 mainLibSet],
505             mixins = []},
506           testCodeGenerators = []},
507         condTreeConstraints = [
508           Dependency
509             (PackageName "base")
510             (OrLaterVersion (mkVersion [0]))
511             mainLibSet,
512           Dependency
513             (PackageName "directory")
514             (OrLaterVersion
515               (mkVersion [1, 0]))
516             mainLibSet,
517           Dependency
518             (PackageName "doctest")
519             (OrLaterVersion
520               (mkVersion [0, 9, 1]))
521             mainLibSet,
522           Dependency
523             (PackageName "filepath")
524             (OrLaterVersion (mkVersion [0]))
525             mainLibSet],
526         condTreeComponents = [
527           CondBranch {
528             condBranchCondition =
529             `Var (Impl GHC (EarlierVersion (mkVersion [7,6,1])))`,
530             condBranchIfTrue = CondNode {
531               condTreeData = TestSuite {
532                 testName = UnqualComponentName
533                   "",
534                 testInterface =
535                 TestSuiteUnsupported
536                   (TestTypeUnknown
537                     ""
538                     (mkVersion [])),
539                 testBuildInfo = BuildInfo {
540                   buildable = True,
541                   buildTools = [],
542                   buildToolDepends = [],
543                   cppOptions = [],
544                   asmOptions = [],
545                   cmmOptions = [],
546                   ccOptions = [],
547                   cxxOptions = [],
548                   ldOptions = [],
549                   hsc2hsOptions = [],
550                   pkgconfigDepends = [],
551                   frameworks = [],
552                   extraFrameworkDirs = [],
553                   asmSources = [],
554                   cmmSources = [],
555                   cSources = [],
556                   cxxSources = [],
557                   jsSources = [],
558                   hsSourceDirs = [],
559                   otherModules = [],
560                   virtualModules = [],
561                   autogenModules = [],
562                   defaultLanguage = Nothing,
563                   otherLanguages = [],
564                   defaultExtensions = [],
565                   otherExtensions = [],
566                   oldExtensions = [],
567                   extraLibs = [],
568                   extraLibsStatic = [],
569                   extraGHCiLibs = [],
570                   extraBundledLibs = [],
571                   extraLibFlavours = [],
572                   extraDynLibFlavours = [],
573                   extraLibDirs = [],
574                   extraLibDirsStatic = [],
575                   includeDirs = [],
576                   includes = [],
577                   autogenIncludes = [],
578                   installIncludes = [],
579                   options = PerCompilerFlavor
580                     ["-Werror"]
581                     [],
582                   profOptions = PerCompilerFlavor
583                     []
584                     [],
585                   sharedOptions =
586                   PerCompilerFlavor [] [],
587                   profSharedOptions =
588                   PerCompilerFlavor [] [],
589                   staticOptions =
590                   PerCompilerFlavor [] [],
591                   customFieldsBI = [],
592                   targetBuildDepends = [],
593                   mixins = []},
594                 testCodeGenerators = []},
595               condTreeConstraints = [],
596               condTreeComponents = []},
597             condBranchIfFalse = Nothing}]}],
598   condBenchmarks = []}