diff --git a/Shellac-editline.cabal b/Shellac-editline.cabal
--- a/Shellac-editline.cabal
+++ b/Shellac-editline.cabal
@@ -1,6 +1,6 @@
 Name:           Shellac-editline
-Version:        0.9.5.2
-Cabal-version:  >= 1.2
+Version:        0.9.9
+Cabal-version:  >= 1.22
 Build-type:     Simple
 Author:         Robert Dockins
 License:        BSD3
@@ -19,10 +19,12 @@
    editing capabilities provided by editline.
 
 Library
-  Hs-Source-Dirs: src
+  Hs-Source-Dirs:
+    src
   Build-Depends:
-     base >= 1.0 && < 5,
-     editline >= 0.2.1,
-     Shellac >= 0.9
+    base == 4.*,
+    editline >= 0.2.1,
+    Shellac
   Exposed-modules:
-     System.Console.Shell.Backend.Editline
+    System.Console.Shell.Backend.Editline
+  Default-Language: Haskell2010
