diff --git a/xcffib.cabal b/xcffib.cabal
--- a/xcffib.cabal
+++ b/xcffib.cabal
@@ -1,5 +1,5 @@
 name:                xcffib
-version:             0.9.0
+version:             0.10.0
 synopsis:            A cffi-based python binding for X
 homepage:            http://github.com/tych0/xcffib
 license:             OtherLicense
@@ -8,7 +8,7 @@
 maintainer:          Tycho Andersen <tycho@tycho.ws>
 category:            X11
 build-type:          Simple
-cabal-version:       >=1.8
+cabal-version:       >=1.10
 bug-reports:         https://github.com/tych0/xcffib/issues
 description: A cffi-based python binding for X, comparable to xpyb
 extra-source-files: test/generator/*.py,
@@ -25,7 +25,7 @@
 
 library
   build-depends: base ==4.*,
-                 xcb-types >= 0.9.0,
+                 xcb-types >= 0.10.0,
                  language-python >= 0.5.6,
                  filepath,
                  filemanip,
@@ -39,6 +39,7 @@
   exposed-modules: Data.XCB.Python.Parse,
                    Data.XCB.Python.PyHelpers
   ghc-options: -Wall
+  default-language: Haskell2010
 
 executable xcffibgen
   main-is: xcffibgen.hs
@@ -61,6 +62,7 @@
   other-modules: Data.XCB.Python.Parse,
                  Data.XCB.Python.PyHelpers
   ghc-options: -Wall
+  default-language: Haskell2010
 
 test-suite PyHelpersTests
   hs-source-dirs: test
@@ -72,6 +74,7 @@
                  HUnit,
                  test-framework,
                  test-framework-hunit
+  default-language: Haskell2010
 
 test-suite GeneratorTests.hs
   hs-source-dirs: test
@@ -85,3 +88,4 @@
                  test-framework,
                  test-framework-hunit,
                  filepath
+  default-language: Haskell2010
