diff --git a/GearBox.hs b/GearBox.hs
--- a/GearBox.hs
+++ b/GearBox.hs
@@ -1,8 +1,9 @@
 -- GearBox -- zooming rotating fractal gearbox demo
--- (GPL3+) 2012,2015 Claude Heiland-Allen <claude@mathr.co.uk>
--- tested with: ghc-7.6.3, ghc-7.8.2, ghc-7.10.1~rc2
+-- (GPL3+) 2012,2015,2018 Claude Heiland-Allen <claude@mathr.co.uk>
+-- tested with: ghc-8.2.2, ghc-8.4.4, ghc-8.6.1
 
 {-# LANGUAGE TypeOperators #-}
+import Prelude hiding ((<>))
 import Control.Monad (forM, forM_, replicateM)
 import Data.Fixed (mod')
 import Data.IORef (IORef, newIORef, readIORef, modifyIORef)
diff --git a/gearbox.cabal b/gearbox.cabal
--- a/gearbox.cabal
+++ b/gearbox.cabal
@@ -1,5 +1,5 @@
 Name:                gearbox
-Version:             1.0.0.5
+Version:             1.0.0.6
 Synopsis:            zooming rotating fractal gears graphics demo
 Description:         OpenGL gearbox iterated function system.  Usage:
                      @gearbox quality@ where quality is an integer between
@@ -25,7 +25,7 @@
   Build-depends:
     base < 5,
     GLUT == 2.7.*,
-    OpenGLRaw == 3.2.*,
+    OpenGLRaw == 3.3.*,
     Vec == 1.0.*
   GHC-options:         -Wall
 
@@ -36,4 +36,4 @@
 Source-repository this
   type:                git
   location:            https://code.mathr.co.uk/gearbox.git
-  tag:                 v1.0.0.5
+  tag:                 v1.0.0.6
