diff --git a/Graphics/UI/Gtk/SourceView/SourceBuffer.chs b/Graphics/UI/Gtk/SourceView/SourceBuffer.chs
--- a/Graphics/UI/Gtk/SourceView/SourceBuffer.chs
+++ b/Graphics/UI/Gtk/SourceView/SourceBuffer.chs
@@ -44,6 +44,8 @@
 
 -- * Methods
   castToSourceBuffer,
+  gTypeSourceBuffer,
+  toSourceBuffer,
   sourceBufferNew,
   sourceBufferNewWithLanguage,
   sourceBufferSetHighlightSyntax,
diff --git a/Graphics/UI/Gtk/SourceView/SourceLanguage.chs b/Graphics/UI/Gtk/SourceView/SourceLanguage.chs
--- a/Graphics/UI/Gtk/SourceView/SourceLanguage.chs
+++ b/Graphics/UI/Gtk/SourceView/SourceLanguage.chs
@@ -37,6 +37,8 @@
 
 -- * Methods
   castToSourceLanguage,
+  gTypeSourceLanguage,
+  toSourceLanguage,
   sourceLanguageGetId,
   sourceLanguageGetName,
   sourceLanguageGetSection,
diff --git a/Graphics/UI/Gtk/SourceView/SourceLanguageManager.chs b/Graphics/UI/Gtk/SourceView/SourceLanguageManager.chs
--- a/Graphics/UI/Gtk/SourceView/SourceLanguageManager.chs
+++ b/Graphics/UI/Gtk/SourceView/SourceLanguageManager.chs
@@ -39,6 +39,8 @@
 
 -- * Methods
   castToSourceLanguageManager,
+  gTypeSourceLanguageManager,
+  toSourceLanguageManager,
   sourceLanguageManagerNew,
   sourceLanguageManagerGetDefault,
   sourceLanguageManagerSetSearchPath,
diff --git a/Graphics/UI/Gtk/SourceView/SourceMark.chs b/Graphics/UI/Gtk/SourceView/SourceMark.chs
--- a/Graphics/UI/Gtk/SourceView/SourceMark.chs
+++ b/Graphics/UI/Gtk/SourceView/SourceMark.chs
@@ -43,6 +43,8 @@
 
 -- * Methods
   castToSourceMark,
+  gTypeSourceMark,
+  toSourceMark,
   sourceMarkNew,
   sourceMarkGetCategory,
   sourceMarkNext,
diff --git a/Graphics/UI/Gtk/SourceView/SourceMarkAttributes.chs b/Graphics/UI/Gtk/SourceView/SourceMarkAttributes.chs
--- a/Graphics/UI/Gtk/SourceView/SourceMarkAttributes.chs
+++ b/Graphics/UI/Gtk/SourceView/SourceMarkAttributes.chs
@@ -61,6 +61,8 @@
 
 -- * Methods
   castToSourceMarkAttributes,
+  gTypeSourceMarkAttributes,
+  toSourceMarkAttributes,
   sourceMarkAttributesNew,
   sourceMarkAttributesSetBackground,
   sourceMarkAttributesGetBackground,
diff --git a/Graphics/UI/Gtk/SourceView/SourceStyleScheme.chs b/Graphics/UI/Gtk/SourceView/SourceStyleScheme.chs
--- a/Graphics/UI/Gtk/SourceView/SourceStyleScheme.chs
+++ b/Graphics/UI/Gtk/SourceView/SourceStyleScheme.chs
@@ -39,6 +39,8 @@
 
 -- * Methods
   castToSourceStyleScheme,
+  gTypeSourceStyleScheme,
+  toSourceStyleScheme,
   sourceStyleSchemeGetId,
   sourceStyleSchemeGetName,
   sourceStyleSchemeGetDescription,
diff --git a/Graphics/UI/Gtk/SourceView/SourceView.chs b/Graphics/UI/Gtk/SourceView/SourceView.chs
--- a/Graphics/UI/Gtk/SourceView/SourceView.chs
+++ b/Graphics/UI/Gtk/SourceView/SourceView.chs
@@ -41,6 +41,8 @@
 
 -- * Methods
   castToSourceView,
+  gTypeSourceView,
+  toSourceView,
   sourceViewNew,
   sourceViewNewWithBuffer,
   sourceViewSetAutoIndent,
@@ -448,6 +450,7 @@
       (castPtr colorPtr)
 #endif
 
+#if GTK_MAJOR_VERSION >= 3
 #if MIN_VERSION_gtksourceview_3_0(3, 16, 0)
 -- | Insert one indentation level at the beginning of the specified lines.
 --
@@ -522,6 +525,7 @@
             p <- peek priority
             return $ Just (a, fromIntegral p)
         Nothing -> return Nothing
+#endif
 
 -- | Whether to enable auto indentation.
 --
diff --git a/gtksourceview3.cabal b/gtksourceview3.cabal
--- a/gtksourceview3.cabal
+++ b/gtksourceview3.cabal
@@ -1,5 +1,5 @@
 Name:           gtksourceview3
-Version:        0.13.1.5
+Version:        0.13.2.0
 License:        LGPL-2.1
 License-file:   COPYING
 Copyright:      (c) 2001-2010 The Gtk2Hs Team
@@ -84,4 +84,4 @@
         x-c2hs-Header:     gtksourceview2.h
         pkgconfig-depends: gtksourceview-3.0 >= 3.0.0
         x-Types-Hierarchy: hierarchy3.list
-        build-depends:     gtk3 >=0.13.8 && <0.14
+        build-depends:     gtk3 >=0.13.8 && <0.15
