glib 2.30.0
diff --git a/NEWS b/NEWS
index d99305f..2ea33b4 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,62 @@
+Overview of changes from GLib 2.29.92 to 2.30.0
+===============================================
+
+This release contains an ABI change: code written by the GDBus code
+generation in this version of GLib is not compatible with earlier
+versions of the library (and vice versa).
+
+* GDBus changes:
+ - change property API to avoid namespace problems
+ - use correct object path in export_uniquely() method of
+   GDBusObjectManagerServer
+ - docs and tests improvements
+ - better handling of Ugly_Case method names
+ - build fixes for generated code
+
+* Unix mounts:
+ - BSD compile fixes
+ - ignore mounts with mountpoint "none" (as swap is on Debian)
+
+* GMappedFile:
+ - return an error when trying to mmap device files (like /dev/stdin)
+
+* gio-2.0.pc.in: drop stray reference to libasyncns
+
+* introspection annotation improvements, docs fixes
+
+* avoid double close() on the fd of a stream after splicing
+
+* desktop file handling: avoid mimeapps.list corruption issue
+
+* Bugs fixed:
+ 654563 info capplet: Failed to calculate disk space
+ 658188 _set_as_last_used_for_type generates a broken mimeapps.list
+ 658692 add introspection annotations to g_time_val_from_iso8601()
+ 659324 SPLICE_CLOSE_TARGET doesn't mark the output stream as closed
+ 659528 unbreak compilation on BSD systems
+ 659646 gdbus-codegen produce code that warnings at build
+ 659690 Possible build warning in code generated by gdbus-codegen
+ 659699 property name collision when generating code for "Connection"
+ 659794 gmappedfile.c-No S_ISREG on certain Windows compilers
+ 659838 incorrect argument types in for g_object_bind_property
+ 659889 glib-2.29.92/gio-2.0.pc.in has a wrong line. 
+
+* Translation updates:
+ Assamese
+ Basque
+ Bulgarian
+ Catalan
+ Catalan (Valencian)
+ Czech
+ Danish
+ Esperanto
+ German
+ Gujarati
+ Lithuanian
+ Oriya
+ Serbian
+ Slovenian
+
 Overview of changes from GLib 2.29.90 to 2.29.92
 ================================================
 
diff --git a/configure.ac b/configure.ac
index b488b2b..9123b06 100644
--- a/configure.ac
+++ b/configure.ac
@@ -26,8 +26,8 @@
 # <mclasen> on the unstable (ie master), interface age = 0
 
 m4_define([glib_major_version], [2])
-m4_define([glib_minor_version], [29])
-m4_define([glib_micro_version], [92])
+m4_define([glib_minor_version], [30])
+m4_define([glib_micro_version], [0])
 m4_define([glib_interface_age], [0])
 m4_define([glib_binary_age],
           [m4_eval(100 * glib_minor_version + glib_micro_version)])