diff --git a/ipprint.cabal b/ipprint.cabal
--- a/ipprint.cabal
+++ b/ipprint.cabal
@@ -1,11 +1,12 @@
 Name:           ipprint
+Cabal-version:  >= 1.6
+Build-type:     Simple
 Category:       Text
-Version:        0.4.1
+Version:        0.4.2
 License:        BSD3
 License-file:   LICENSE
 Author:         Gleb Alexeyev
 Maintainer:     gleb.alexeev@gmail.com
-Build-Depends:  base, haskell-src
 Synopsis:       Tiny helper for pretty-printing values in ghci console
 Description:    Tiny helper for pretty-printing values in ghci console
                 .
@@ -21,8 +22,13 @@
                 >    [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]]
                 .
                 Terminal width support added by Jean-Marie Gaillourdet. 
-Exposed-modules:
-	IPPrint
-Build-Type: Simple
-Build-Depends: base >= 2 && <= 5, Extra >= 1.33 && < 1.43
+Library
+    Build-Depends:  base, haskell-src
+    Exposed-modules:
+        IPPrint
+    Build-Depends: base >= 2 && <= 5, Extra >= 1.33 && < 1.50
+
+Source-repository head
+  type:              git
+  location:          https://github.com/alexeevg/ipprint.git
 
