diff --git a/typograffiti.cabal b/typograffiti.cabal
--- a/typograffiti.cabal
+++ b/typograffiti.cabal
@@ -4,10 +4,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 210575516c085c128b78c545ded6d51ae7050d3e4201946d0538efea8266888b
+-- hash: 58a65504b2800f14642c208ec25bd060eb483a4891bd92d25c071db247c52aa5
 
 name:           typograffiti
-version:        0.1.0.2
+version:        0.1.0.3
 synopsis:       Just let me draw nice text already
 description:    This is a text rendering library that uses OpenGL and freetype2 to render TTF font strings quickly. It is fast enough to render large chunks of text in real time. This library exists because text rendering is one of the biggest hurdles in Haskell graphics programming - and it shouldn't be!
                 Typograffiti includes an MTL style typeclass and a default monad transformer. It does not assume you are using any specific windowing solution. It does assume you are using OpenGL 3.3+.
@@ -45,16 +45,16 @@
       src
   build-depends:
       base >=4.7 && <5
-    , bytestring
-    , containers
-    , freetype2
-    , gl
-    , linear
-    , mtl
-    , pretty-show
-    , stm
-    , template-haskell
-    , vector
+    , bytestring >=0.10
+    , containers >=0.6
+    , freetype2 >=0.1
+    , gl >=0.8
+    , linear >=1.20
+    , mtl >=2.2
+    , pretty-show >=1.9
+    , stm >=2.5
+    , template-haskell >=2.14
+    , vector >=0.12
   default-language: Haskell2010
 
 executable typograffiti-exe
@@ -66,19 +66,19 @@
   ghc-options: -threaded -rtsopts -with-rtsopts=-N
   build-depends:
       base >=4.7 && <5
-    , bytestring
-    , containers
-    , filepath
-    , freetype2
-    , gl
-    , linear
-    , mtl
-    , pretty-show
-    , sdl2
-    , stm
-    , template-haskell
+    , bytestring >=0.10
+    , containers >=0.6
+    , filepath >=1.4
+    , freetype2 >=0.1
+    , gl >=0.8
+    , linear >=1.20
+    , mtl >=2.2
+    , pretty-show >=1.9
+    , sdl2 >=2.4.1
+    , stm >=2.5
+    , template-haskell >=2.14
     , typograffiti
-    , vector
+    , vector >=0.12
   default-language: Haskell2010
 
 test-suite typograffiti-test
@@ -91,15 +91,15 @@
   ghc-options: -threaded -rtsopts -with-rtsopts=-N
   build-depends:
       base >=4.7 && <5
-    , bytestring
-    , containers
-    , freetype2
-    , gl
-    , linear
-    , mtl
-    , pretty-show
-    , stm
-    , template-haskell
+    , bytestring >=0.10
+    , containers >=0.6
+    , freetype2 >=0.1
+    , gl >=0.8
+    , linear >=1.20
+    , mtl >=2.2
+    , pretty-show >=1.9
+    , stm >=2.5
+    , template-haskell >=2.14
     , typograffiti
-    , vector
+    , vector >=0.12
   default-language: Haskell2010
