diff --git a/xcffib.cabal b/xcffib.cabal
--- a/xcffib.cabal
+++ b/xcffib.cabal
@@ -1,11 +1,11 @@
 name:                xcffib
-version:             0.10.0
+version:             0.11.0
 synopsis:            A cffi-based python binding for X
 homepage:            http://github.com/tych0/xcffib
 license:             OtherLicense
 license-file:        LICENSE
 author:              Tycho Andersen
-maintainer:          Tycho Andersen <tycho@tycho.ws>
+maintainer:          Tycho Andersen <tycho@tycho.pizza>
 category:            X11
 build-type:          Simple
 cabal-version:       >=1.10
@@ -57,8 +57,9 @@
                  mtl >= 2.1,
                  attoparsec,
                  bytestring,
-                 semigroups,
                  either
+  if impl(ghc < 8.0)
+    build-depends: semigroups
   other-modules: Data.XCB.Python.Parse,
                  Data.XCB.Python.PyHelpers
   ghc-options: -Wall
