diff --git a/pugs-compat.cabal b/pugs-compat.cabal
--- a/pugs-compat.cabal
+++ b/pugs-compat.cabal
@@ -1,5 +1,5 @@
 Name           : pugs-compat
-Version        : 0.0.6
+Version        : 0.0.6.1
 Build-type     : Simple
 Category       : Pugs
 License        : BSD3
@@ -7,16 +7,18 @@
 Maintainer     : audreyt@audreyt.org
 Synopsis       : Portable Haskell/POSIX layer for Pugs
 Description    : Portable Haskell/POSIX layer for Pugs
-Cabal-Version  : >=1.2.1
+Cabal-Version  : >=1.2.3
 
+Tested-With:       GHC==6.8.2, GHC==6.8.3, GHC==6.10.1, GHC==6.12.1
+
 Library
   Extensions      : CPP, MagicHash, ScopedTypeVariables, MultiParamTypeClasses,
                     TypeSynonymInstances, FlexibleInstances, PatternGuards,
-                    UndecidableInstances, FlexibleContexts, OverlappingInstances
+                    UndecidableInstances, FlexibleContexts, OverlappingInstances, TypeOperators
 
-  Build-depends   : base, haskell98, time, directory, process, regex-pcre-builtin, regex-base,
+  Build-depends   : base >=3 && < 4, haskell98, time, directory, process, regex-pcre-builtin, regex-base,
                     random, network, containers, bytestring, array, mtl, stm, utf8-string,
-                    stringtable-atom >= 0.0.6
+                    stringtable-atom >= 0.0.6.1
   Exposed-modules : Pugs.Compat
   Other-modules   : Pugs.Compat.Cast Pugs.Compat.Global Pugs.Compat.ID
                     Pugs.Compat.Monads Pugs.Compat.Posix Pugs.Compat.String
