Hello community,
here is the log from the commit of package mate-system-monitor for
openSUSE:Factory checked in at 2019-05-16 22:04:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mate-system-monitor (Old)
and /work/SRC/openSUSE:Factory/.mate-system-monitor.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mate-system-monitor"
Thu May 16 22:04:44 2019 rev:18 rq:682580 version:1.22.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/mate-system-monitor/mate-system-monitor.changes
2019-01-08 12:28:36.368263806 +0100
+++
/work/SRC/openSUSE:Factory/.mate-system-monitor.new.5148/mate-system-monitor.changes
2019-05-16 22:04:45.962582179 +0200
@@ -1,0 +2,15 @@
+Tue Mar 5 15:19:33 UTC 2019 - [email protected]
+
+- Update to version 1.22.0:
+ * interface: Avoid deprecated gtk_menu_popup.
+ * Avoid compile warning for g_type_class_add_private.
+ * Avoid deprecated GtkStock.
+ * Ensure proper translation of the about dialogue title.
+ * Licence text in the About dialogue.
+ * Make translatable the copyright in the about dialogue.
+ * Help - Priority preset values, including custom value.
+ * procman: Avoid deprecated g_settings_list_keys.
+ * Update translations.
+- Rebase mate-system-monitor-gtk-3.20.patch.
+
+-------------------------------------------------------------------
Old:
----
mate-system-monitor-1.20.2.tar.xz
New:
----
mate-system-monitor-1.22.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mate-system-monitor.spec ++++++
--- /var/tmp/diff_new_pack.kWNfsf/_old 2019-05-16 22:04:47.018581190 +0200
+++ /var/tmp/diff_new_pack.kWNfsf/_new 2019-05-16 22:04:47.018581190 +0200
@@ -1,7 +1,7 @@
#
# spec file for package mate-system-monitor
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,14 +16,14 @@
#
-%define _version 1.20
+%define _version 1.22
Name: mate-system-monitor
-Version: 1.20.2
+Version: 1.22.0
Release: 0
Summary: MATE Desktop system monitor
License: GPL-2.0-or-later
Group: System/GUI/Other
-Url: https://mate-desktop.org/
+URL: https://mate-desktop.org/
Source:
https://pub.mate-desktop.org/releases/%{_version}/%{name}-%{version}.tar.xz
# PATCH-FIX-OPENSUSE mate-system-monitor-xdgsu.patch [email protected] --
Use xdg-su instead of gksu.
Patch0: mate-system-monitor-xdgsu.patch
++++++ mate-system-monitor-1.20.2.tar.xz -> mate-system-monitor-1.22.0.tar.xz
++++++
++++ 47024 lines of diff (skipped)
++++++ mate-system-monitor-gtk-3.20.patch ++++++
--- /var/tmp/diff_new_pack.kWNfsf/_old 2019-05-16 22:04:48.158580122 +0200
+++ /var/tmp/diff_new_pack.kWNfsf/_new 2019-05-16 22:04:48.158580122 +0200
@@ -14,3 +14,30 @@
GTKMM_REQUIRED=3.8.1
LIBWNCK_REQUIRED=3.0.0
LIBXML_REQUIRED=2.0
+--- a/src/interface.cpp
++++ b/src/interface.cpp
+@@ -758,7 +758,24 @@ create_main_window (ProcData *procdata)
+ void
+ do_popup_menu (ProcData *procdata, GdkEventButton *event)
+ {
++#if GTK_CHECK_VERSION (3, 22, 0)
+ gtk_menu_popup_at_pointer (GTK_MENU (procdata->popup_menu), NULL);
++#else
++ guint button;
++ guint32 event_time;
++
++ if (event != NULL) {
++ button = event->button;
++ event_time = event->time;
++ } else {
++ button = 0;
++ event_time = GDK_CURRENT_TIME;
++ }
++
++ gtk_menu_popup (GTK_MENU (procdata->popup_menu),
++ NULL, NULL, NULL, NULL,
++ button, event_time);
++#endif
+ }
+
+ void