diff --git a/gtksourceview/gtksourceversion.h.in b/gtksourceview/gtksourceversion.h.in
index 88ce0bb..85b514d 100644
--- a/gtksourceview/gtksourceversion.h.in
+++ b/gtksourceview/gtksourceversion.h.in
@@ -278,8 +278,8 @@ G_BEGIN_DECLS
 
 #ifndef __GTK_DOC_IGNORE__
 #if GTK_SOURCE_VERSION_MIN_REQUIRED >= GTK_SOURCE_VERSION_3_0
-#define GTK_SOURCE_DEPRECATED_IN_3_0 G_DEPRECATED
-#define GTK_SOURCE_DEPRECATED_IN_3_0_FOR(f) G_DEPRECATED_FOR(f)
+#define GTK_SOURCE_DEPRECATED_IN_3_0 G_DEPRECATED _GTK_SOURCE_EXTERN
+#define GTK_SOURCE_DEPRECATED_IN_3_0_FOR(f) G_DEPRECATED_FOR(f) _GTK_SOURCE_EXTERN
 #else
 #define GTK_SOURCE_DEPRECATED_IN_3_0 _GTK_SOURCE_EXTERN
 #define GTK_SOURCE_DEPRECATED_IN_3_0_FOR(f) _GTK_SOURCE_EXTERN
@@ -296,8 +296,8 @@ G_BEGIN_DECLS
 
 #ifndef __GTK_DOC_IGNORE__
 #if GTK_SOURCE_VERSION_MIN_REQUIRED >= GTK_SOURCE_VERSION_3_2
-#define GTK_SOURCE_DEPRECATED_IN_3_2 G_DEPRECATED
-#define GTK_SOURCE_DEPRECATED_IN_3_2_FOR(f) G_DEPRECATED_FOR(f)
+#define GTK_SOURCE_DEPRECATED_IN_3_2 G_DEPRECATED _GTK_SOURCE_EXTERN
+#define GTK_SOURCE_DEPRECATED_IN_3_2_FOR(f) G_DEPRECATED_FOR(f) _GTK_SOURCE_EXTERN
 #else
 #define GTK_SOURCE_DEPRECATED_IN_3_2 _GTK_SOURCE_EXTERN
 #define GTK_SOURCE_DEPRECATED_IN_3_2_FOR(f) _GTK_SOURCE_EXTERN
@@ -314,8 +314,8 @@ G_BEGIN_DECLS
 
 #ifndef __GTK_DOC_IGNORE__
 #if GTK_SOURCE_VERSION_MIN_REQUIRED >= GTK_SOURCE_VERSION_3_4
-#define GTK_SOURCE_DEPRECATED_IN_3_4 G_DEPRECATED
-#define GTK_SOURCE_DEPRECATED_IN_3_4_FOR(f) G_DEPRECATED_FOR(f)
+#define GTK_SOURCE_DEPRECATED_IN_3_4 G_DEPRECATED _GTK_SOURCE_EXTERN
+#define GTK_SOURCE_DEPRECATED_IN_3_4_FOR(f) G_DEPRECATED_FOR(f) _GTK_SOURCE_EXTERN
 #else
 #define GTK_SOURCE_DEPRECATED_IN_3_4 _GTK_SOURCE_EXTERN
 #define GTK_SOURCE_DEPRECATED_IN_3_4_FOR(f) _GTK_SOURCE_EXTERN
@@ -332,8 +332,8 @@ G_BEGIN_DECLS
 
 #ifndef __GTK_DOC_IGNORE__
 #if GTK_SOURCE_VERSION_MIN_REQUIRED >= GTK_SOURCE_VERSION_3_6
