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]))) mainLibSet], 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]))) mainLibSet], 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]))) mainLibSet], 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]))) mainLibSet], virtualModules = []}, libExposed = True, libName = LMainLibName, libVisibility = LibraryVisibilityPublic, reexportedModules = [], signatures = []}}}, CondBranch {condBranchCondition = `Var (PackageFlag (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") (PcIntersectVersionRanges (PcOrLaterVersion (PkgconfigVersion "9")) (PcEarlierVersion (PkgconfigVersion "10")))], 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]))) mainLibSet, Dependency (PackageName "bytestring") (IntersectVersionRanges (OrLaterVersion (mkVersion [0, 9, 1, 0])) (EarlierVersion (mkVersion [0, 11]))) mainLibSet], condTreeData = Library {exposedModules = [ModuleName "Database.PostgreSQL.LibPQ", ModuleName "Database.PostgreSQL.LibPQ.Internal"], libBuildInfo = BuildInfo {asmOptions = [], asmSources = [], autogenIncludes = [], autogenModules = [], buildToolDepends = [], buildTools = [LegacyExeDependency "hsc2hs" (OrLaterVersion (mkVersion [0]))], 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]))) mainLibSet, Dependency (PackageName "bytestring") (IntersectVersionRanges (OrLaterVersion (mkVersion [0, 9, 1, 0])) (EarlierVersion (mkVersion [0, 11]))) mainLibSet], virtualModules = []}, libExposed = True, libName = LMainLibName, libVisibility = LibraryVisibilityPublic, reexportedModules = [], signatures = []}}, condSubLibraries = [], condTestSuites = [], genPackageFlags = [MkPackageFlag {flagDefault = False, flagDescription = "", flagManual = True, flagName = FlagName "use-pkg-config"}], gpdScannedVersion = Nothing, 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 = Right BSD3, maintainer = "Oleg Grenrus ", 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]))) mainLibSet, Dependency (PackageName "Cabal") (IntersectVersionRanges (OrLaterVersion (mkVersion [1, 10])) (EarlierVersion (mkVersion [2, 5]))) mainLibSet]}, sourceRepos = [], specVersion = CabalSpecV1_8, 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]))]}}