diff --git a/Codec-Image-DevIL.cabal b/Codec-Image-DevIL.cabal
--- a/Codec-Image-DevIL.cabal
+++ b/Codec-Image-DevIL.cabal
@@ -4,7 +4,7 @@
     Provides functions readImage and writeImage, which can read
     and write many image formats from/to an RGBA array of values
     to work with.
-Version: 0.2.0
+Version: 0.2.1
 Stability: experimental
 Synopsis: An FFI interface to the DevIL library
 License: BSD3
@@ -12,13 +12,13 @@
 Author: Luke Palmer
 Maintainer: lrpalmer@gmail.com
 Build-Type: Simple
-Cabal-Version: >= 1.2
+Cabal-Version: >= 1.6
 Library
-    Build-Depends: base<=4, array
+    Build-Depends: base == 4.*, array
     Exposed-Modules: Codec.Image.DevIL
     Extensions: ForeignFunctionInterface, CPP
     Build-Tools: hsc2hs
-    Extra-Libraries: IL
+    Extra-Libraries: IL, rt
     if os(windows)
         CPP-Options: -DCALLTYPE=stdcall
     else
