diff --git a/gi-soup.cabal b/gi-soup.cabal
--- a/gi-soup.cabal
+++ b/gi-soup.cabal
@@ -1,5 +1,5 @@
 name:                 gi-soup
-version:              2.4.5
+version:              2.4.6
 synopsis:             Libsoup bindings
 description:          Bindings for Libsoup, autogenerated by haskell-gi.
 homepage:             https://github.com/haskell-gi/haskell-gi
@@ -16,8 +16,17 @@
 custom-setup
       setup-depends: base >= 4.7 && < 5,
                      Cabal >= 1.24,
-                     haskell-gi >= 0.17.3 && < 1
+                     haskell-gi >= 0.18 && < 1
 
+Flag overloaded-methods
+      Description: Generate support for overloaded methods.
+
+Flag overloaded-properties
+      Description: Generate support for overloaded properties.
+
+Flag overloaded-signals
+      Description: Generate support for overloaded signals.
+
 library
       default-language: Haskell2010
       default-extensions: NoImplicitPrelude, ScopedTypeVariables, CPP, OverloadedStrings, NegativeLiterals, ConstraintKinds, TypeFamilies, MultiParamTypeClasses, KindSignatures, FlexibleInstances, UndecidableInstances, DataKinds, FlexibleContexts
@@ -26,7 +35,7 @@
 
       pkgconfig-depends: libsoup-2.4
       build-depends: base >= 4.7 && <5,
-                     haskell-gi-base >= 0.17 && < 1,
+                     haskell-gi-base >= 0.18 && < 1,
                      gi-gio == 2.0.*,
                      gi-gobject == 2.0.*,
                      gi-glib == 2.0.*,
