[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#864050: marked as done (unblock: eom/1.16.1-1)



Your message dated Sat, 03 Jun 2017 20:18:00 +0000
with message-id <c97856be-812d-c753-0984-76104b8707cd@thykier.net>
and subject line Re: Bug#864050: unblock: eom/1.16.1-1
has caused the Debian Bug report #864050,
regarding unblock: eom/1.16.1-1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
864050: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=864050
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please consider unblocking planned upload of package eom.

This upload brings a new maintenance release of the eom component of the
MATE 1.16 release series.

Other than closing open Debian bug #816914 (Eom auto reload file is
broken), it brings in some other fixes cherry-picked to the 1.16 branch
of eom (targetting Debian 9). See debian/changelog for details in
attached .debdiff.

unblock eom/1.16.1-1

-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: amd64
 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru eom-1.16.0/configure.ac eom-1.16.1/configure.ac
--- eom-1.16.0/configure.ac	2016-09-19 07:48:00.000000000 +0200
+++ eom-1.16.1/configure.ac	2017-01-26 13:34:31.000000000 +0100
@@ -3,7 +3,7 @@
 
 m4_define(eom_major_version, 1)
 m4_define(eom_minor_version, 16)
-m4_define(eom_micro_version, 0)
+m4_define(eom_micro_version, 1)
 m4_define(eom_version, eom_major_version.eom_minor_version.eom_micro_version)
 
 AC_INIT([eom], eom_version, [http://www.mate-desktop.org], [eom])
diff -Nru eom-1.16.0/debian/changelog eom-1.16.1/debian/changelog
--- eom-1.16.0/debian/changelog	2017-01-24 21:25:45.000000000 +0100
+++ eom-1.16.1/debian/changelog	2017-06-03 16:05:48.000000000 +0200
@@ -1,3 +1,14 @@
+eom (1.16.1-1) unstable; urgency=medium
+
+  * New upstream release.
+    - Fix EOM auto reload of externally modified files.
+      (Closes: #816914).
+    - Fix runtime warning.
+    - Fix memleak when loading SVG fails.
+    - GTK+3: force X11 backend.
+
+ -- Mike Gabriel <sunweaver@debian.org>  Sat, 03 Jun 2017 16:05:48 +0200
+
 eom (1.16.0-2) unstable; urgency=medium
 
   * debian/control:
diff -Nru eom-1.16.0/NEWS eom-1.16.1/NEWS
--- eom-1.16.0/NEWS	2016-09-19 07:48:00.000000000 +0200
+++ eom-1.16.1/NEWS	2017-01-26 13:34:31.000000000 +0100
@@ -1,3 +1,11 @@
+eom 1.16.1
+==========
+
+ * Prefs dialog: fix runtime warning
+ * Fix auto-reload of externally modified image
+ * Fix memleak when loading SVG fails
+ * GTK+3: force X11 backend
+
 eom 1.16.0
 ==========
 
diff -Nru eom-1.16.0/src/eom-image.c eom-1.16.1/src/eom-image.c
--- eom-1.16.0/src/eom-image.c	2016-09-19 07:48:00.000000000 +0200
+++ eom-1.16.1/src/eom-image.c	2017-01-26 13:34:31.000000000 +0100
@@ -1050,7 +1050,10 @@
 	        }
 #ifdef HAVE_RSVG
 		if (eom_image_is_svg (img))
-			rsvg_handle_close (priv->svg, error);
+			/* Ignore the error if loading failed earlier
+			 * as the error will already be set in that case */
+			rsvg_handle_close (priv->svg,
+			                   (failed ? NULL : error));
 #endif
         }
 
diff -Nru eom-1.16.0/src/eom-list-store.c eom-1.16.1/src/eom-list-store.c
--- eom-1.16.0/src/eom-list-store.c	2016-09-19 07:48:00.000000000 +0200
+++ eom-1.16.1/src/eom-list-store.c	2017-01-26 13:34:31.000000000 +0100
@@ -392,7 +392,7 @@
 	EomImage *image;
 
 	switch (event) {
-	case G_FILE_MONITOR_EVENT_CHANGED:
+	case G_FILE_MONITOR_EVENT_CHANGES_DONE_HINT:
 		file_info = g_file_query_info (file,
 					       G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE,
 					       0, NULL, NULL);
diff -Nru eom-1.16.0/src/eom-preferences-dialog.c eom-1.16.1/src/eom-preferences-dialog.c
--- eom-1.16.0/src/eom-preferences-dialog.c	2016-09-19 07:48:00.000000000 +0200
+++ eom-1.16.1/src/eom-preferences-dialog.c	2017-01-26 13:34:31.000000000 +0100
@@ -256,6 +256,7 @@
 	default:
 		// Log a warning and use EOM_TRANSP_BACKGROUND as fallback
 		g_warn_if_reached ();
+	case EOM_TRANSP_BACKGROUND:
 		gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (background_radio), TRUE);
 		break;
 	}
diff -Nru eom-1.16.0/src/main.c eom-1.16.1/src/main.c
--- eom-1.16.0/src/main.c	2016-09-19 07:48:00.000000000 +0200
+++ eom-1.16.1/src/main.c	2017-01-26 13:34:31.000000000 +0100
@@ -203,6 +203,10 @@
 	gtk_rc_parse (EOM_DATA_DIR G_DIR_SEPARATOR_S "gtkrc");
 #endif
 
+#if GTK_CHECK_VERSION (3, 0, 0)
+	gdk_set_allowed_backends ("x11");
+#endif
+
 	ctx = g_option_context_new (NULL);
 	g_option_context_add_main_entries (ctx, goption_options, PACKAGE);
 	/* Option groups are free'd together with the context 

--- End Message ---
--- Begin Message ---
Niels Thykier:
> Control: tags -1 confirmed moreinfo
> 
> Mike Gabriel:
>> Package: release.debian.org
>> Severity: normal
>> User: release.debian.org@packages.debian.org
>> Usertags: unblock
>>
>> Please consider unblocking planned upload of package eom.
>>
>> This upload brings a new maintenance release of the eom component of the
>> MATE 1.16 release series.
>>
>> Other than closing open Debian bug #816914 (Eom auto reload file is
>> broken), it brings in some other fixes cherry-picked to the 1.16 branch
>> of eom (targetting Debian 9). See debian/changelog for details in
>> attached .debdiff.
>>
>> unblock eom/1.16.1-1
>>
>> [...]
> 
> Ack, please go ahead.
> 
> ~Niels
> 

Unblocked, thanks.

~Niels

--- End Message ---

Reply to: