diff --git a/Text/PrettyPrint/Leijen.hs b/Text/PrettyPrint/Leijen.hs
--- a/Text/PrettyPrint/Leijen.hs
+++ b/Text/PrettyPrint/Leijen.hs
@@ -1,3 +1,4 @@
+{-# LANGUAGE CPP #-}
 -----------------------------------------------------------------------------
 -- |
 -- Module      :  Text.PrettyPrint.Leijen
@@ -112,6 +113,10 @@
         ) where
 
 import System.IO (Handle,hPutStr,hPutChar,stdout)
+
+#if MIN_VERSION_base(4,8,0)
+import Prelude hiding ((<$>))
+#endif
 
 infixr 5 </>,<//>,<$>,<$$>
 infixr 6 <>,<+>
diff --git a/wl-pprint.cabal b/wl-pprint.cabal
--- a/wl-pprint.cabal
+++ b/wl-pprint.cabal
@@ -1,5 +1,6 @@
 Name:                wl-pprint
-Version:             1.1
+Version:             1.2
+Cabal-Version:       >=1.6
 Synopsis:            The Wadler/Leijen Pretty Printer
 Category:            Text
 Description:
@@ -9,8 +10,15 @@
 License:             BSD3
 License-file:        LICENSE
 Author:              Daan Leijen
-Maintainer:          otakar.smrz cmu.edu
-Build-Depends:       base < 5
+Maintainer:          Noam Lewis <jones.noamle@gmail.com> 
 Build-Type:          Simple
-Exposed-Modules:     Text.PrettyPrint.Leijen
-Extensions:          OverlappingInstances
+
+Library
+  Build-Depends:       base < 5
+  Exposed-Modules:     Text.PrettyPrint.Leijen
+  Extensions:          OverlappingInstances
+
+source-repository head
+  type: git
+  location: git@github.com:sinelaw/wl-pprint.git
+
