Cabal-3.2.1.0: tests/ParserTests/regressions/libpq2.expr
GenericPackageDescription
{condBenchmarks = [],
condExecutables = [],
condForeignLibs = [],
condLibrary = Just
CondNode
{condTreeComponents = [CondBranch
{condBranchCondition = `CNot (Var (OS Windows))`,
condBranchIfFalse = Nothing,
condBranchIfTrue = CondNode
{condTreeComponents = [],
condTreeConstraints = [Dependency
`PackageName "unix"`
(IntersectVersionRanges
(OrLaterVersion
`mkVersion [2,4,2,0]`)
(EarlierVersion
`mkVersion [2,8]`))
(Set.fromList
[LMainLibName])],
condTreeData = Library
{exposedModules = [],
libBuildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [],
defaultLanguage = Nothing,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = [],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [],
oldExtensions = [],
options = PerCompilerFlavor
[]
[],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions = PerCompilerFlavor
[]
[],
staticOptions = PerCompilerFlavor
[]
[],
targetBuildDepends = [Dependency
`PackageName "unix"`
(IntersectVersionRanges
(OrLaterVersion
`mkVersion [2,4,2,0]`)
(EarlierVersion
`mkVersion [2,8]`))
(Set.fromList
[LMainLibName])],
virtualModules = []},
libExposed = True,
libName = LMainLibName,
libVisibility = LibraryVisibilityPublic,
reexportedModules = [],
signatures = []}}},
CondBranch
{condBranchCondition = `Var (OS Windows)`,
condBranchIfFalse = Nothing,
condBranchIfTrue = CondNode
{condTreeComponents = [],
condTreeConstraints = [Dependency
`PackageName "Win32"`
(IntersectVersionRanges
(OrLaterVersion
`mkVersion [2,2,0,2]`)
(EarlierVersion
`mkVersion [2,7]`))
(Set.fromList
[LMainLibName])],
condTreeData = Library
{exposedModules = [],
libBuildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [],
defaultLanguage = Nothing,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = [],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [],
oldExtensions = [],
options = PerCompilerFlavor
[]
[],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions = PerCompilerFlavor
[]
[],
staticOptions = PerCompilerFlavor
[]
[],
targetBuildDepends = [Dependency
`PackageName "Win32"`
(IntersectVersionRanges
(OrLaterVersion
`mkVersion [2,2,0,2]`)
(EarlierVersion
`mkVersion [2,7]`))
(Set.fromList
[LMainLibName])],
virtualModules = []},
libExposed = True,
libName = LMainLibName,
libVisibility = LibraryVisibilityPublic,
reexportedModules = [],
signatures = []}}},
CondBranch
{condBranchCondition = `Var (Flag (FlagName "use-pkg-config"))`,
condBranchIfFalse = Just
CondNode
{condTreeComponents = [CondBranch
{condBranchCondition = `Var (OS Windows)`,
condBranchIfFalse = Just
CondNode
{condTreeComponents = [CondBranch
{condBranchCondition = `Var (OS OpenBSD)`,
condBranchIfFalse = Nothing,
condBranchIfTrue = CondNode
{condTreeComponents = [],
condTreeConstraints = [],
condTreeData = Library
{exposedModules = [],
libBuildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [],
defaultLanguage = Nothing,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = ["crypto",
"ssl"],
frameworks = [],
hsSourceDirs = [],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [],
oldExtensions = [],
options = PerCompilerFlavor
[]
[],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions = PerCompilerFlavor
[]
[],
staticOptions = PerCompilerFlavor
[]
[],
targetBuildDepends = [],
virtualModules = []},
libExposed = True,
libName = LMainLibName,
libVisibility = LibraryVisibilityPublic,
reexportedModules = [],
signatures = []}}}],
condTreeConstraints = [],
condTreeData = Library
{exposedModules = [],
libBuildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [],
defaultLanguage = Nothing,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = ["pq"],
frameworks = [],
hsSourceDirs = [],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [],
oldExtensions = [],
options = PerCompilerFlavor
[]
[],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions = PerCompilerFlavor
[]
[],
staticOptions = PerCompilerFlavor
[]
[],
targetBuildDepends = [],
virtualModules = []},
libExposed = True,
libName = LMainLibName,
libVisibility = LibraryVisibilityPublic,
reexportedModules = [],
signatures = []}},
condBranchIfTrue = CondNode
{condTreeComponents = [],
condTreeConstraints = [],
condTreeData = Library
{exposedModules = [],
libBuildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [],
defaultLanguage = Nothing,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = ["libpq"],
frameworks = [],
hsSourceDirs = [],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [],
oldExtensions = [],
options = PerCompilerFlavor
[]
[],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions = PerCompilerFlavor
[]
[],
staticOptions = PerCompilerFlavor
[]
[],
targetBuildDepends = [],
virtualModules = []},
libExposed = True,
libName = LMainLibName,
libVisibility = LibraryVisibilityPublic,
reexportedModules = [],
signatures = []}}}],
condTreeConstraints = [],
condTreeData = Library
{exposedModules = [],
libBuildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [],
defaultLanguage = Nothing,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = [],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [],
oldExtensions = [],
options = PerCompilerFlavor
[]
[],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions = PerCompilerFlavor
[]
[],
staticOptions = PerCompilerFlavor
[]
[],
targetBuildDepends = [],
virtualModules = []},
libExposed = True,
libName = LMainLibName,
libVisibility = LibraryVisibilityPublic,
reexportedModules = [],
signatures = []}},
condBranchIfTrue = CondNode
{condTreeComponents = [],
condTreeConstraints = [],
condTreeData = Library
{exposedModules = [],
libBuildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [],
buildTools = [],
buildable = True,
cSources = [],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [],
defaultLanguage = Nothing,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = [],
includeDirs = [],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [],
oldExtensions = [],
options = PerCompilerFlavor
[]
[],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [`PkgconfigDependency (PkgconfigName "libpq") (PcOrLaterVersion (PkgconfigVersion "9.3h"))`],
profOptions = PerCompilerFlavor
[]
[],
sharedOptions = PerCompilerFlavor
[]
[],
staticOptions = PerCompilerFlavor
[]
[],
targetBuildDepends = [],
virtualModules = []},
libExposed = True,
libName = LMainLibName,
libVisibility = LibraryVisibilityPublic,
reexportedModules = [],
signatures = []}}}],
condTreeConstraints = [Dependency
`PackageName "base"`
(IntersectVersionRanges
(OrLaterVersion `mkVersion [4,3]`)
(EarlierVersion `mkVersion [4,13]`))
(Set.fromList [LMainLibName]),
Dependency
`PackageName "bytestring"`
(IntersectVersionRanges
(OrLaterVersion `mkVersion [0,9,1,0]`)
(EarlierVersion `mkVersion [0,11]`))
(Set.fromList [LMainLibName])],
condTreeData = Library
{exposedModules = [`ModuleName ["Database","PostgreSQL","LibPQ"]`,
`ModuleName ["Database","PostgreSQL","LibPQ","Internal"]`],
libBuildInfo = BuildInfo
{asmOptions = [],
asmSources = [],
autogenIncludes = [],
autogenModules = [],
buildToolDepends = [`ExeDependency (PackageName "hsc2hs") (UnqualComponentName "hsc2hs") AnyVersion`],
buildTools = [],
buildable = True,
cSources = ["cbits/noticehandlers.c"],
ccOptions = [],
cmmOptions = [],
cmmSources = [],
cppOptions = [],
customFieldsBI = [],
cxxOptions = [],
cxxSources = [],
defaultExtensions = [],
defaultLanguage = Nothing,
extraBundledLibs = [],
extraDynLibFlavours = [],
extraFrameworkDirs = [],
extraGHCiLibs = [],
extraLibDirs = [],
extraLibFlavours = [],
extraLibs = [],
frameworks = [],
hsSourceDirs = ["src"],
includeDirs = ["cbits"],
includes = [],
installIncludes = [],
jsSources = [],
ldOptions = [],
mixins = [],
oldExtensions = [],
options = PerCompilerFlavor ["-Wall"] [],
otherExtensions = [],
otherLanguages = [],
otherModules = [],
pkgconfigDepends = [],
profOptions = PerCompilerFlavor [] [],
sharedOptions = PerCompilerFlavor [] [],
staticOptions = PerCompilerFlavor [] [],
targetBuildDepends = [Dependency
`PackageName "base"`
(IntersectVersionRanges
(OrLaterVersion
`mkVersion [4,3]`)
(EarlierVersion
`mkVersion [4,13]`))
(Set.fromList
[LMainLibName]),
Dependency
`PackageName "bytestring"`
(IntersectVersionRanges
(OrLaterVersion
`mkVersion [0,9,1,0]`)
(EarlierVersion
`mkVersion [0,11]`))
(Set.fromList
[LMainLibName])],
virtualModules = []},
libExposed = True,
libName = LMainLibName,
libVisibility = LibraryVisibilityPublic,
reexportedModules = [],
signatures = []}},
condSubLibraries = [],
condTestSuites = [],
genPackageFlags = [MkFlag
{flagDefault = False,
flagDescription = "",
flagManual = True,
flagName = `FlagName "use-pkg-config"`}],
packageDescription = PackageDescription
{author = "Grant Monroe, Leon P Smith, Joey Adams",
benchmarks = [],
bugReports = "",
buildTypeRaw = Just Custom,
category = "Database",
copyright = concat
["(c) 2010 Grant Monroe\n", "(c) 2011 Leon P Smith"],
customFieldsPD = [],
dataDir = ".",
dataFiles = [],
description = concat
["This is a binding to libpq: the C application\n",
"programmer's interface to PostgreSQL. libpq is a\n",
"set of library functions that allow client\n",
"programs to pass queries to the PostgreSQL\n",
"backend server and to receive the results of\n",
"these queries."],
executables = [],
extraDocFiles = [],
extraSrcFiles = ["cbits/noticehandlers.h", "CHANGELOG.md"],
extraTmpFiles = [],
foreignLibs = [],
homepage = "https://github.com/phadej/postgresql-libpq",
library = Nothing,
licenseFiles = ["LICENSE"],
licenseRaw = Left
(License (ELicense (ELicenseId BSD_3_Clause) Nothing)),
maintainer = "Oleg Grenrus <oleg.grenrus@iki.fi>",
package = PackageIdentifier
{pkgName = `PackageName "postgresql-libpq"`,
pkgVersion = `mkVersion [0,9,4,2]`},
pkgUrl = "",
setupBuildInfo = Just
SetupBuildInfo
{defaultSetupDepends = False,
setupDepends = [Dependency
`PackageName "base"`
(IntersectVersionRanges
(OrLaterVersion
`mkVersion [4,3]`)
(EarlierVersion
`mkVersion [5]`))
(Set.fromList [LMainLibName]),
Dependency
`PackageName "Cabal"`
(IntersectVersionRanges
(OrLaterVersion
`mkVersion [1,10]`)
(EarlierVersion
`mkVersion [2,5]`))
(Set.fromList [LMainLibName])]},
sourceRepos = [],
specVersionRaw = Left `mkVersion [3,0]`,
stability = "",
subLibraries = [],
synopsis = "low-level binding to libpq",
testSuites = [],
testedWith = [_×_ GHC (ThisVersion `mkVersion [7,0,4]`),
_×_ GHC (ThisVersion `mkVersion [7,2,2]`),
_×_ GHC (ThisVersion `mkVersion [7,4,2]`),
_×_ GHC (ThisVersion `mkVersion [7,6,3]`),
_×_ GHC (ThisVersion `mkVersion [7,8,4]`),
_×_ GHC (ThisVersion `mkVersion [7,10,3]`),
_×_ GHC (ThisVersion `mkVersion [8,0,2]`),
_×_ GHC (ThisVersion `mkVersion [8,2,2]`),
_×_ GHC (ThisVersion `mkVersion [8,4,3]`),
_×_ GHC (ThisVersion `mkVersion [8,6,1]`)]}}