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 - sor.alexei@meowr.ru + +- 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 sor.alexei@meowr.ru -- 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