Saved package config for GLMatrix-0.1.0.0 written by Cabal-1.18.1.3 using ghc-7.6 LocalBuildInfo {configFlags = ConfigFlags {configPrograms = [], configProgramPaths = [], configProgramArgs = [], configProgramPathExtra = [], configHcFlavor = Flag GHC, configHcPath = NoFlag, configHcPkg = NoFlag, configVanillaLib = Flag True, configProfLib = Flag False, configSharedLib = NoFlag, configDynExe = Flag False, configProfExe = Flag False, configConfigureArgs = [], configOptimization = Flag NormalOptimisation, configProgPrefix = Flag "", configProgSuffix = Flag "", configInstallDirs = InstallDirs {prefix = Flag "/home/fiendfan1/.cabal", bindir = Flag "/home/fiendfan1/.cabal/bin", libdir = Flag "/home/fiendfan1/.cabal/lib", libsubdir = Flag "x86_64-linux-ghc-7.6.3/GLMatrix-0.1.0.0", dynlibdir = NoFlag, libexecdir = Flag "/home/fiendfan1/.cabal/libexec", progdir = NoFlag, includedir = NoFlag, datadir = Flag "/home/fiendfan1/.cabal/share", datasubdir = Flag "x86_64-linux-ghc-7.6.3/GLMatrix-0.1.0.0", docdir = Flag "/home/fiendfan1/.cabal/share/doc/x86_64-linux-ghc-7.6.3/GLMatrix-0.1.0.0", mandir = NoFlag, htmldir = Flag "/home/fiendfan1/.cabal/share/doc/x86_64-linux-ghc-7.6.3/GLMatrix-0.1.0.0/html", haddockdir = Flag "/home/fiendfan1/.cabal/share/doc/x86_64-linux-ghc-7.6.3/GLMatrix-0.1.0.0/html", sysconfdir = Flag "/home/fiendfan1/.cabal/etc"}, configScratchDir = NoFlag, configExtraLibDirs = [], configExtraIncludeDirs = [], configDistPref = Flag "dist", configVerbosity = Flag Normal, configUserInstall = Flag True, configPackageDBs = [], configGHCiLib = Flag False, configSplitObjs = Flag False, configStripExes = Flag True, configConstraints = [Dependency (PackageName "base") (ThisVersion (Version {versionBranch = [4,6,0,1], versionTags = []})),Dependency (PackageName "OpenGLRaw") (ThisVersion (Version {versionBranch = [1,4,0,0], versionTags = []}))], configConfigurationsFlags = [], configTests = Flag False, configBenchmarks = Flag False, configLibCoverage = Flag False}, extraConfigArgs = [], installDirTemplates = InstallDirs {prefix = "/home/fiendfan1/.cabal", bindir = "/home/fiendfan1/.cabal/bin", libdir = "/home/fiendfan1/.cabal/lib", libsubdir = "x86_64-linux-ghc-7.6.3/GLMatrix-0.1.0.0", dynlibdir = "$libdir", libexecdir = "/home/fiendfan1/.cabal/libexec", progdir = "$libdir/hugs/programs", includedir = "$libdir/$libsubdir/include", datadir = "/home/fiendfan1/.cabal/share", datasubdir = "x86_64-linux-ghc-7.6.3/GLMatrix-0.1.0.0", docdir = "/home/fiendfan1/.cabal/share/doc/x86_64-linux-ghc-7.6.3/GLMatrix-0.1.0.0", mandir = "$datadir/man", htmldir = "/home/fiendfan1/.cabal/share/doc/x86_64-linux-ghc-7.6.3/GLMatrix-0.1.0.0/html", haddockdir = "/home/fiendfan1/.cabal/share/doc/x86_64-linux-ghc-7.6.3/GLMatrix-0.1.0.0/html", sysconfdir = "/home/fiendfan1/.cabal/etc"}, compiler = Compiler {compilerId = CompilerId GHC (Version {versionBranch = [7,6,3], versionTags = []}), compilerLanguages = [(Haskell98,"-XHaskell98"),(Haskell2010,"-XHaskell2010")], compilerExtensions = [(UnknownExtension "Haskell98","-XHaskell98"),(UnknownExtension "Haskell2010","-XHaskell2010"),(EnableExtension Unsafe,"-XUnsafe"),(EnableExtension Trustworthy,"-XTrustworthy"),(EnableExtension Safe,"-XSafe"),(EnableExtension CPP,"-XCPP"),(DisableExtension CPP,"-XNoCPP"),(EnableExtension PostfixOperators,"-XPostfixOperators"),(DisableExtension PostfixOperators,"-XNoPostfixOperators"),(EnableExtension TupleSections,"-XTupleSections"),(DisableExtension TupleSections,"-XNoTupleSections"),(EnableExtension PatternGuards,"-XPatternGuards"),(DisableExtension PatternGuards,"-XNoPatternGuards"),(EnableExtension UnicodeSyntax,"-XUnicodeSyntax"),(DisableExtension UnicodeSyntax,"-XNoUnicodeSyntax"),(EnableExtension MagicHash,"-XMagicHash"),(DisableExtension MagicHash,"-XNoMagicHash"),(EnableExtension PolymorphicComponents,"-XPolymorphicComponents"),(DisableExtension PolymorphicComponents,"-XNoPolymorphicComponents"),(EnableExtension ExistentialQuantification,"-XExistentialQuantification"),(DisableExtension ExistentialQuantification,"-XNoExistentialQuantification"),(EnableExtension KindSignatures,"-XKindSignatures"),(DisableExtension KindSignatures,"-XNoKindSignatures"),(EnableExtension EmptyDataDecls,"-XEmptyDataDecls"),(DisableExtension EmptyDataDecls,"-XNoEmptyDataDecls"),(EnableExtension ParallelListComp,"-XParallelListComp"),(DisableExtension ParallelListComp,"-XNoParallelListComp"),(EnableExtension TransformListComp,"-XTransformListComp"),(DisableExtension TransformListComp,"-XNoTransformListComp"),(EnableExtension MonadComprehensions,"-XMonadComprehensions"),(DisableExtension MonadComprehensions,"-XNoMonadComprehensions"),(EnableExtension ForeignFunctionInterface,"-XForeignFunctionInterface"),(DisableExtension ForeignFunctionInterface,"-XNoForeignFunctionInterface"),(EnableExtension UnliftedFFITypes,"-XUnliftedFFITypes"),(DisableExtension UnliftedFFITypes,"-XNoUnliftedFFITypes"),(EnableExtension InterruptibleFFI,"-XInterruptibleFFI"),(DisableExtension InterruptibleFFI,"-XNoInterruptibleFFI"),(EnableExtension CApiFFI,"-XCApiFFI"),(DisableExtension CApiFFI,"-XNoCApiFFI"),(EnableExtension GHCForeignImportPrim,"-XGHCForeignImportPrim"),(DisableExtension GHCForeignImportPrim,"-XNoGHCForeignImportPrim"),(EnableExtension LiberalTypeSynonyms,"-XLiberalTypeSynonyms"),(DisableExtension LiberalTypeSynonyms,"-XNoLiberalTypeSynonyms"),(EnableExtension Rank2Types,"-XRank2Types"),(DisableExtension Rank2Types,"-XNoRank2Types"),(EnableExtension RankNTypes,"-XRankNTypes"),(DisableExtension RankNTypes,"-XNoRankNTypes"),(EnableExtension ImpredicativeTypes,"-XImpredicativeTypes"),(DisableExtension ImpredicativeTypes,"-XNoImpredicativeTypes"),(EnableExtension TypeOperators,"-XTypeOperators"),(DisableExtension TypeOperators,"-XNoTypeOperators"),(EnableExtension ExplicitNamespaces,"-XExplicitNamespaces"),(DisableExtension ExplicitNamespaces,"-XNoExplicitNamespaces"),(EnableExtension RecursiveDo,"-XRecursiveDo"),(DisableExtension RecursiveDo,"-XNoRecursiveDo"),(EnableExtension DoRec,"-XDoRec"),(DisableExtension DoRec,"-XNoDoRec"),(EnableExtension Arrows,"-XArrows"),(DisableExtension Arrows,"-XNoArrows"),(EnableExtension ParallelArrays,"-XParallelArrays"),(DisableExtension ParallelArrays,"-XNoParallelArrays"),(EnableExtension TemplateHaskell,"-XTemplateHaskell"),(DisableExtension TemplateHaskell,"-XNoTemplateHaskell"),(EnableExtension QuasiQuotes,"-XQuasiQuotes"),(DisableExtension QuasiQuotes,"-XNoQuasiQuotes"),(EnableExtension ImplicitPrelude,"-XImplicitPrelude"),(DisableExtension ImplicitPrelude,"-XNoImplicitPrelude"),(EnableExtension RecordWildCards,"-XRecordWildCards"),(DisableExtension RecordWildCards,"-XNoRecordWildCards"),(EnableExtension NamedFieldPuns,"-XNamedFieldPuns"),(DisableExtension NamedFieldPuns,"-XNoNamedFieldPuns"),(EnableExtension RecordPuns,"-XRecordPuns"),(DisableExtension RecordPuns,"-XNoRecordPuns"),(EnableExtension DisambiguateRecordFields,"-XDisambiguateRecordFields"),(DisableExtension DisambiguateRecordFields,"-XNoDisambiguateRecordFields"),(EnableExtension OverloadedStrings,"-XOverloadedStrings"),(DisableExtension OverloadedStrings,"-XNoOverloadedStrings"),(EnableExtension GADTs,"-XGADTs"),(DisableExtension GADTs,"-XNoGADTs"),(EnableExtension GADTSyntax,"-XGADTSyntax"),(DisableExtension GADTSyntax,"-XNoGADTSyntax"),(EnableExtension ViewPatterns,"-XViewPatterns"),(DisableExtension ViewPatterns,"-XNoViewPatterns"),(EnableExtension TypeFamilies,"-XTypeFamilies"),(DisableExtension TypeFamilies,"-XNoTypeFamilies"),(EnableExtension BangPatterns,"-XBangPatterns"),(DisableExtension BangPatterns,"-XNoBangPatterns"),(EnableExtension MonomorphismRestriction,"-XMonomorphismRestriction"),(DisableExtension MonomorphismRestriction,"-XNoMonomorphismRestriction"),(EnableExtension NPlusKPatterns,"-XNPlusKPatterns"),(DisableExtension NPlusKPatterns,"-XNoNPlusKPatterns"),(EnableExtension DoAndIfThenElse,"-XDoAndIfThenElse"),(DisableExtension DoAndIfThenElse,"-XNoDoAndIfThenElse"),(EnableExtension RebindableSyntax,"-XRebindableSyntax"),(DisableExtension RebindableSyntax,"-XNoRebindableSyntax"),(EnableExtension ConstraintKinds,"-XConstraintKinds"),(DisableExtension ConstraintKinds,"-XNoConstraintKinds"),(EnableExtension PolyKinds,"-XPolyKinds"),(DisableExtension PolyKinds,"-XNoPolyKinds"),(EnableExtension DataKinds,"-XDataKinds"),(DisableExtension DataKinds,"-XNoDataKinds"),(EnableExtension InstanceSigs,"-XInstanceSigs"),(DisableExtension InstanceSigs,"-XNoInstanceSigs"),(EnableExtension MonoPatBinds,"-XMonoPatBinds"),(DisableExtension MonoPatBinds,"-XNoMonoPatBinds"),(EnableExtension ExplicitForAll,"-XExplicitForAll"),(DisableExtension ExplicitForAll,"-XNoExplicitForAll"),(UnknownExtension "AlternativeLayoutRule","-XAlternativeLayoutRule"),(UnknownExtension "NoAlternativeLayoutRule","-XNoAlternativeLayoutRule"),(UnknownExtension "AlternativeLayoutRuleTransitional","-XAlternativeLayoutRuleTransitional"),(UnknownExtension "NoAlternativeLayoutRuleTransitional","-XNoAlternativeLayoutRuleTransitional"),(EnableExtension DatatypeContexts,"-XDatatypeContexts"),(DisableExtension DatatypeContexts,"-XNoDatatypeContexts"),(EnableExtension NondecreasingIndentation,"-XNondecreasingIndentation"),(DisableExtension NondecreasingIndentation,"-XNoNondecreasingIndentation"),(UnknownExtension "RelaxedLayout","-XRelaxedLayout"),(UnknownExtension "NoRelaxedLayout","-XNoRelaxedLayout"),(EnableExtension TraditionalRecordSyntax,"-XTraditionalRecordSyntax"),(DisableExtension TraditionalRecordSyntax,"-XNoTraditionalRecordSyntax"),(EnableExtension LambdaCase,"-XLambdaCase"),(DisableExtension LambdaCase,"-XNoLambdaCase"),(EnableExtension MultiWayIf,"-XMultiWayIf"),(DisableExtension MultiWayIf,"-XNoMultiWayIf"),(EnableExtension MonoLocalBinds,"-XMonoLocalBinds"),(DisableExtension MonoLocalBinds,"-XNoMonoLocalBinds"),(EnableExtension RelaxedPolyRec,"-XRelaxedPolyRec"),(DisableExtension RelaxedPolyRec,"-XNoRelaxedPolyRec"),(EnableExtension ExtendedDefaultRules,"-XExtendedDefaultRules"),(DisableExtension ExtendedDefaultRules,"-XNoExtendedDefaultRules"),(EnableExtension ImplicitParams,"-XImplicitParams"),(DisableExtension ImplicitParams,"-XNoImplicitParams"),(EnableExtension ScopedTypeVariables,"-XScopedTypeVariables"),(DisableExtension ScopedTypeVariables,"-XNoScopedTypeVariables"),(EnableExtension PatternSignatures,"-XPatternSignatures"),(DisableExtension PatternSignatures,"-XNoPatternSignatures"),(EnableExtension UnboxedTuples,"-XUnboxedTuples"),(DisableExtension UnboxedTuples,"-XNoUnboxedTuples"),(EnableExtension StandaloneDeriving,"-XStandaloneDeriving"),(DisableExtension StandaloneDeriving,"-XNoStandaloneDeriving"),(EnableExtension DeriveDataTypeable,"-XDeriveDataTypeable"),(DisableExtension DeriveDataTypeable,"-XNoDeriveDataTypeable"),(EnableExtension DeriveFunctor,"-XDeriveFunctor"),(DisableExtension DeriveFunctor,"-XNoDeriveFunctor"),(EnableExtension DeriveTraversable,"-XDeriveTraversable"),(DisableExtension DeriveTraversable,"-XNoDeriveTraversable"),(EnableExtension DeriveFoldable,"-XDeriveFoldable"),(DisableExtension DeriveFoldable,"-XNoDeriveFoldable"),(EnableExtension DeriveGeneric,"-XDeriveGeneric"),(DisableExtension DeriveGeneric,"-XNoDeriveGeneric"),(EnableExtension DefaultSignatures,"-XDefaultSignatures"),(DisableExtension DefaultSignatures,"-XNoDefaultSignatures"),(EnableExtension TypeSynonymInstances,"-XTypeSynonymInstances"),(DisableExtension TypeSynonymInstances,"-XNoTypeSynonymInstances"),(EnableExtension FlexibleContexts,"-XFlexibleContexts"),(DisableExtension FlexibleContexts,"-XNoFlexibleContexts"),(EnableExtension FlexibleInstances,"-XFlexibleInstances"),(DisableExtension FlexibleInstances,"-XNoFlexibleInstances"),(EnableExtension ConstrainedClassMethods,"-XConstrainedClassMethods"),(DisableExtension ConstrainedClassMethods,"-XNoConstrainedClassMethods"),(EnableExtension MultiParamTypeClasses,"-XMultiParamTypeClasses"),(DisableExtension MultiParamTypeClasses,"-XNoMultiParamTypeClasses"),(EnableExtension FunctionalDependencies,"-XFunctionalDependencies"),(DisableExtension FunctionalDependencies,"-XNoFunctionalDependencies"),(EnableExtension GeneralizedNewtypeDeriving,"-XGeneralizedNewtypeDeriving"),(DisableExtension GeneralizedNewtypeDeriving,"-XNoGeneralizedNewtypeDeriving"),(EnableExtension OverlappingInstances,"-XOverlappingInstances"),(DisableExtension OverlappingInstances,"-XNoOverlappingInstances"),(EnableExtension UndecidableInstances,"-XUndecidableInstances"),(DisableExtension UndecidableInstances,"-XNoUndecidableInstances"),(EnableExtension IncoherentInstances,"-XIncoherentInstances"),(DisableExtension IncoherentInstances,"-XNoIncoherentInstances"),(EnableExtension PackageImports,"-XPackageImports"),(DisableExtension PackageImports,"-XNoPackageImports")]}, hostPlatform = Platform X86_64 Linux, buildDir = "dist/build", scratchDir = "dist/scratch", componentsConfigs = [(CLibName,LibComponentLocalBuildInfo {componentPackageDeps = [(InstalledPackageId "OpenGLRaw-1.4.0.0-2249389e7878d532ddba46962125e3bd",PackageIdentifier {pkgName = PackageName "OpenGLRaw", pkgVersion = Version {versionBranch = [1,4,0,0], versionTags = []}}),(InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",PackageIdentifier {pkgName = PackageName "base", pkgVersion = Version {versionBranch = [4,6,0,1], versionTags = []}})], componentLibraries = [LibraryName "HSGLMatrix-0.1.0.0"]},[])], installedPkgs = PackageIndex (fromList [(InstalledPackageId "OpenGLRaw-1.4.0.0-2249389e7878d532ddba46962125e3bd",InstalledPackageInfo {installedPackageId = InstalledPackageId "OpenGLRaw-1.4.0.0-2249389e7878d532ddba46962125e3bd", sourcePackageId = PackageIdentifier {pkgName = PackageName "OpenGLRaw", pkgVersion = Version {versionBranch = [1,4,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Sven Panne , Jason Dagit ", author = "", stability = "", homepage = "http://www.haskell.org/haskellwiki/Opengl", pkgUrl = "", synopsis = "A raw binding for the OpenGL graphics system", description = "OpenGLRaw is a raw Haskell binding for the OpenGL 3.2 graphics system and\nlots of OpenGL extensions. It is basically a 1:1 mapping of OpenGL's C API,\nintended as a basis for a nicer interface. OpenGLRaw offers access to all\nnecessary functions, tokens and types plus a general facility for loading\nextension entries. The module hierarchy closely mirrors the naming structure\nof the OpenGL extensions, making it easy to find the right module to import.\nAll API entries are loaded dynamically, so no special C header files are\nneeded for building this package. If an API entry is not found at runtime, a\nuserError is thrown.\n\nOpenGL is the industry's most widely used and supported 2D and 3D graphics\napplication programming interface (API), incorporating a broad set of\nrendering, texture mapping, special effects, and other powerful visualization\nfunctions. For more information about OpenGL and its various extensions,\nplease see \nand .", category = "Graphics", exposed = True, exposedModules = [ModuleName ["Graphics","Rendering","OpenGL","Raw"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","ColorBufferFloat"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","Compatibility"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","ComputeShader"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","CopyBuffer"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","CreateContextProfile"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","DepthBufferFloat"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","DepthClamp"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","DepthTexture"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","DrawBuffers"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","DrawBuffersBlend"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","DrawElementsBaseVertex"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","DrawIndirect"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","DrawInstanced"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","ES2Compatibility"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","ES3Compatibility"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","FragmentProgram"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","FragmentShader"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","FramebufferObject"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","FramebufferSRGB"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","GeometryShader4"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","GetProgramBinary"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","GpuShader5"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","HalfFloatPixel"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","HalfFloatVertex"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","InstancedArrays"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","MapBufferRange"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","MatrixPalette"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","Multisample"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","Multitexture"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","OcclusionQuery"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","OcclusionQuery2"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","PixelBufferObject"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","PointParameters"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","PointSprite"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","ProvokingVertex"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","QueryBufferObject"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","SampleShading"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","SeamlessCubeMap"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","SeparateShaderObjects"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","ShaderAtomicCounters"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","ShaderObjects"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","ShaderStorageBufferObject"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","ShadingLanguage100"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","Shadow"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","ShadowAmbient"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","Sync"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TessellationShader"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureBorderClamp"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureBufferObject"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureCompression"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureCompressionRGTC"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureCubeMap"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureCubeMapArray"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureEnvAdd"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureEnvCombine"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureEnvCrossbar"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureEnvDot3"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureFloat"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureGather"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureMirroredRepeat"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureMultisample"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureRG"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureRectangle"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TimerQuery"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TransformFeedback3"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TransposeMatrix"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","UniformBufferObject"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","VertexArrayObject"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","VertexBlend"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","VertexBufferObject"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","VertexProgram"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","VertexShader"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","WindowPos"],ModuleName ["Graphics","Rendering","OpenGL","Raw","Core31"],ModuleName ["Graphics","Rendering","OpenGL","Raw","Core31","Types"],ModuleName ["Graphics","Rendering","OpenGL","Raw","Core32"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","Abgr"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","Bgra"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","BindableUniform"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","BlendColor"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","BlendEquationSeparate"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","BlendFuncSeparate"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","BlendMinmax"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","BlendSubtract"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","ClipVolumeHint"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","Cmyka"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","ColorSubtable"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","CompiledVertexArray"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","Convolution"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","CoordinateFrame"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","CopyTexture"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","CullVertex"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","DepthBoundsTest"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","DirectStateAccess"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","DrawRangeElements"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","FogCoord"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","FourTwoTwoPixels"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","FragmentLighting"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","FramebufferObject"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","FramebufferNoAttachments"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","FramebufferSRGB"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","GeometryShader4"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","GpuProgramParameters"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","Histogram"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","IndexArrayFormats"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","IndexFunc"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","IndexMaterial"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","LightTexture"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","MultiDrawArrays"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","Multisample"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","PackedFloat"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","PackedPixels"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","PalettedTexture"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","PixelTransform"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","PointParameters"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","PolygonOffset"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","ProvokingVertex"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","RescaleNormal"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","SceneMarker"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","SecondaryColor"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","SeparateSpecularColor"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","SharedTexturePalette"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","StencilClearTag"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","StencilTwoSide"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","StencilWrap"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","Subtexture"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","Texture"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","Texture3D"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureCompressionDxt1"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureCompressionLatc"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureCompressionS3tc"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureEnvAdd"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureEnvCombine"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureEnvDot3"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureFilterAnisotropic"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureInteger"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureLodBias"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureMirrorClamp"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureObject"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TexturePerturbNormal"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureSRGB"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureSwizzle"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TimerQuery"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","VertexArray"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","VertexShader"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","VertexWeighting"],ModuleName ["Graphics","Rendering","OpenGL","Raw","GetProcAddress"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","ConditionalRender"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","CopyDepthToColor"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","DepthBufferFloat"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","DepthClamp"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","ExplicitMultisample"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","Fence"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","FloatBuffer"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","FogDistance"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","FramebufferMultisampleCoverage"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","FragmentProgram"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","FragmentProgram2"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","GeometryProgram4"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","GpuProgram4"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","HalfFloat"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","LightMaxExponent"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","MultisampleFilterHint"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","OcclusionQuery"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","PackedDepthStencil"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","ParameterBufferObject"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","PathRendering"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","PixelDataRange"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","PointSprite"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","PresentVideo"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","PrimitiveRestart"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","RegisterCombiners"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","RegisterCombiners2"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","TexgenEmboss"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","TexgenReflection"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","TextureCompressionVtc"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","TextureEnvCombine4"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","TextureExpandNormal"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","TextureRectangle"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","TextureShader"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","TextureShader2"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","TextureShader3"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","TransformFeedback"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","TransformFeedback2"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","VertexArrayRange"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","VertexArrayRange2"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","VertexProgram"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","VertexProgram2Option"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","VertexProgram3"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","VertexProgram4"],ModuleName ["Graphics","Rendering","OpenGL","Raw","Types"]], hiddenModules = [ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","Compatibility","Functions"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","Compatibility","Tokens"],ModuleName ["Graphics","Rendering","OpenGL","Raw","Core31","Functions"],ModuleName ["Graphics","Rendering","OpenGL","Raw","Core31","Tokens"],ModuleName ["Graphics","Rendering","OpenGL","Raw","Extensions"]], trusted = False, importDirs = ["/home/fiendfan1/.cabal/lib/x86_64-linux-ghc-7.6.3/OpenGLRaw-1.4.0.0"], libraryDirs = ["/home/fiendfan1/.cabal/lib/x86_64-linux-ghc-7.6.3/OpenGLRaw-1.4.0.0"], hsLibraries = ["HSOpenGLRaw-1.4.0.0"], extraLibraries = ["GL"], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/fiendfan1/.cabal/share/doc/x86_64-linux-ghc-7.6.3/OpenGLRaw-1.4.0.0/html/OpenGLRaw.haddock"], haddockHTMLs = ["/home/fiendfan1/.cabal/share/doc/x86_64-linux-ghc-7.6.3/OpenGLRaw-1.4.0.0/html"]}),(InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageInfo {installedPackageId = InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57", sourcePackageId = PackageIdentifier {pkgName = PackageName "base", pkgVersion = Version {versionBranch = [4,6,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Basic libraries", description = "This package contains the Prelude and its support libraries,\nand a large collection of useful libraries ranging from data\nstructures to parsing combinators and debugging utilities.", category = "", exposed = True, exposedModules = [ModuleName ["Foreign","Concurrent"],ModuleName ["GHC","Arr"],ModuleName ["GHC","Base"],ModuleName ["GHC","Char"],ModuleName ["GHC","Conc"],ModuleName ["GHC","Conc","IO"],ModuleName ["GHC","Conc","Signal"],ModuleName ["GHC","Conc","Sync"],ModuleName ["GHC","ConsoleHandler"],ModuleName ["GHC","Constants"],ModuleName ["GHC","Desugar"],ModuleName ["GHC","Enum"],ModuleName ["GHC","Environment"],ModuleName ["GHC","Err"],ModuleName ["GHC","Exception"],ModuleName ["GHC","Exts"],ModuleName ["GHC","Fingerprint"],ModuleName ["GHC","Fingerprint","Type"],ModuleName ["GHC","Float"],ModuleName ["GHC","Float","ConversionUtils"],ModuleName ["GHC","Float","RealFracMethods"],ModuleName ["GHC","Foreign"],ModuleName ["GHC","ForeignPtr"],ModuleName ["GHC","Generics"],ModuleName ["GHC","GHCi"],ModuleName ["GHC","Handle"],ModuleName ["GHC","IO"],ModuleName ["GHC","IO","Buffer"],ModuleName ["GHC","IO","BufferedIO"],ModuleName ["GHC","IO","Device"],ModuleName ["GHC","IO","Encoding"],ModuleName ["GHC","IO","Encoding","CodePage"],ModuleName ["GHC","IO","Encoding","Failure"],ModuleName ["GHC","IO","Encoding","Iconv"],ModuleName ["GHC","IO","Encoding","Latin1"],ModuleName ["GHC","IO","Encoding","Types"],ModuleName ["GHC","IO","Encoding","UTF16"],ModuleName ["GHC","IO","Encoding","UTF32"],ModuleName ["GHC","IO","Encoding","UTF8"],ModuleName ["GHC","IO","Exception"],ModuleName ["GHC","IO","FD"],ModuleName ["GHC","IO","Handle"],ModuleName ["GHC","IO","Handle","FD"],ModuleName ["GHC","IO","Handle","Internals"],ModuleName ["GHC","IO","Handle","Text"],ModuleName ["GHC","IO","Handle","Types"],ModuleName ["GHC","IO","IOMode"],ModuleName ["GHC","IOArray"],ModuleName ["GHC","IOBase"],ModuleName ["GHC","IORef"],ModuleName ["GHC","IP"],ModuleName ["GHC","Int"],ModuleName ["GHC","List"],ModuleName ["GHC","MVar"],ModuleName ["GHC","Num"],ModuleName ["GHC","PArr"],ModuleName ["GHC","Pack"],ModuleName ["GHC","Ptr"],ModuleName ["GHC","Read"],ModuleName ["GHC","Real"],ModuleName ["GHC","ST"],ModuleName ["GHC","Stack"],ModuleName ["GHC","Stats"],ModuleName ["GHC","Show"],ModuleName ["GHC","Stable"],ModuleName ["GHC","Storable"],ModuleName ["GHC","STRef"],ModuleName ["GHC","TypeLits"],ModuleName ["GHC","TopHandler"],ModuleName ["GHC","Unicode"],ModuleName ["GHC","Weak"],ModuleName ["GHC","Word"],ModuleName ["System","Timeout"],ModuleName ["GHC","Event"],ModuleName ["Control","Applicative"],ModuleName ["Control","Arrow"],ModuleName ["Control","Category"],ModuleName ["Control","Concurrent"],ModuleName ["Control","Concurrent","Chan"],ModuleName ["Control","Concurrent","MVar"],ModuleName ["Control","Concurrent","QSem"],ModuleName ["Control","Concurrent","QSemN"],ModuleName ["Control","Concurrent","SampleVar"],ModuleName ["Control","Exception"],ModuleName ["Control","Exception","Base"],ModuleName ["Control","Monad"],ModuleName ["Control","Monad","Fix"],ModuleName ["Control","Monad","Instances"],ModuleName ["Control","Monad","ST"],ModuleName ["Control","Monad","ST","Safe"],ModuleName ["Control","Monad","ST","Unsafe"],ModuleName ["Control","Monad","ST","Lazy"],ModuleName ["Control","Monad","ST","Lazy","Safe"],ModuleName ["Control","Monad","ST","Lazy","Unsafe"],ModuleName ["Control","Monad","ST","Strict"],ModuleName ["Control","Monad","Zip"],ModuleName ["Data","Bits"],ModuleName ["Data","Bool"],ModuleName ["Data","Char"],ModuleName ["Data","Complex"],ModuleName ["Data","Dynamic"],ModuleName ["Data","Either"],ModuleName ["Data","Eq"],ModuleName ["Data","Data"],ModuleName ["Data","Fixed"],ModuleName ["Data","Foldable"],ModuleName ["Data","Function"],ModuleName ["Data","Functor"],ModuleName ["Data","HashTable"],ModuleName ["Data","IORef"],ModuleName ["Data","Int"],ModuleName ["Data","Ix"],ModuleName ["Data","List"],ModuleName ["Data","Maybe"],ModuleName ["Data","Monoid"],ModuleName ["Data","Ord"],ModuleName ["Data","Ratio"],ModuleName ["Data","STRef"],ModuleName ["Data","STRef","Lazy"],ModuleName ["Data","STRef","Strict"],ModuleName ["Data","String"],ModuleName ["Data","Traversable"],ModuleName ["Data","Tuple"],ModuleName ["Data","Typeable"],ModuleName ["Data","Typeable","Internal"],ModuleName ["Data","Unique"],ModuleName ["Data","Version"],ModuleName ["Data","Word"],ModuleName ["Debug","Trace"],ModuleName ["Foreign"],ModuleName ["Foreign","C"],ModuleName ["Foreign","C","Error"],ModuleName ["Foreign","C","String"],ModuleName ["Foreign","C","Types"],ModuleName ["Foreign","ForeignPtr"],ModuleName ["Foreign","ForeignPtr","Safe"],ModuleName ["Foreign","ForeignPtr","Unsafe"],ModuleName ["Foreign","Marshal"],ModuleName ["Foreign","Marshal","Alloc"],ModuleName ["Foreign","Marshal","Array"],ModuleName ["Foreign","Marshal","Error"],ModuleName ["Foreign","Marshal","Pool"],ModuleName ["Foreign","Marshal","Safe"],ModuleName ["Foreign","Marshal","Utils"],ModuleName ["Foreign","Marshal","Unsafe"],ModuleName ["Foreign","Ptr"],ModuleName ["Foreign","Safe"],ModuleName ["Foreign","StablePtr"],ModuleName ["Foreign","Storable"],ModuleName ["Numeric"],ModuleName ["Prelude"],ModuleName ["System","Console","GetOpt"],ModuleName ["System","CPUTime"],ModuleName ["System","Environment"],ModuleName ["System","Exit"],ModuleName ["System","IO"],ModuleName ["System","IO","Error"],ModuleName ["System","IO","Unsafe"],ModuleName ["System","Info"],ModuleName ["System","Mem"],ModuleName ["System","Mem","StableName"],ModuleName ["System","Mem","Weak"],ModuleName ["System","Posix","Internals"],ModuleName ["System","Posix","Types"],ModuleName ["Text","ParserCombinators","ReadP"],ModuleName ["Text","ParserCombinators","ReadPrec"],ModuleName ["Text","Printf"],ModuleName ["Text","Read"],ModuleName ["Text","Read","Lex"],ModuleName ["Text","Show"],ModuleName ["Text","Show","Functions"],ModuleName ["Unsafe","Coerce"]], hiddenModules = [ModuleName ["GHC","Event","Array"],ModuleName ["GHC","Event","Clock"],ModuleName ["GHC","Event","Control"],ModuleName ["GHC","Event","EPoll"],ModuleName ["GHC","Event","IntMap"],ModuleName ["GHC","Event","Internal"],ModuleName ["GHC","Event","KQueue"],ModuleName ["GHC","Event","Manager"],ModuleName ["GHC","Event","PSQ"],ModuleName ["GHC","Event","Poll"],ModuleName ["GHC","Event","Thread"],ModuleName ["GHC","Event","Unique"],ModuleName ["Control","Monad","ST","Imp"],ModuleName ["Control","Monad","ST","Lazy","Imp"],ModuleName ["Foreign","ForeignPtr","Imp"],ModuleName ["System","Environment","ExecutablePath"]], trusted = False, importDirs = ["/usr/lib/ghc-7.6.3/base-4.6.0.1"], libraryDirs = ["/usr/lib/ghc-7.6.3/base-4.6.0.1"], hsLibraries = ["HSbase-4.6.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc-7.6.3/base-4.6.0.1/include"], includes = ["HsBase.h"], depends = [InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageId "integer-gmp-0.5.0.0-2f15426f5b53fe4c6490832f9b20d8d7",InstalledPackageId "builtin_rts"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/share/doc/ghc/html/libraries/base-4.6.0.1/base.haddock"], haddockHTMLs = ["/usr/share/doc/ghc/html/libraries/base-4.6.0.1"]}),(InstalledPackageId "builtin_rts",InstalledPackageInfo {installedPackageId = InstalledPackageId "builtin_rts", sourcePackageId = PackageIdentifier {pkgName = PackageName "rts", pkgVersion = Version {versionBranch = [1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "glasgow-haskell-users@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "", description = "", category = "", exposed = True, exposedModules = [], hiddenModules = [], trusted = False, importDirs = [], libraryDirs = ["/usr/lib/ghc-7.6.3"], hsLibraries = ["HSrts"], extraLibraries = ["m","rt","dl"], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc-7.6.3/include"], includes = ["Stg.h"], depends = [], hugsOptions = [], ccOptions = [], ldOptions = ["-u","ghczmprim_GHCziTypes_Izh_static_info","-u","ghczmprim_GHCziTypes_Czh_static_info","-u","ghczmprim_GHCziTypes_Fzh_static_info","-u","ghczmprim_GHCziTypes_Dzh_static_info","-u","base_GHCziPtr_Ptr_static_info","-u","ghczmprim_GHCziTypes_Wzh_static_info","-u","base_GHCziInt_I8zh_static_info","-u","base_GHCziInt_I16zh_static_info","-u","base_GHCziInt_I32zh_static_info","-u","base_GHCziInt_I64zh_static_info","-u","base_GHCziWord_W8zh_static_info","-u","base_GHCziWord_W16zh_static_info","-u","base_GHCziWord_W32zh_static_info","-u","base_GHCziWord_W64zh_static_info","-u","base_GHCziStable_StablePtr_static_info","-u","ghczmprim_GHCziTypes_Izh_con_info","-u","ghczmprim_GHCziTypes_Czh_con_info","-u","ghczmprim_GHCziTypes_Fzh_con_info","-u","ghczmprim_GHCziTypes_Dzh_con_info","-u","base_GHCziPtr_Ptr_con_info","-u","base_GHCziPtr_FunPtr_con_info","-u","base_GHCziStable_StablePtr_con_info","-u","ghczmprim_GHCziTypes_False_closure","-u","ghczmprim_GHCziTypes_True_closure","-u","base_GHCziPack_unpackCString_closure","-u","base_GHCziIOziException_stackOverflow_closure","-u","base_GHCziIOziException_heapOverflow_closure","-u","base_ControlziExceptionziBase_nonTermination_closure","-u","base_GHCziIOziException_blockedIndefinitelyOnMVar_closure","-u","base_GHCziIOziException_blockedIndefinitelyOnSTM_closure","-u","base_ControlziExceptionziBase_nestedAtomically_closure","-u","base_GHCziWeak_runFinalizzerBatch_closure","-u","base_GHCziTopHandler_flushStdHandles_closure","-u","base_GHCziTopHandler_runIO_closure","-u","base_GHCziTopHandler_runNonIO_closure","-u","base_GHCziConcziIO_ensureIOManagerIsRunning_closure","-u","base_GHCziConcziSync_runSparks_closure","-u","base_GHCziConcziSignal_runHandlers_closure"], frameworkDirs = [], frameworks = [], haddockInterfaces = [], haddockHTMLs = []}),(InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageInfo {installedPackageId = InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd", sourcePackageId = PackageIdentifier {pkgName = PackageName "ghc-prim", pkgVersion = Version {versionBranch = [0,3,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "GHC primitives", description = "GHC primitives.", category = "", exposed = True, exposedModules = [ModuleName ["GHC","Prim"],ModuleName ["GHC","Classes"],ModuleName ["GHC","CString"],ModuleName ["GHC","Debug"],ModuleName ["GHC","Magic"],ModuleName ["GHC","PrimopWrappers"],ModuleName ["GHC","IntWord64"],ModuleName ["GHC","Tuple"],ModuleName ["GHC","Types"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc-7.6.3/ghc-prim-0.3.0.0"], libraryDirs = ["/usr/lib/ghc-7.6.3/ghc-prim-0.3.0.0"], hsLibraries = ["HSghc-prim-0.3.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "builtin_rts"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/share/doc/ghc/html/libraries/ghc-prim-0.3.0.0/ghc-prim.haddock"], haddockHTMLs = ["/usr/share/doc/ghc/html/libraries/ghc-prim-0.3.0.0"]}),(InstalledPackageId "integer-gmp-0.5.0.0-2f15426f5b53fe4c6490832f9b20d8d7",InstalledPackageInfo {installedPackageId = InstalledPackageId "integer-gmp-0.5.0.0-2f15426f5b53fe4c6490832f9b20d8d7", sourcePackageId = PackageIdentifier {pkgName = PackageName "integer-gmp", pkgVersion = Version {versionBranch = [0,5,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Integer library based on GMP", description = "This package contains an Integer library based on GMP.", category = "", exposed = True, exposedModules = [ModuleName ["GHC","Integer"],ModuleName ["GHC","Integer","GMP","Internals"],ModuleName ["GHC","Integer","GMP","Prim"],ModuleName ["GHC","Integer","Logarithms"],ModuleName ["GHC","Integer","Logarithms","Internals"]], hiddenModules = [ModuleName ["GHC","Integer","Type"]], trusted = False, importDirs = ["/usr/lib/ghc-7.6.3/integer-gmp-0.5.0.0"], libraryDirs = ["/usr/lib/ghc-7.6.3/integer-gmp-0.5.0.0"], hsLibraries = ["HSinteger-gmp-0.5.0.0"], extraLibraries = ["gmp"], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/share/doc/ghc/html/libraries/integer-gmp-0.5.0.0/integer-gmp.haddock"], haddockHTMLs = ["/usr/share/doc/ghc/html/libraries/integer-gmp-0.5.0.0"]})]) (fromList [(PackageName "OpenGLRaw",fromList [(Version {versionBranch = [1,4,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "OpenGLRaw-1.4.0.0-2249389e7878d532ddba46962125e3bd", sourcePackageId = PackageIdentifier {pkgName = PackageName "OpenGLRaw", pkgVersion = Version {versionBranch = [1,4,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Sven Panne , Jason Dagit ", author = "", stability = "", homepage = "http://www.haskell.org/haskellwiki/Opengl", pkgUrl = "", synopsis = "A raw binding for the OpenGL graphics system", description = "OpenGLRaw is a raw Haskell binding for the OpenGL 3.2 graphics system and\nlots of OpenGL extensions. It is basically a 1:1 mapping of OpenGL's C API,\nintended as a basis for a nicer interface. OpenGLRaw offers access to all\nnecessary functions, tokens and types plus a general facility for loading\nextension entries. The module hierarchy closely mirrors the naming structure\nof the OpenGL extensions, making it easy to find the right module to import.\nAll API entries are loaded dynamically, so no special C header files are\nneeded for building this package. If an API entry is not found at runtime, a\nuserError is thrown.\n\nOpenGL is the industry's most widely used and supported 2D and 3D graphics\napplication programming interface (API), incorporating a broad set of\nrendering, texture mapping, special effects, and other powerful visualization\nfunctions. For more information about OpenGL and its various extensions,\nplease see \nand .", category = "Graphics", exposed = True, exposedModules = [ModuleName ["Graphics","Rendering","OpenGL","Raw"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","ColorBufferFloat"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","Compatibility"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","ComputeShader"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","CopyBuffer"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","CreateContextProfile"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","DepthBufferFloat"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","DepthClamp"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","DepthTexture"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","DrawBuffers"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","DrawBuffersBlend"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","DrawElementsBaseVertex"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","DrawIndirect"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","DrawInstanced"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","ES2Compatibility"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","ES3Compatibility"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","FragmentProgram"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","FragmentShader"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","FramebufferObject"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","FramebufferSRGB"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","GeometryShader4"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","GetProgramBinary"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","GpuShader5"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","HalfFloatPixel"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","HalfFloatVertex"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","InstancedArrays"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","MapBufferRange"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","MatrixPalette"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","Multisample"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","Multitexture"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","OcclusionQuery"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","OcclusionQuery2"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","PixelBufferObject"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","PointParameters"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","PointSprite"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","ProvokingVertex"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","QueryBufferObject"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","SampleShading"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","SeamlessCubeMap"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","SeparateShaderObjects"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","ShaderAtomicCounters"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","ShaderObjects"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","ShaderStorageBufferObject"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","ShadingLanguage100"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","Shadow"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","ShadowAmbient"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","Sync"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TessellationShader"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureBorderClamp"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureBufferObject"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureCompression"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureCompressionRGTC"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureCubeMap"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureCubeMapArray"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureEnvAdd"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureEnvCombine"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureEnvCrossbar"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureEnvDot3"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureFloat"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureGather"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureMirroredRepeat"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureMultisample"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureRG"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TextureRectangle"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TimerQuery"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TransformFeedback3"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","TransposeMatrix"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","UniformBufferObject"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","VertexArrayObject"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","VertexBlend"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","VertexBufferObject"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","VertexProgram"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","VertexShader"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","WindowPos"],ModuleName ["Graphics","Rendering","OpenGL","Raw","Core31"],ModuleName ["Graphics","Rendering","OpenGL","Raw","Core31","Types"],ModuleName ["Graphics","Rendering","OpenGL","Raw","Core32"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","Abgr"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","Bgra"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","BindableUniform"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","BlendColor"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","BlendEquationSeparate"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","BlendFuncSeparate"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","BlendMinmax"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","BlendSubtract"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","ClipVolumeHint"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","Cmyka"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","ColorSubtable"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","CompiledVertexArray"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","Convolution"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","CoordinateFrame"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","CopyTexture"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","CullVertex"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","DepthBoundsTest"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","DirectStateAccess"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","DrawRangeElements"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","FogCoord"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","FourTwoTwoPixels"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","FragmentLighting"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","FramebufferObject"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","FramebufferNoAttachments"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","FramebufferSRGB"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","GeometryShader4"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","GpuProgramParameters"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","Histogram"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","IndexArrayFormats"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","IndexFunc"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","IndexMaterial"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","LightTexture"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","MultiDrawArrays"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","Multisample"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","PackedFloat"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","PackedPixels"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","PalettedTexture"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","PixelTransform"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","PointParameters"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","PolygonOffset"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","ProvokingVertex"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","RescaleNormal"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","SceneMarker"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","SecondaryColor"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","SeparateSpecularColor"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","SharedTexturePalette"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","StencilClearTag"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","StencilTwoSide"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","StencilWrap"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","Subtexture"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","Texture"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","Texture3D"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureCompressionDxt1"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureCompressionLatc"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureCompressionS3tc"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureEnvAdd"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureEnvCombine"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureEnvDot3"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureFilterAnisotropic"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureInteger"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureLodBias"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureMirrorClamp"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureObject"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TexturePerturbNormal"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureSRGB"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TextureSwizzle"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","TimerQuery"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","VertexArray"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","VertexShader"],ModuleName ["Graphics","Rendering","OpenGL","Raw","EXT","VertexWeighting"],ModuleName ["Graphics","Rendering","OpenGL","Raw","GetProcAddress"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","ConditionalRender"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","CopyDepthToColor"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","DepthBufferFloat"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","DepthClamp"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","ExplicitMultisample"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","Fence"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","FloatBuffer"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","FogDistance"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","FramebufferMultisampleCoverage"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","FragmentProgram"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","FragmentProgram2"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","GeometryProgram4"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","GpuProgram4"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","HalfFloat"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","LightMaxExponent"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","MultisampleFilterHint"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","OcclusionQuery"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","PackedDepthStencil"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","ParameterBufferObject"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","PathRendering"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","PixelDataRange"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","PointSprite"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","PresentVideo"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","PrimitiveRestart"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","RegisterCombiners"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","RegisterCombiners2"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","TexgenEmboss"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","TexgenReflection"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","TextureCompressionVtc"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","TextureEnvCombine4"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","TextureExpandNormal"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","TextureRectangle"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","TextureShader"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","TextureShader2"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","TextureShader3"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","TransformFeedback"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","TransformFeedback2"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","VertexArrayRange"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","VertexArrayRange2"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","VertexProgram"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","VertexProgram2Option"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","VertexProgram3"],ModuleName ["Graphics","Rendering","OpenGL","Raw","NV","VertexProgram4"],ModuleName ["Graphics","Rendering","OpenGL","Raw","Types"]], hiddenModules = [ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","Compatibility","Functions"],ModuleName ["Graphics","Rendering","OpenGL","Raw","ARB","Compatibility","Tokens"],ModuleName ["Graphics","Rendering","OpenGL","Raw","Core31","Functions"],ModuleName ["Graphics","Rendering","OpenGL","Raw","Core31","Tokens"],ModuleName ["Graphics","Rendering","OpenGL","Raw","Extensions"]], trusted = False, importDirs = ["/home/fiendfan1/.cabal/lib/x86_64-linux-ghc-7.6.3/OpenGLRaw-1.4.0.0"], libraryDirs = ["/home/fiendfan1/.cabal/lib/x86_64-linux-ghc-7.6.3/OpenGLRaw-1.4.0.0"], hsLibraries = ["HSOpenGLRaw-1.4.0.0"], extraLibraries = ["GL"], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/fiendfan1/.cabal/share/doc/x86_64-linux-ghc-7.6.3/OpenGLRaw-1.4.0.0/html/OpenGLRaw.haddock"], haddockHTMLs = ["/home/fiendfan1/.cabal/share/doc/x86_64-linux-ghc-7.6.3/OpenGLRaw-1.4.0.0/html"]}])]),(PackageName "base",fromList [(Version {versionBranch = [4,6,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57", sourcePackageId = PackageIdentifier {pkgName = PackageName "base", pkgVersion = Version {versionBranch = [4,6,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Basic libraries", description = "This package contains the Prelude and its support libraries,\nand a large collection of useful libraries ranging from data\nstructures to parsing combinators and debugging utilities.", category = "", exposed = True, exposedModules = [ModuleName ["Foreign","Concurrent"],ModuleName ["GHC","Arr"],ModuleName ["GHC","Base"],ModuleName ["GHC","Char"],ModuleName ["GHC","Conc"],ModuleName ["GHC","Conc","IO"],ModuleName ["GHC","Conc","Signal"],ModuleName ["GHC","Conc","Sync"],ModuleName ["GHC","ConsoleHandler"],ModuleName ["GHC","Constants"],ModuleName ["GHC","Desugar"],ModuleName ["GHC","Enum"],ModuleName ["GHC","Environment"],ModuleName ["GHC","Err"],ModuleName ["GHC","Exception"],ModuleName ["GHC","Exts"],ModuleName ["GHC","Fingerprint"],ModuleName ["GHC","Fingerprint","Type"],ModuleName ["GHC","Float"],ModuleName ["GHC","Float","ConversionUtils"],ModuleName ["GHC","Float","RealFracMethods"],ModuleName ["GHC","Foreign"],ModuleName ["GHC","ForeignPtr"],ModuleName ["GHC","Generics"],ModuleName ["GHC","GHCi"],ModuleName ["GHC","Handle"],ModuleName ["GHC","IO"],ModuleName ["GHC","IO","Buffer"],ModuleName ["GHC","IO","BufferedIO"],ModuleName ["GHC","IO","Device"],ModuleName ["GHC","IO","Encoding"],ModuleName ["GHC","IO","Encoding","CodePage"],ModuleName ["GHC","IO","Encoding","Failure"],ModuleName ["GHC","IO","Encoding","Iconv"],ModuleName ["GHC","IO","Encoding","Latin1"],ModuleName ["GHC","IO","Encoding","Types"],ModuleName ["GHC","IO","Encoding","UTF16"],ModuleName ["GHC","IO","Encoding","UTF32"],ModuleName ["GHC","IO","Encoding","UTF8"],ModuleName ["GHC","IO","Exception"],ModuleName ["GHC","IO","FD"],ModuleName ["GHC","IO","Handle"],ModuleName ["GHC","IO","Handle","FD"],ModuleName ["GHC","IO","Handle","Internals"],ModuleName ["GHC","IO","Handle","Text"],ModuleName ["GHC","IO","Handle","Types"],ModuleName ["GHC","IO","IOMode"],ModuleName ["GHC","IOArray"],ModuleName ["GHC","IOBase"],ModuleName ["GHC","IORef"],ModuleName ["GHC","IP"],ModuleName ["GHC","Int"],ModuleName ["GHC","List"],ModuleName ["GHC","MVar"],ModuleName ["GHC","Num"],ModuleName ["GHC","PArr"],ModuleName ["GHC","Pack"],ModuleName ["GHC","Ptr"],ModuleName ["GHC","Read"],ModuleName ["GHC","Real"],ModuleName ["GHC","ST"],ModuleName ["GHC","Stack"],ModuleName ["GHC","Stats"],ModuleName ["GHC","Show"],ModuleName ["GHC","Stable"],ModuleName ["GHC","Storable"],ModuleName ["GHC","STRef"],ModuleName ["GHC","TypeLits"],ModuleName ["GHC","TopHandler"],ModuleName ["GHC","Unicode"],ModuleName ["GHC","Weak"],ModuleName ["GHC","Word"],ModuleName ["System","Timeout"],ModuleName ["GHC","Event"],ModuleName ["Control","Applicative"],ModuleName ["Control","Arrow"],ModuleName ["Control","Category"],ModuleName ["Control","Concurrent"],ModuleName ["Control","Concurrent","Chan"],ModuleName ["Control","Concurrent","MVar"],ModuleName ["Control","Concurrent","QSem"],ModuleName ["Control","Concurrent","QSemN"],ModuleName ["Control","Concurrent","SampleVar"],ModuleName ["Control","Exception"],ModuleName ["Control","Exception","Base"],ModuleName ["Control","Monad"],ModuleName ["Control","Monad","Fix"],ModuleName ["Control","Monad","Instances"],ModuleName ["Control","Monad","ST"],ModuleName ["Control","Monad","ST","Safe"],ModuleName ["Control","Monad","ST","Unsafe"],ModuleName ["Control","Monad","ST","Lazy"],ModuleName ["Control","Monad","ST","Lazy","Safe"],ModuleName ["Control","Monad","ST","Lazy","Unsafe"],ModuleName ["Control","Monad","ST","Strict"],ModuleName ["Control","Monad","Zip"],ModuleName ["Data","Bits"],ModuleName ["Data","Bool"],ModuleName ["Data","Char"],ModuleName ["Data","Complex"],ModuleName ["Data","Dynamic"],ModuleName ["Data","Either"],ModuleName ["Data","Eq"],ModuleName ["Data","Data"],ModuleName ["Data","Fixed"],ModuleName ["Data","Foldable"],ModuleName ["Data","Function"],ModuleName ["Data","Functor"],ModuleName ["Data","HashTable"],ModuleName ["Data","IORef"],ModuleName ["Data","Int"],ModuleName ["Data","Ix"],ModuleName ["Data","List"],ModuleName ["Data","Maybe"],ModuleName ["Data","Monoid"],ModuleName ["Data","Ord"],ModuleName ["Data","Ratio"],ModuleName ["Data","STRef"],ModuleName ["Data","STRef","Lazy"],ModuleName ["Data","STRef","Strict"],ModuleName ["Data","String"],ModuleName ["Data","Traversable"],ModuleName ["Data","Tuple"],ModuleName ["Data","Typeable"],ModuleName ["Data","Typeable","Internal"],ModuleName ["Data","Unique"],ModuleName ["Data","Version"],ModuleName ["Data","Word"],ModuleName ["Debug","Trace"],ModuleName ["Foreign"],ModuleName ["Foreign","C"],ModuleName ["Foreign","C","Error"],ModuleName ["Foreign","C","String"],ModuleName ["Foreign","C","Types"],ModuleName ["Foreign","ForeignPtr"],ModuleName ["Foreign","ForeignPtr","Safe"],ModuleName ["Foreign","ForeignPtr","Unsafe"],ModuleName ["Foreign","Marshal"],ModuleName ["Foreign","Marshal","Alloc"],ModuleName ["Foreign","Marshal","Array"],ModuleName ["Foreign","Marshal","Error"],ModuleName ["Foreign","Marshal","Pool"],ModuleName ["Foreign","Marshal","Safe"],ModuleName ["Foreign","Marshal","Utils"],ModuleName ["Foreign","Marshal","Unsafe"],ModuleName ["Foreign","Ptr"],ModuleName ["Foreign","Safe"],ModuleName ["Foreign","StablePtr"],ModuleName ["Foreign","Storable"],ModuleName ["Numeric"],ModuleName ["Prelude"],ModuleName ["System","Console","GetOpt"],ModuleName ["System","CPUTime"],ModuleName ["System","Environment"],ModuleName ["System","Exit"],ModuleName ["System","IO"],ModuleName ["System","IO","Error"],ModuleName ["System","IO","Unsafe"],ModuleName ["System","Info"],ModuleName ["System","Mem"],ModuleName ["System","Mem","StableName"],ModuleName ["System","Mem","Weak"],ModuleName ["System","Posix","Internals"],ModuleName ["System","Posix","Types"],ModuleName ["Text","ParserCombinators","ReadP"],ModuleName ["Text","ParserCombinators","ReadPrec"],ModuleName ["Text","Printf"],ModuleName ["Text","Read"],ModuleName ["Text","Read","Lex"],ModuleName ["Text","Show"],ModuleName ["Text","Show","Functions"],ModuleName ["Unsafe","Coerce"]], hiddenModules = [ModuleName ["GHC","Event","Array"],ModuleName ["GHC","Event","Clock"],ModuleName ["GHC","Event","Control"],ModuleName ["GHC","Event","EPoll"],ModuleName ["GHC","Event","IntMap"],ModuleName ["GHC","Event","Internal"],ModuleName ["GHC","Event","KQueue"],ModuleName ["GHC","Event","Manager"],ModuleName ["GHC","Event","PSQ"],ModuleName ["GHC","Event","Poll"],ModuleName ["GHC","Event","Thread"],ModuleName ["GHC","Event","Unique"],ModuleName ["Control","Monad","ST","Imp"],ModuleName ["Control","Monad","ST","Lazy","Imp"],ModuleName ["Foreign","ForeignPtr","Imp"],ModuleName ["System","Environment","ExecutablePath"]], trusted = False, importDirs = ["/usr/lib/ghc-7.6.3/base-4.6.0.1"], libraryDirs = ["/usr/lib/ghc-7.6.3/base-4.6.0.1"], hsLibraries = ["HSbase-4.6.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc-7.6.3/base-4.6.0.1/include"], includes = ["HsBase.h"], depends = [InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageId "integer-gmp-0.5.0.0-2f15426f5b53fe4c6490832f9b20d8d7",InstalledPackageId "builtin_rts"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/share/doc/ghc/html/libraries/base-4.6.0.1/base.haddock"], haddockHTMLs = ["/usr/share/doc/ghc/html/libraries/base-4.6.0.1"]}])]),(PackageName "ghc-prim",fromList [(Version {versionBranch = [0,3,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd", sourcePackageId = PackageIdentifier {pkgName = PackageName "ghc-prim", pkgVersion = Version {versionBranch = [0,3,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "GHC primitives", description = "GHC primitives.", category = "", exposed = True, exposedModules = [ModuleName ["GHC","Prim"],ModuleName ["GHC","Classes"],ModuleName ["GHC","CString"],ModuleName ["GHC","Debug"],ModuleName ["GHC","Magic"],ModuleName ["GHC","PrimopWrappers"],ModuleName ["GHC","IntWord64"],ModuleName ["GHC","Tuple"],ModuleName ["GHC","Types"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc-7.6.3/ghc-prim-0.3.0.0"], libraryDirs = ["/usr/lib/ghc-7.6.3/ghc-prim-0.3.0.0"], hsLibraries = ["HSghc-prim-0.3.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "builtin_rts"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/share/doc/ghc/html/libraries/ghc-prim-0.3.0.0/ghc-prim.haddock"], haddockHTMLs = ["/usr/share/doc/ghc/html/libraries/ghc-prim-0.3.0.0"]}])]),(PackageName "integer-gmp",fromList [(Version {versionBranch = [0,5,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "integer-gmp-0.5.0.0-2f15426f5b53fe4c6490832f9b20d8d7", sourcePackageId = PackageIdentifier {pkgName = PackageName "integer-gmp", pkgVersion = Version {versionBranch = [0,5,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Integer library based on GMP", description = "This package contains an Integer library based on GMP.", category = "", exposed = True, exposedModules = [ModuleName ["GHC","Integer"],ModuleName ["GHC","Integer","GMP","Internals"],ModuleName ["GHC","Integer","GMP","Prim"],ModuleName ["GHC","Integer","Logarithms"],ModuleName ["GHC","Integer","Logarithms","Internals"]], hiddenModules = [ModuleName ["GHC","Integer","Type"]], trusted = False, importDirs = ["/usr/lib/ghc-7.6.3/integer-gmp-0.5.0.0"], libraryDirs = ["/usr/lib/ghc-7.6.3/integer-gmp-0.5.0.0"], hsLibraries = ["HSinteger-gmp-0.5.0.0"], extraLibraries = ["gmp"], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/share/doc/ghc/html/libraries/integer-gmp-0.5.0.0/integer-gmp.haddock"], haddockHTMLs = ["/usr/share/doc/ghc/html/libraries/integer-gmp-0.5.0.0"]}])]),(PackageName "rts",fromList [(Version {versionBranch = [1,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "builtin_rts", sourcePackageId = PackageIdentifier {pkgName = PackageName "rts", pkgVersion = Version {versionBranch = [1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "glasgow-haskell-users@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "", description = "", category = "", exposed = True, exposedModules = [], hiddenModules = [], trusted = False, importDirs = [], libraryDirs = ["/usr/lib/ghc-7.6.3"], hsLibraries = ["HSrts"], extraLibraries = ["m","rt","dl"], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc-7.6.3/include"], includes = ["Stg.h"], depends = [], hugsOptions = [], ccOptions = [], ldOptions = ["-u","ghczmprim_GHCziTypes_Izh_static_info","-u","ghczmprim_GHCziTypes_Czh_static_info","-u","ghczmprim_GHCziTypes_Fzh_static_info","-u","ghczmprim_GHCziTypes_Dzh_static_info","-u","base_GHCziPtr_Ptr_static_info","-u","ghczmprim_GHCziTypes_Wzh_static_info","-u","base_GHCziInt_I8zh_static_info","-u","base_GHCziInt_I16zh_static_info","-u","base_GHCziInt_I32zh_static_info","-u","base_GHCziInt_I64zh_static_info","-u","base_GHCziWord_W8zh_static_info","-u","base_GHCziWord_W16zh_static_info","-u","base_GHCziWord_W32zh_static_info","-u","base_GHCziWord_W64zh_static_info","-u","base_GHCziStable_StablePtr_static_info","-u","ghczmprim_GHCziTypes_Izh_con_info","-u","ghczmprim_GHCziTypes_Czh_con_info","-u","ghczmprim_GHCziTypes_Fzh_con_info","-u","ghczmprim_GHCziTypes_Dzh_con_info","-u","base_GHCziPtr_Ptr_con_info","-u","base_GHCziPtr_FunPtr_con_info","-u","base_GHCziStable_StablePtr_con_info","-u","ghczmprim_GHCziTypes_False_closure","-u","ghczmprim_GHCziTypes_True_closure","-u","base_GHCziPack_unpackCString_closure","-u","base_GHCziIOziException_stackOverflow_closure","-u","base_GHCziIOziException_heapOverflow_closure","-u","base_ControlziExceptionziBase_nonTermination_closure","-u","base_GHCziIOziException_blockedIndefinitelyOnMVar_closure","-u","base_GHCziIOziException_blockedIndefinitelyOnSTM_closure","-u","base_ControlziExceptionziBase_nestedAtomically_closure","-u","base_GHCziWeak_runFinalizzerBatch_closure","-u","base_GHCziTopHandler_flushStdHandles_closure","-u","base_GHCziTopHandler_runIO_closure","-u","base_GHCziTopHandler_runNonIO_closure","-u","base_GHCziConcziIO_ensureIOManagerIsRunning_closure","-u","base_GHCziConcziSync_runSparks_closure","-u","base_GHCziConcziSignal_runHandlers_closure"], frameworkDirs = [], frameworks = [], haddockInterfaces = [], haddockHTMLs = []}])])]), pkgDescrFile = Just "./GLMatrix.cabal", localPkgDescr = PackageDescription {package = PackageIdentifier {pkgName = PackageName "GLMatrix", pkgVersion = Version {versionBranch = [0,1,0,0], versionTags = []}}, license = GPL (Just (Version {versionBranch = [3], versionTags = []})), licenseFile = "LICENSE", copyright = "", maintainer = "fiendfan1@yahoo.com", author = "kig (Ilmari Heikkinen), fiendfan1", stability = "", testedWith = [], homepage = "https://github.com/fiendfan1/GLMatrix", pkgUrl = "", bugReports = "", sourceRepos = [], synopsis = "Utilities for working with OpenGL matrices", description = "Some utilities for working with OpenGL matrices,\nmost of the source is from\nhttps://github.com/kig/tomtegebra/blob/master/Tomtegebra/Matrix.hs,\nby kig (Ilmari Heikkinen).", category = "Graphics", customFieldsPD = [], buildDepends = [Dependency (PackageName "OpenGLRaw") (IntersectVersionRanges (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [1,4], versionTags = []})) (LaterVersion (Version {versionBranch = [1,4], versionTags = []}))) (EarlierVersion (Version {versionBranch = [1,5], versionTags = []}))) (ThisVersion (Version {versionBranch = [1,4,0,0], versionTags = []}))),Dependency (PackageName "base") (IntersectVersionRanges (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [4,6], versionTags = []})) (LaterVersion (Version {versionBranch = [4,6], versionTags = []}))) (EarlierVersion (Version {versionBranch = [4,7], versionTags = []}))) (ThisVersion (Version {versionBranch = [4,6,0,1], versionTags = []})))], specVersionRaw = Right (UnionVersionRanges (ThisVersion (Version {versionBranch = [1,10], versionTags = []})) (LaterVersion (Version {versionBranch = [1,10], versionTags = []}))), buildType = Just Simple, library = Just (Library {exposedModules = [ModuleName ["Graphics","GLMatrix"]], libExposed = True, libBuildInfo = BuildInfo {buildable = True, buildTools = [], cppOptions = [], ccOptions = [], ldOptions = [], pkgconfigDepends = [], frameworks = [], cSources = [], hsSourceDirs = ["src"], otherModules = [], defaultLanguage = Just Haskell2010, otherLanguages = [], defaultExtensions = [], otherExtensions = [EnableExtension TypeSynonymInstances,EnableExtension FlexibleInstances], oldExtensions = [], extraLibs = [], extraLibDirs = [], includeDirs = [], includes = [], installIncludes = [], options = [], ghcProfOptions = [], ghcSharedOptions = [], customFieldsBI = [], targetBuildDepends = [Dependency (PackageName "OpenGLRaw") (IntersectVersionRanges (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [1,4], versionTags = []})) (LaterVersion (Version {versionBranch = [1,4], versionTags = []}))) (EarlierVersion (Version {versionBranch = [1,5], versionTags = []}))) (ThisVersion (Version {versionBranch = [1,4,0,0], versionTags = []}))),Dependency (PackageName "base") (IntersectVersionRanges (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [4,6], versionTags = []})) (LaterVersion (Version {versionBranch = [4,6], versionTags = []}))) (EarlierVersion (Version {versionBranch = [4,7], versionTags = []}))) (ThisVersion (Version {versionBranch = [4,6,0,1], versionTags = []})))]}}), executables = [], testSuites = [], benchmarks = [], dataFiles = [], dataDir = "", extraSrcFiles = ["README.md"], extraTmpFiles = [], extraDocFiles = []}, withPrograms = [("ar",ConfiguredProgram {programId = "ar", programVersion = Nothing, programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/fiendfan1/.cabal/bin:/home/fiendfan1/.cabal/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/core_perl")], programLocation = FoundOnSystem {locationPath = "/usr/bin/ar"}}),("cpphs",ConfiguredProgram {programId = "cpphs", programVersion = Just (Version {versionBranch = [1,18,3], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/fiendfan1/.cabal/bin:/home/fiendfan1/.cabal/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/core_perl")], programLocation = FoundOnSystem {locationPath = "/home/fiendfan1/.cabal/bin/cpphs"}}),("gcc",ConfiguredProgram {programId = "gcc", programVersion = Just (Version {versionBranch = [4,8,2], versionTags = []}), programDefaultArgs = ["-Wl,--hash-size=31","-Wl,--reduce-memory-overheads"], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/fiendfan1/.cabal/bin:/home/fiendfan1/.cabal/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/core_perl")], programLocation = FoundOnSystem {locationPath = "/usr/bin/gcc"}}),("ghc",ConfiguredProgram {programId = "ghc", programVersion = Just (Version {versionBranch = [7,6,3], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/fiendfan1/.cabal/bin:/home/fiendfan1/.cabal/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/core_perl")], programLocation = FoundOnSystem {locationPath = "/usr/bin/ghc"}}),("ghc-pkg",ConfiguredProgram {programId = "ghc-pkg", programVersion = Just (Version {versionBranch = [7,6,3], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/fiendfan1/.cabal/bin:/home/fiendfan1/.cabal/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/core_perl")], programLocation = FoundOnSystem {locationPath = "/usr/bin/ghc-pkg"}}),("haddock",ConfiguredProgram {programId = "haddock", programVersion = Just (Version {versionBranch = [2,13,2], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/fiendfan1/.cabal/bin:/home/fiendfan1/.cabal/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/core_perl")], programLocation = FoundOnSystem {locationPath = "/usr/bin/haddock"}}),("happy",ConfiguredProgram {programId = "happy", programVersion = Just (Version {versionBranch = [1,19,3], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/fiendfan1/.cabal/bin:/home/fiendfan1/.cabal/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/core_perl")], programLocation = FoundOnSystem {locationPath = "/usr/bin/happy"}}),("hpc",ConfiguredProgram {programId = "hpc", programVersion = Just (Version {versionBranch = [0,6], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/fiendfan1/.cabal/bin:/home/fiendfan1/.cabal/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/core_perl")], programLocation = FoundOnSystem {locationPath = "/usr/bin/hpc"}}),("hsc2hs",ConfiguredProgram {programId = "hsc2hs", programVersion = Just (Version {versionBranch = [0,67], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/fiendfan1/.cabal/bin:/home/fiendfan1/.cabal/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/core_perl")], programLocation = FoundOnSystem {locationPath = "/usr/bin/hsc2hs"}}),("hscolour",ConfiguredProgram {programId = "hscolour", programVersion = Just (Version {versionBranch = [1,20], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/fiendfan1/.cabal/bin:/home/fiendfan1/.cabal/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/core_perl")], programLocation = FoundOnSystem {locationPath = "/home/fiendfan1/.cabal/bin/HsColour"}}),("ld",ConfiguredProgram {programId = "ld", programVersion = Nothing, programDefaultArgs = ["-x","--hash-size=31","--reduce-memory-overheads"], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/fiendfan1/.cabal/bin:/home/fiendfan1/.cabal/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/core_perl")], programLocation = FoundOnSystem {locationPath = "/usr/bin/ld"}}),("pkg-config",ConfiguredProgram {programId = "pkg-config", programVersion = Just (Version {versionBranch = [0,28], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/fiendfan1/.cabal/bin:/home/fiendfan1/.cabal/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/core_perl")], programLocation = FoundOnSystem {locationPath = "/usr/bin/pkg-config"}}),("ranlib",ConfiguredProgram {programId = "ranlib", programVersion = Nothing, programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/fiendfan1/.cabal/bin:/home/fiendfan1/.cabal/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/core_perl")], programLocation = FoundOnSystem {locationPath = "/usr/bin/ranlib"}}),("strip",ConfiguredProgram {programId = "strip", programVersion = Nothing, programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/fiendfan1/.cabal/bin:/home/fiendfan1/.cabal/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/core_perl")], programLocation = FoundOnSystem {locationPath = "/usr/bin/strip"}}),("tar",ConfiguredProgram {programId = "tar", programVersion = Nothing, programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/fiendfan1/.cabal/bin:/home/fiendfan1/.cabal/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/core_perl")], programLocation = FoundOnSystem {locationPath = "/usr/bin/tar"}})], withPackageDB = [GlobalPackageDB,UserPackageDB], withVanillaLib = True, withProfLib = False, withSharedLib = False, withDynExe = False, withProfExe = False, withOptimization = NormalOptimisation, withGHCiLib = False, splitObjs = False, stripExes = True, progPrefix = "", progSuffix = ""}