summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libraries/bin-package-db/Distribution/InstalledPackageInfo/Binary.hs7
-rw-r--r--libraries/bin-package-db/bin-package-db.cabal7
2 files changed, 9 insertions, 5 deletions
diff --git a/libraries/bin-package-db/Distribution/InstalledPackageInfo/Binary.hs b/libraries/bin-package-db/Distribution/InstalledPackageInfo/Binary.hs
index ab7fcf5652..6ad169787f 100644
--- a/libraries/bin-package-db/Distribution/InstalledPackageInfo/Binary.hs
+++ b/libraries/bin-package-db/Distribution/InstalledPackageInfo/Binary.hs
@@ -1,11 +1,10 @@
-{-# LANGUAGE CPP, RecordWildCards, TypeSynonymInstances, StandaloneDeriving, GeneralizedNewtypeDeriving #-}
+{-# LANGUAGE RecordWildCards, Trustworthy, TypeSynonymInstances, StandaloneDeriving,
+ GeneralizedNewtypeDeriving #-}
{-# OPTIONS_GHC -fno-warn-name-shadowing #-}
-- This module deliberately defines orphan instances for now. Should
-- become unnecessary once we move to using the binary package properly:
{-# OPTIONS_GHC -fno-warn-orphans #-}
-#if __GLASGOW_HASKELL__ >= 701
-{-# LANGUAGE Trustworthy #-}
-#endif
+
-----------------------------------------------------------------------------
-- |
-- Module : Distribution.InstalledPackageInfo.Binary
diff --git a/libraries/bin-package-db/bin-package-db.cabal b/libraries/bin-package-db/bin-package-db.cabal
index 699a1dde71..dd84f9ca4b 100644
--- a/libraries/bin-package-db/bin-package-db.cabal
+++ b/libraries/bin-package-db/bin-package-db.cabal
@@ -14,6 +14,12 @@ source-repository head
Library
default-language: Haskell2010
+ other-extensions:
+ GeneralizedNewtypeDeriving
+ RecordWildCards
+ StandaloneDeriving
+ Trustworthy
+ TypeSynonymInstances
exposed-modules:
Distribution.InstalledPackageInfo.Binary
@@ -22,4 +28,3 @@ Library
binary >= 0.5 && < 0.8,
Cabal >= 1.20 && < 1.21
- default-extensions: CPP