Hello community, here is the log from the commit of package engrampa for openSUSE:Factory checked in at 2019-05-16 22:03:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/engrampa (Old) and /work/SRC/openSUSE:Factory/.engrampa.new.5148 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "engrampa" Thu May 16 22:03:13 2019 rev:17 rq:682549 version:1.22.0 Changes: -------- --- /work/SRC/openSUSE:Factory/engrampa/engrampa.changes 2018-12-18 14:58:07.770275157 +0100 +++ /work/SRC/openSUSE:Factory/.engrampa.new.5148/engrampa.changes 2019-05-16 22:03:29.866652526 +0200 @@ -1,0 +2,37 @@ +Tue Mar 5 15:19:33 UTC 2019 - sor.ale...@meowr.ru + +- Update to version 1.22.0: + * Add .a (Ar) support. + * fr-window: Replace deprecated gtk_menu_popup functions. + * Fix a crash on exit after using the Open With dialogue. + * Avoid deprecated GtkStock. + * Avoid array index out of bounds parsing dpkg-deb --info. + * warning: Use of memory after it is freed. + * Read authors (updated) from engrampa.about gresource. + * eggsmclient: Avoid deprecated 'g_type_class_add_private'. + * rar/unrar: Fix: "overwrite existing files" disabled must work. + * fix fr-command-cfile.c: fr_process_set_working_dir. + * Added test integrity for brotli. + * Added test integrity for the cfile compressors: gzip, bzip2, + etc. + * Move appdata to the metainfo/ directory. + * fr-window: Show the pause button only if the dialogue is + working. + * fr-window: Avoid 'gtk_dialog_add_button' with stock ids. + * fr-window: Hide the progress bar if the process is paused. + * fr-window: Change the info label if process is paused/resumed. + * fr-window: Little improvements in the look of pause/resume + button. + * Adding pause and start functions. + * Fix implementation and use of the alternative package name + lookup. + * Add support for brotli (*.tar.br) compressed tar archives. + * Add brotli support. + * Add the ability to support 'unar' over .zip archives. + * Add support for OpenDocument formats. + * UI: On the properties dialogue, focus the Close button instead + of the Help button by default. + * Update translations. +- Rebase engrampa-gtk-3.20.patch. + +------------------------------------------------------------------- Old: ---- engrampa-1.20.2.tar.xz New: ---- engrampa-1.22.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ engrampa.spec ++++++ --- /var/tmp/diff_new_pack.A84F6H/_old 2019-05-16 22:03:30.294652257 +0200 +++ /var/tmp/diff_new_pack.A84F6H/_new 2019-05-16 22:03:30.294652257 +0200 @@ -1,7 +1,7 @@ # # spec file for package engrampa # -# 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: engrampa -Version: 1.20.2 +Version: 1.22.0 Release: 0 Summary: MATE Desktop archive manager License: GPL-2.0-or-later AND LGPL-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-FEATURE-OPENSUSE engrampa-gtk-3.20.patch -- Restore GLib 2.48 and GTK+ 3.20 support. Patch0: engrampa-gtk-3.20.patch @@ -132,8 +132,8 @@ %{_datadir}/help/C/%{name}/ %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/*/* -%dir %{_datadir}/appdata/ -%{_datadir}/appdata/%{name}.appdata.xml +%dir %{_datadir}/metainfo/ +%{_datadir}/metainfo/%{name}.appdata.xml %{_mandir}/man?/%{name}.?%{?ext_man} %files -n caja-%{name} ++++++ engrampa-1.20.2.tar.xz -> engrampa-1.22.0.tar.xz ++++++ ++++ 147139 lines of diff (skipped) ++++++ engrampa-gtk-3.20.patch ++++++ --- /var/tmp/diff_new_pack.A84F6H/_old 2019-05-16 22:03:31.126651734 +0200 +++ /var/tmp/diff_new_pack.A84F6H/_new 2019-05-16 22:03:31.126651734 +0200 @@ -15,7 +15,7 @@ --- a/src/fr-window.c +++ b/src/fr-window.c -@@ -2253,7 +2253,11 @@ open_folder (GtkWindow *parent, +@@ -2263,7 +2263,11 @@ open_folder (GtkWindow *parent, if (folder == NULL) return; @@ -27,6 +27,60 @@ GtkWidget *d; char *utf8_name; char *message; +@@ -3681,8 +3685,14 @@ dir_tree_button_press_cb (GtkWidget + gtk_tree_selection_select_iter (selection, &iter); + } + ++#if GTK_CHECK_VERSION (3, 22, 0) + gtk_menu_popup_at_pointer (GTK_MENU (window->priv->sidebar_folder_popup_menu), + (const GdkEvent*) event); ++#else ++ gtk_menu_popup (GTK_MENU (window->priv->sidebar_folder_popup_menu), ++ NULL, NULL, NULL, window, ++ event->button, event->time); ++#endif + } + else + gtk_tree_selection_unselect_all (selection); +@@ -3869,12 +3879,23 @@ file_button_press_cb (GtkWidget *wi + gtk_tree_selection_unselect_all (selection); + + n_selected = fr_window_get_n_selected_files (window); ++#if GTK_CHECK_VERSION (3, 22, 0) + if ((n_selected == 1) && selection_has_a_dir (window)) + gtk_menu_popup_at_pointer (GTK_MENU (window->priv->folder_popup_menu), + (const GdkEvent*) event); + else + gtk_menu_popup_at_pointer (GTK_MENU (window->priv->file_popup_menu), + (const GdkEvent*) event); ++#else ++ if ((n_selected == 1) && selection_has_a_dir (window)) ++ gtk_menu_popup (GTK_MENU (window->priv->folder_popup_menu), ++ NULL, NULL, NULL, window, ++ event->button, event->time); ++ else ++ gtk_menu_popup (GTK_MENU (window->priv->file_popup_menu), ++ NULL, NULL, NULL, window, ++ event->button, event->time); ++#endif + return TRUE; + } + else if ((event->type == GDK_BUTTON_PRESS) && (event->button == 1)) { +@@ -4672,8 +4693,14 @@ key_press_cb (GtkWidget *widget, + if (selection == NULL) + return FALSE; + ++#if GTK_CHECK_VERSION (3, 22, 0) + gtk_menu_popup_at_pointer (GTK_MENU (window->priv->file_popup_menu), + (const GdkEvent*) event); ++#else ++ gtk_menu_popup (GTK_MENU (window->priv->file_popup_menu), ++ NULL, NULL, NULL, window, ++ GDK_BUTTON_SECONDARY, GDK_CURRENT_TIME); ++#endif + retval = TRUE; + } + break; --- a/src/gtk-utils.c +++ b/src/gtk-utils.c @@ -731,7 +731,11 @@ show_help_dialog (GtkWindow *parent,