diff --git a/rtcm.cabal b/rtcm.cabal
--- a/rtcm.cabal
+++ b/rtcm.cabal
@@ -1,5 +1,5 @@
 name: rtcm
-version: 0.2.1
+version: 0.2.2
 cabal-version: >=1.22
 build-type: Simple
 license: BSD3
@@ -31,18 +31,18 @@
         Data.RTCM3.System
         Data.RTCM3.Types
     build-depends:
-        aeson >=1.0.2.1,
-        array >=0.5.1.1,
+        aeson >=0.11.3.0,
+        array >=0.5.1.0,
         base >=4.8 && <5,
         base64-bytestring >=1.0.0.1,
-        basic-prelude >=0.6.1.1,
-        binary >=0.8.3.0,
+        basic-prelude >=0.5.2,
+        binary >=0.7.5.0,
         binary-bits >=0.5,
-        bytestring >=0.10.8.1,
-        lens >=4.15.1,
-        lens-aeson >=1.0.1,
-        template-haskell >=2.11.1.0,
-        text >=1.2.2.1,
+        bytestring >=0.10.6.0,
+        lens >=4.13,
+        lens-aeson >=1.0.0.5,
+        template-haskell >=2.10.0.0,
+        text >=1.2.2.2,
         word24 >=2.0.1
     default-language: Haskell2010
     hs-source-dirs: src
@@ -54,13 +54,13 @@
 executable rtcm32json
     main-is: rtcm32json.hs
     build-depends:
-        aeson >=1.0.2.1,
-        base >=4.9.1.0,
-        basic-prelude >=0.6.1.1,
+        aeson >=0.11.3.0,
+        base >=4.8.2.0,
+        basic-prelude >=0.5.2,
         binary-conduit >=1.2.4.1,
-        bytestring >=0.10.8.1,
-        conduit >=1.2.11,
-        conduit-combinators >=1.1.1,
+        bytestring >=0.10.6.0,
+        conduit >=1.2.10,
+        conduit-combinators >=1.0.8.3,
         conduit-extra >=1.1.16,
         resourcet >=1.1.9,
         rtcm
@@ -71,11 +71,11 @@
 executable json2rtcm3
     main-is: json2rtcm3.hs
     build-depends:
-        aeson >=1.0.2.1,
-        base >=4.9.1.0,
-        basic-prelude >=0.6.1.1,
+        aeson >=0.11.3.0,
+        base >=4.8.2.0,
+        basic-prelude >=0.5.2,
         binary-conduit >=1.2.4.1,
-        conduit >=1.2.11,
+        conduit >=1.2.10,
         conduit-extra >=1.1.16,
         resourcet >=1.1.9,
         rtcm
@@ -87,12 +87,12 @@
     type: exitcode-stdio-1.0
     main-is: Test.hs
     build-depends:
-        base >=4.9.1.0,
-        basic-prelude >=0.6.1.1,
-        binary >=0.8.3.0,
+        base >=4.8.2.0,
+        basic-prelude >=0.5.2,
+        binary >=0.7.5.0,
         binary-bits >=0.5,
-        bytestring >=0.10.8.1,
-        lens >=4.15.1,
+        bytestring >=0.10.6.0,
+        lens >=4.13,
         random >=1.1,
         rtcm,
         tasty >=0.11.2.1,