-#define GTK_SOURCE_DEPRECATED_IN_3_6 G_DEPRECATED
-#define GTK_SOURCE_DEPRECATED_IN_3_6_FOR(f) G_DEPRECATED_FOR(f)
+#define GTK_SOURCE_DEPRECATED_IN_3_6 G_DEPRECATED _GTK_SOURCE_EXTERN
+#define GTK_SOURCE_DEPRECATED_IN_3_6_FOR(f) G_DEPRECATED_FOR(f) _GTK_SOURCE_EXTERN
 #else
 #define GTK_SOURCE_DEPRECATED_IN_3_6 _GTK_SOURCE_EXTERN
 #define GTK_SOURCE_DEPRECATED_IN_3_6_FOR(f) _GTK_SOURCE_EXTERN
@@ -350,8 +350,8 @@ G_BEGIN_DECLS
 
 #ifndef __GTK_DOC_IGNORE__
 #if GTK_SOURCE_VERSION_MIN_REQUIRED >= GTK_SOURCE_VERSION_3_8
-#define GTK_SOURCE_DEPRECATED_IN_3_8 G_DEPRECATED
-#define GTK_SOURCE_DEPRECATED_IN_3_8_FOR(f) G_DEPRECATED_FOR(f)
+#define GTK_SOURCE_DEPRECATED_IN_3_8 G_DEPRECATED _GTK_SOURCE_EXTERN
+#define GTK_SOURCE_DEPRECATED_IN_3_8_FOR(f) G_DEPRECATED_FOR(f) _GTK_SOURCE_EXTERN
 #else
 #define GTK_SOURCE_DEPRECATED_IN_3_8 _GTK_SOURCE_EXTERN
 #define GTK_SOURCE_DEPRECATED_IN_3_8_FOR(f) _GTK_SOURCE_EXTERN
@@ -368,8 +368,8 @@ G_BEGIN_DECLS
 
 #ifndef __GTK_DOC_IGNORE__
 #if GTK_SOURCE_VERSION_MIN_REQUIRED >= GTK_SOURCE_VERSION_3_10
-#define GTK_SOURCE_DEPRECATED_IN_3_10 G_DEPRECATED
-#define GTK_SOURCE_DEPRECATED_IN_3_10_FOR(f) G_DEPRECATED_FOR(f)
+#define GTK_SOURCE_DEPRECATED_IN_3_10 G_DEPRECATED _GTK_SOURCE_EXTERN
+#define GTK_SOURCE_DEPRECATED_IN_3_10_FOR(f) G_DEPRECATED_FOR(f) _GTK_SOURCE_EXTERN
 #else
 #define GTK_SOURCE_DEPRECATED_IN_3_10 _GTK_SOURCE_EXTERN
 #define GTK_SOURCE_DEPRECATED_IN_3_10_FOR(f) _GTK_SOURCE_EXTERN
@@ -386,8 +386,8 @@ G_BEGIN_DECLS
 
 #ifndef __GTK_DOC_IGNORE__
 #if GTK_SOURCE_VERSION_MIN_REQUIRED >= GTK_SOURCE_VERSION_3_12
-#define GTK_SOURCE_DEPRECATED_IN_3_12 G_DEPRECATED
-#define GTK_SOURCE_DEPRECATED_IN_3_12_FOR(f) G_DEPRECATED_FOR(f)
+#define GTK_SOURCE_DEPRECATED_IN_3_12 G_DEPRECATED _GTK_SOURCE_EXTERN
+#define GTK_SOURCE_DEPRECATED_IN_3_12_FOR(f) G_DEPRECATED_FOR(f) _GTK_SOURCE_EXTERN
 #else
 #define GTK_SOURCE_DEPRECATED_IN_3_12 _GTK_SOURCE_EXTERN
 #define GTK_SOURCE_DEPRECATED_IN_3_12_FOR(f) _GTK_SOURCE_EXTERN
@@ -404,8 +404,8 @@ G_BEGIN_DECLS
 
 #ifndef __GTK_DOC_IGNORE__
 #if GTK_SOURCE_VERSION_MIN_REQUIRED >= GTK_SOURCE_VERSION_3_14
