diff --git a/Graphics/Rendering/Pango/Cairo.chs b/Graphics/Rendering/Pango/Cairo.chs
--- a/Graphics/Rendering/Pango/Cairo.chs
+++ b/Graphics/Rendering/Pango/Cairo.chs
@@ -70,6 +70,7 @@
 import qualified Graphics.Rendering.Cairo as Cairo
 import Graphics.Rendering.Cairo.Internal (Render(Render))
 import Control.Monad.Reader
+import Control.Monad (liftM)
 
 {# context lib="gdk" prefix="gdk" #}
 
diff --git a/pango.cabal b/pango.cabal
--- a/pango.cabal
+++ b/pango.cabal
@@ -1,6 +1,6 @@
 cabal-version:  3.0
 Name:           pango
-Version:        0.13.8.2
+Version:        0.13.10.0
 License:        LGPL-2.1-only
 License-file:   COPYING
 Copyright:      (c) 2001-2010 The Gtk2Hs Team
@@ -39,17 +39,22 @@
   Description:  Enable build with a base library that contains the new exception library.
 
 custom-setup
-  setup-depends: base >= 4.6,
-                 Cabal >= 2.0 && < 3.7,
+  setup-depends: base >= 4.6 && <5,
+                 Cabal >= 2.0 && < 3.11,
                  filepath >= 1.3 && < 1.5,
                  gtk2hs-buildtools >= 0.13.2.0 && < 0.14
 
 Library
         build-depends:  base >= 4 && < 5,
-                        process, directory, array, containers, pretty, mtl,
+                        array < 0.6,
+                        containers < 0.7,
+                        directory < 1.4,
+                        mtl < 2.4,
+                        process < 1.7,
+                        pretty < 1.2,
                         glib  >= 0.13.0.0 && < 0.14,
                         cairo >= 0.13.0.0 && < 0.14,
-                        text >= 0.11.0.6 && < 1.3
+                        text >= 0.11.0.6 && < 2.1
 
         if flag(new-exception)
           build-depends:  base >= 4
