diff --git a/lenses.cabal b/lenses.cabal
--- a/lenses.cabal
+++ b/lenses.cabal
@@ -1,5 +1,5 @@
 Name:                lenses
-Version:             0.1.5
+Version:             0.1.6
 Author:              Job Vranish
 Maintainer:          jvranish@gmail.com
 Homepage:            http://github.com/jvranish/Lenses/tree/master
@@ -10,26 +10,28 @@
 Description:         A simple but powerful implementation of function lenses (aka functional
                      references, accessors, etc..).
                      They allow an easy way to manipulate fields of records
-
 Build-Type:          Simple
-Cabal-Version:       >= 1.2.0
+Cabal-Version:       >= 1.6
 
 Extra-Source-Files:
   src-23/Data/Lenses/Template.hs
   src-24/Data/Lenses/Template.hs
 
 library
-    exposed-modules: Data.Lenses,
-                     Data.Lenses.Template
-    build-depends:  base >= 4 && < 6,
-                    mtl >= 1.1 && < 3
-    If impl(ghc)
-      If impl(ghc >= 6.12)
-        Hs-Source-Dirs: src-24
-        Build-Depends:  template-haskell >=2.4 && <2.8
-      Else
-        Hs-Source-Dirs: src-23
-        Build-Depends:  template-haskell >=2.2 && <2.4
-    hs-source-dirs: src/
-    ghc-options: -O2 -Wall
+  exposed-modules: Data.Lenses,
+                   Data.Lenses.Template
+  build-depends:  base >= 4 && < 6,
+                  mtl >= 1.1
+  If impl(ghc)
+    If impl(ghc >= 6.12)
+      Hs-Source-Dirs: src-24
+      Build-Depends:  template-haskell >=2.4
+    Else
+      Hs-Source-Dirs: src-23
+      Build-Depends:  template-haskell >=2.2 && <2.4
+  hs-source-dirs: src/
+  ghc-options: -Wall
 
+source-repository head
+  type: git
+  location: git@github.com:jvranish/Lenses.git
