$OpenBSD: patch-libraries_Cabal_Cabal_Distribution_InstalledPackageInfo_hs,v 1.1 2012/09/02 19:53:46 kili Exp $
--- libraries/Cabal/Cabal/Distribution/InstalledPackageInfo.hs.orig	Wed Feb  1 19:10:49 2012
+++ libraries/Cabal/Cabal/Distribution/InstalledPackageInfo.hs	Sat Jun  9 21:36:25 2012
@@ -103,6 +103,7 @@ data InstalledPackageInfo_ m
         description       :: String,
         category          :: String,
         -- these parts are required by an installed package only:
+        pkgpath           :: String,
         exposed           :: Bool,
         exposedModules    :: [m],
         hiddenModules     :: [m],
@@ -145,6 +146,7 @@ emptyInstalledPackageInfo
         synopsis          = "",
         description       = "",
         category          = "",
+        pkgpath           = "",
         exposed           = False,
         exposedModules    = [],
         hiddenModules     = [],
@@ -236,7 +238,10 @@ basicFieldDescrs =
 
 installedFieldDescrs :: [FieldDescr InstalledPackageInfo]
 installedFieldDescrs = [
-   boolField "exposed"
+   simpleField "pkgpath"
+        showFreeText       parseFreeText
+        pkgpath            (\val pkg -> pkg{pkgpath=val})
+ , boolField "exposed"
         exposed            (\val pkg -> pkg{exposed=val})
  , listField   "exposed-modules"
         disp               parseModuleNameQ
