diff --git a/roguestar-glut.cabal b/roguestar-glut.cabal
--- a/roguestar-glut.cabal
+++ b/roguestar-glut.cabal
@@ -1,5 +1,5 @@
 name:                roguestar-glut
-version:             0.6.0.0
+version:             0.6.0.1
 cabal-version:       >=1.2
 license:             OtherLicense
 license-file:        LICENSE
@@ -18,9 +18,12 @@
   main-is:             Main.hs
   hs-source-dirs:      src
   build-depends:       base>=4&&<5,
-                       roguestar-gl==0.6.0.0,
+                       roguestar-gl==0.6.0.1,
                        GLUT>=2.2.2.0 && < 2.3,
-                       rsagl==0.6.0.0
-  ghc-options:         -threaded -fno-warn-type-defaults -fexcess-precision
+                       rsagl==0.6.0.1
+  if impl(ghc >= 7.0)
+    ghc-options:         -threaded -fno-warn-type-defaults -fexcess-precision -rtsopts=all
+  else
+    ghc-options:         -threaded -fno-warn-type-defaults -fexcess-precision
   ghc-prof-options:    -prof -auto-all
 
