diff -Nru mirage-0.9.5.1/debian/changelog mirage-0.9.5.1/debian/changelog --- mirage-0.9.5.1/debian/changelog 2014-07-13 19:43:46.000000000 +0400 +++ mirage-0.9.5.1/debian/changelog 2014-10-02 13:40:52.000000000 +0400 @@ -1,3 +1,10 @@ +mirage (0.9.5.1-3.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * fix_gdk_lock.patch: fixes crash at startup with GLib >= 2.41 + + -- Vlad Orlov Thu, 02 Oct 2014 13:39:37 +0400 + mirage (0.9.5.1-3) unstable; urgency=medium * QA upload. diff -Nru mirage-0.9.5.1/debian/patches/fix_gdk_lock.patch mirage-0.9.5.1/debian/patches/fix_gdk_lock.patch --- mirage-0.9.5.1/debian/patches/fix_gdk_lock.patch 1970-01-01 03:00:00.000000000 +0300 +++ mirage-0.9.5.1/debian/patches/fix_gdk_lock.patch 2014-10-02 13:41:57.000000000 +0400 @@ -0,0 +1,18 @@ +Index: mirage-0.9.5.1/mirage.py +=================================================================== +--- mirage-0.9.5.1.orig/mirage.py ++++ mirage-0.9.5.1/mirage.py +@@ -4576,10 +4576,11 @@ class Base: + timer_screensaver = gobject.timeout_add(1000, self.disable_screensaver_in_slideshow_mode) + + def main(self): ++ gtk.gdk.threads_enter() + gtk.main() ++ gtk.gdk.threads_leave() + + if __name__ == "__main__": + base = Base() +- gtk.gdk.threads_enter() + base.main() +- gtk.gdk.threads_leave() ++ diff -Nru mirage-0.9.5.1/debian/patches/series mirage-0.9.5.1/debian/patches/series --- mirage-0.9.5.1/debian/patches/series 2010-08-08 16:14:18.000000000 +0400 +++ mirage-0.9.5.1/debian/patches/series 2014-10-02 13:41:04.000000000 +0400 @@ -1,2 +1,3 @@ halfSelected.patch remove_gimp_remote.patch +fix_gdk_lock.patch