diff --git a/gi-javascriptcore.cabal b/gi-javascriptcore.cabal
--- a/gi-javascriptcore.cabal
+++ b/gi-javascriptcore.cabal
@@ -1,5 +1,5 @@
 name:                 gi-javascriptcore
-version:              3.0.4
+version:              3.0.5
 synopsis:             JavaScriptCore bindings
 description:          Bindings for JavaScriptCore, autogenerated by haskell-gi.
 homepage:             https://github.com/haskell-gi/haskell-gi
@@ -13,6 +13,7 @@
 
 custom-setup
       setup-depends: base >= 4.7 && < 5,
+                     Cabal >= 1.24,
                      haskell-gi >= 0.17.3 && < 1
 
 library