-#define GTK_SOURCE_DEPRECATED_IN_3_14 G_DEPRECATED
-#define GTK_SOURCE_DEPRECATED_IN_3_14_FOR(f) G_DEPRECATED_FOR(f)
+#define GTK_SOURCE_DEPRECATED_IN_3_14 G_DEPRECATED _GTK_SOURCE_EXTERN
+#define GTK_SOURCE_DEPRECATED_IN_3_14_FOR(f) G_DEPRECATED_FOR(f) _GTK_SOURCE_EXTERN
 #else
 #define GTK_SOURCE_DEPRECATED_IN_3_14 _GTK_SOURCE_EXTERN
 #define GTK_SOURCE_DEPRECATED_IN_3_14_FOR(f) _GTK_SOURCE_EXTERN
@@ -422,8 +422,8 @@ G_BEGIN_DECLS
 
 #ifndef __GTK_DOC_IGNORE__
 #if GTK_SOURCE_VERSION_MIN_REQUIRED >= GTK_SOURCE_VERSION_3_16
-#define GTK_SOURCE_DEPRECATED_IN_3_16 G_DEPRECATED
-#define GTK_SOURCE_DEPRECATED_IN_3_16_FOR(f) G_DEPRECATED_FOR(f)
+#define GTK_SOURCE_DEPRECATED_IN_3_16 G_DEPRECATED _GTK_SOURCE_EXTERN
+#define GTK_SOURCE_DEPRECATED_IN_3_16_FOR(f) G_DEPRECATED_FOR(f) _GTK_SOURCE_EXTERN
 #else
 #define GTK_SOURCE_DEPRECATED_IN_3_16 _GTK_SOURCE_EXTERN
 #define GTK_SOURCE_DEPRECATED_IN_3_16_FOR(f) _GTK_SOURCE_EXTERN
@@ -440,8 +440,8 @@ G_BEGIN_DECLS
 
 #ifndef __GTK_DOC_IGNORE__
 #if GTK_SOURCE_VERSION_MIN_REQUIRED >= GTK_SOURCE_VERSION_3_18
-#define GTK_SOURCE_DEPRECATED_IN_3_18 G_DEPRECATED
-#define GTK_SOURCE_DEPRECATED_IN_3_18_FOR(f) G_DEPRECATED_FOR(f)
+#define GTK_SOURCE_DEPRECATED_IN_3_18 G_DEPRECATED _GTK_SOURCE_EXTERN
+#define GTK_SOURCE_DEPRECATED_IN_3_18_FOR(f) G_DEPRECATED_FOR(f) _GTK_SOURCE_EXTERN
 #else
 #define GTK_SOURCE_DEPRECATED_IN_3_18 _GTK_SOURCE_EXTERN
 #define GTK_SOURCE_DEPRECATED_IN_3_18_FOR(f) _GTK_SOURCE_EXTERN
@@ -458,8 +458,8 @@ G_BEGIN_DECLS
 
 #ifndef __GTK_DOC_IGNORE__
 #if GTK_SOURCE_VERSION_MIN_REQUIRED >= GTK_SOURCE_VERSION_3_20
-#define GTK_SOURCE_DEPRECATED_IN_3_20 G_DEPRECATED
-#define GTK_SOURCE_DEPRECATED_IN_3_20_FOR(f) G_DEPRECATED_FOR(f)
+#define GTK_SOURCE_DEPRECATED_IN_3_20 G_DEPRECATED _GTK_SOURCE_EXTERN
+#define GTK_SOURCE_DEPRECATED_IN_3_20_FOR(f) G_DEPRECATED_FOR(f) _GTK_SOURCE_EXTERN
 #else
 #define GTK_SOURCE_DEPRECATED_IN_3_20 _GTK_SOURCE_EXTERN
 #define GTK_SOURCE_DEPRECATED_IN_3_20_FOR(f) _GTK_SOURCE_EXTERN
