diff --git a/Changelog.txt b/Changelog.txt
--- a/Changelog.txt
+++ b/Changelog.txt
@@ -1,3 +1,9 @@
+Tue Aug  5 11:44:50 PDT 2014  paul@thev.net
+  * Bump version to 0.5.2.1
+
+Tue Aug  5 11:43:24 PDT 2014  paul@thev.net
+  * Add IOKit framework for OS X and some minor fix
+
 Thu Oct  3 23:59:17 PDT 2013  paul@thev.net
   * Bump version to 0.5.2.0
 
diff --git a/GLFW.cabal b/GLFW.cabal
--- a/GLFW.cabal
+++ b/GLFW.cabal
@@ -1,7 +1,7 @@
 name:          GLFW
-version:       0.5.2.0
+version:       0.5.2.1
 homepage:      http://haskell.org/haskellwiki/GLFW
-maintainer:    Paul H. Liu <paul@thev.net>, Marc Sunet <jeannekamikaze@gmail.com>
+maintainer:    Paul H. Liu <paul@thev.net>
 cabal-version: >= 1.12
 build-type:    Custom
 category:      Graphics
@@ -10,7 +10,7 @@
                for writing OpenGL programs. For more information about the C
                library on which this binding is based, please see
                <http://www.glfw.org>. Note that this binding comes with an 
-               older GLFW C version 2.7.9 due to incompatible API changes 
+               older GLFW C version 2.7.9 due to incompatible API changes in
                GLFW since 3.0 (for example, the removal of texture functions).
                If you want to use newer GLFW C versions, install Haskell package
                GLFW-b instead.
@@ -71,7 +71,7 @@
     if os(darwin)
       x-cc-name: gcc
       include-dirs: glfw/lib/cocoa
-      frameworks:   Cocoa OpenGL
+      frameworks:   Cocoa OpenGL IOKit
       c-sources:
         glfw/lib/cocoa/cocoa_enable.m
         glfw/lib/cocoa/cocoa_fullscreen.m
