diff --git a/CHANGES.markdown b/CHANGES.markdown
--- a/CHANGES.markdown
+++ b/CHANGES.markdown
@@ -1,3 +1,6 @@
+## Changes in 2.5.6
+   - Compatibility with `QuickCheck-2.12`
+
 ## Changes in 2.5.5
   - Use `module[line:column]` instead of `module:line:column` as default label
     for `describe`/`it` (fixes #366)
diff --git a/hspec.cabal b/hspec.cabal
--- a/hspec.cabal
+++ b/hspec.cabal
@@ -1,13 +1,13 @@
-cabal-version: >= 1.10
+cabal-version: 1.12
 
--- This file has been generated from package.yaml by hpack version 0.29.5.
+-- This file has been generated from package.yaml by hpack version 0.30.0.
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 32bbd6cd6fd8f6f99fe71a657a2c4674beba6789814e8c4138b399d69a8c02e4
+-- hash: 5c0e329ac23deb77094352cd55cb4b7775e28a39f7cc389f036933f68688bd82
 
 name:             hspec
-version:          2.5.5
+version:          2.5.6
 license:          MIT
 license-file:     LICENSE
 copyright:        (c) 2011-2018 Simon Hengel,
@@ -45,14 +45,11 @@
   hs-source-dirs:
       src
   build-depends:
-      HUnit >=1.5.0.0
-    , QuickCheck >=2.10
+      QuickCheck >=2.10
     , base ==4.*
-    , call-stack
-    , hspec-core ==2.5.5
-    , hspec-discover ==2.5.5
+    , hspec-core ==2.5.6
+    , hspec-discover ==2.5.6
     , hspec-expectations ==0.8.2.*
-    , transformers >=0.2.2.0
   exposed-modules:
       Test.Hspec
       Test.Hspec.Core
@@ -60,29 +57,6 @@
       Test.Hspec.Formatters
       Test.Hspec.QuickCheck
       Test.Hspec.Runner
-  other-modules:
-      Paths_hspec
-  default-language: Haskell2010
-
-test-suite spec
-  type: exitcode-stdio-1.0
-  ghc-options: -Wall
-  hs-source-dirs:
-      test
-  main-is: Spec.hs
-  build-depends:
-      HUnit >=1.5.0.0
-    , QuickCheck >=2.10
-    , base ==4.*
-    , call-stack
-    , directory
-    , hspec
-    , hspec-core ==2.5.5
-    , hspec-discover ==2.5.5
-    , hspec-expectations ==0.8.2.*
-    , hspec-meta >=2.3.2
-    , stringbuilder
-    , transformers >=0.2.2.0
   other-modules:
       Paths_hspec
   default-language: Haskell2010
diff --git a/test/Spec.hs b/test/Spec.hs
deleted file mode 100644
--- a/test/Spec.hs
+++ /dev/null
@@ -1,1 +0,0 @@
-{-# OPTIONS_GHC -F -pgmF hspec-meta-discover #-}
