diff --git a/leksah-server.cabal b/leksah-server.cabal
--- a/leksah-server.cabal
+++ b/leksah-server.cabal
@@ -1,5 +1,5 @@
 name: leksah-server
-version: 0.8.0.7
+version: 0.8.0.8
 cabal-version: >= 1.2
 build-type: Simple
 license: GPL
@@ -27,27 +27,28 @@
     Description: Use libcurl instead of running wget
 
 library
-    build-depends: Cabal >=1.6.0.1, base >= 4.0.0.0 && <= 5, binary >=0.5.0.0,
-               binary-shared >=0.8, bytestring >=0.9.0.1, containers >=0.2.0.0,
-               directory >=1.0.0.2, filepath >=1.1.0.1, ghc >=6.10.1,
-               ltk >=0.8 && <= 0.9, mtl >=1.1.0.2, parsec >=2.1.0.1,
-               pretty >=1.0.1.0, process-leksah >=1.0.1.3, time >= 1.1, deepseq >= 1.1,
-               hslogger >= 1.0.7, network >= 2.2 && <= 3.0
+    build-depends: Cabal >=1.6.0.1 && <1.9, base >= 4.0.0.0 && <4.3, binary >=0.5.0.0 && <0.6,
+               binary-shared >=0.8 && <0.9, bytestring >=0.9.0.1 && <0.10,
+               containers >=0.2.0.0 && <0.4,
+               directory >=1.0.0.2 && <1.1, filepath >=1.1.0.1 && <1.2, ghc >=6.10.1 && <6.13,
+               ltk >=0.8.0.8 && <0.9, mtl >=1.1.0.2 && <1.2, parsec >=2.1.0.1 && <2.2,
+               pretty >=1.0.1.0 && <1.1, process-leksah >=1.0.1.3 && <1.1, time >=1.1 && <1.2, deepseq >=1.1 && <1.2,
+               hslogger >= 1.0.7 && <1.1, network >=2.2 && <3.0
     if (impl(ghc >= 6.12))
-       build-depends: haddock >= 2.7.2 && < 2.8
+       build-depends: haddock >= 2.7.2 && <2.8
     else
        build-depends: haddock-leksah == 2.5.0
     if os(windows)
-        build-depends: Win32 >=2.2.0.0
+        build-depends: Win32 >=2.2.0.0 && <2.3
         extra-libraries: kernel32
     else
-        build-depends: unix >=2.3.1.0
+        build-depends: unix >=2.3.1.0 && <2.5
 
     if flag(curl) || os(osx)
         cpp-options: -DUSE_CURL
 
     if flag(libcurl)
-        build-depends: curl >=1.3.5
+        build-depends: curl >=1.3.5 && <1.4
         cpp-options: -DUSE_LIBCURL
 
     exposed-modules: IDE.Utils.GHCUtils IDE.Utils.Utils IDE.Utils.Tool
@@ -68,27 +69,28 @@
     ghc-prof-options: -auto-all -prof
 
 executable leksah-server
-    build-depends: Cabal >=1.6.0.1, base >= 4.0.0.0 && <= 5, binary >=0.5.0.0,
-               binary-shared >=0.8, bytestring >=0.9.0.1, containers >=0.2.0.0,
-               directory >=1.0.0.2, filepath >=1.1.0.1, ghc >=6.10.1,
-               ltk >=0.8 && <= 0.9, mtl >=1.1.0.2, parsec >=2.1.0.1,
-               pretty >=1.0.1.0, process-leksah >=1.0.1.3, deepseq >= 1.1, network >= 2.2 && <= 3.0
+    build-depends: Cabal >=1.6.0.1 && <1.9, base >= 4.0.0.0 && <4.3, binary >=0.5.0.0 && <0.6,
+               binary-shared >=0.8 && <0.9, bytestring >=0.9.0.1 && <0.10,
+               containers >=0.2.0.0 && <0.4,
+               directory >=1.0.0.2 && <1.1, filepath >=1.1.0.1 && <1.2, ghc >=6.10.1 && <6.13,
+               ltk >=0.8.0.8 && <0.9, mtl >=1.1.0.2 && <1.2, parsec >=2.1.0.1 && <2.2,
+               pretty >=1.0.1.0 && <1.1, process-leksah >=1.0.1.3 && <1.1, deepseq >= 1.1 && <1.2, network >= 2.2 && <3.0
     if (impl(ghc >= 6.12))
-       build-depends: haddock >= 2.7.2
+       build-depends: haddock >= 2.7.2 && <2.8
     else
        build-depends: haddock-leksah == 2.5.0
 
     if os(windows)
-        build-depends: Win32 >=2.2.0.0
+        build-depends: Win32 >=2.2.0.0 && <2.3
         extra-libraries: kernel32
     else
-        build-depends: unix >=2.3.1.0
+        build-depends: unix >=2.3.1.0 && <2.5
 
     if flag(curl) || os(osx)
         cpp-options: -DUSE_CURL
 
     if flag(libcurl)
-        build-depends: curl >=1.3.5
+        build-depends: curl >=1.3.5 && <1.4
         cpp-options: -DUSE_LIBCURL
 
     main-is: IDE/Metainfo/Collector.hs
