diff --git a/Main.hs b/Main.hs
--- a/Main.hs
+++ b/Main.hs
@@ -1,4 +1,4 @@
-{-# LANGUAGE ScopedTypeVariables, OverloadedStrings #-}
+{-# LANGUAGE ScopedTypeVariables, OverloadedStrings, FlexibleContexts #-}
 
 import System.IO
 import System.IO.Error (IOErrorType)
diff --git a/confsolve.cabal b/confsolve.cabal
--- a/confsolve.cabal
+++ b/confsolve.cabal
@@ -1,5 +1,5 @@
 name: confsolve
-version: 0.5.3
+version: 0.5.4
 cabal-version: >=1.6
 build-type: Simple
 license: BSD3
@@ -11,7 +11,7 @@
     running Dropbox or Wuala.
 category: Utils
 author: Daniel Trstenjak
-tested-with: GHC ==7.6.2 GHC ==7.6.3 GHC ==7.8.3
+tested-with: GHC ==7.6.2 GHC ==7.6.3 GHC ==7.8.3 GHC ==7.10.1
  
 source-repository head
     type: git
@@ -20,10 +20,10 @@
 executable confsolve
     build-depends:
         base >=3 && <5,
-        time >=1.4.0.1 && <1.5,
+        time >=1.4.0.1 && <1.6,
         process >=1.1.0.2 && <1.3,
         unordered-containers >=0.2.4.0 && <0.3,
-        text >=1.1.1.2 && <1.2,
+        text >=1.1.1.2 && <1.3,
         attoparsec >=0.11.3.0 && <0.13,
         system-filepath >=0.4.8 && <0.5,
         system-fileio >=0.3.13 && <0.4,
