Hello community,

here is the log from the commit of package claws-mail for openSUSE:Factory 
checked in at 2018-09-24 13:12:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/claws-mail (Old)
 and      /work/SRC/openSUSE:Factory/.claws-mail.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "claws-mail"

Mon Sep 24 13:12:25 2018 rev:83 rq:636919 version:3.17.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/claws-mail/claws-mail.changes    2018-09-07 
15:36:46.658706477 +0200
+++ /work/SRC/openSUSE:Factory/.claws-mail.new/claws-mail.changes       
2018-09-24 13:12:25.673794475 +0200
@@ -1,0 +2,13 @@
+Thu Sep 13 15:52:33 UTC 2018 - Michal Suchanek <msucha...@suse.com>
+
+- Update Do-not-use-msginfo_list-for-compose.patch to upstream
+  bug3889-fix_rev0.patch (claws#3889)
+
+-------------------------------------------------------------------
+Wed Sep 12 16:11:23 UTC 2018 - msucha...@suse.com
+
+- Re-add Do-not-use-msginfo_list-for-compose.patch
+  Faulty behaviour without (claws#3889)
+- Fix license warning
+
+-------------------------------------------------------------------
@@ -150 +163 @@
-- Fix Reply to all replying to random people
+- Fix Reply to all replying to random people (claws#3889)

New:
----
  bug3889-fix_rev0.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ claws-mail.spec ++++++
--- /var/tmp/diff_new_pack.ENo2M7/_old  2018-09-24 13:12:26.141793652 +0200
+++ /var/tmp/diff_new_pack.ENo2M7/_new  2018-09-24 13:12:26.145793645 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -37,18 +37,19 @@
 Group:          Productivity/Networking/Email/Clients
 Source:         
http://www.claws-mail.org/download.php?file=releases/%{name}-%{version}.tar.xz
 Patch:          libcanberra-gtk3.patch
+Patch2:         bug3889-fix_rev0.patch
 BuildRequires:  compface-devel
 BuildRequires:  db-devel
 BuildRequires:  docbook-utils
-BuildRequires:  texlive-jadetex
-BuildRequires:  texlive-dvips
-BuildRequires:  texlive-latex
-BuildRequires:  texlive-metafont-bin
-BuildRequires:  texlive-wasy
 BuildRequires:  fdupes
 BuildRequires:  gettext
 BuildRequires:  gmp-devel
 BuildRequires:  gpgme-devel
+BuildRequires:  texlive-dvips
+BuildRequires:  texlive-jadetex
+BuildRequires:  texlive-latex
+BuildRequires:  texlive-metafont-bin
+BuildRequires:  texlive-wasy
 %if 0%{?favor_gtk2}
 BuildRequires:  gtk2-devel
 BuildRequires:  libcanberra-gtk-devel >= 0.6
@@ -138,6 +139,7 @@
 %if ! 0%{?favor_gtk2}
 %patch -p1
 %endif
+%patch2 -p0
 sed -i 's/#!\/usr\/bin\/env python/#!\/usr\/bin\/python/' tools/*.py
 sed -i 's/#!\/usr\/bin\/env bash/#!\/bin\/bash/' tools/*.sh
 sed -i 's/#!\/usr\/bin\/env bash/#!\/bin\/bash/' 
tools/kdeservicemenu/install.sh
@@ -237,7 +239,8 @@
 
 %files
 %defattr(-,root,root)
-%doc AUTHORS COPYING ChangeLog NEWS README README.tools TODO
+%license COPYING
+%doc AUTHORS ChangeLog NEWS README README.tools TODO
 %{_bindir}/claws-mail
 %{_bindir}/sylpheed-claws
 %dir %{_libdir}/claws-mail

++++++ bug3889-fix_rev0.patch ++++++
--- src/compose.c.orig  2018-09-13 13:11:25.044880041 +0100
+++ src/compose.c       2018-09-13 13:11:06.782472273 +0100
@@ -12140,7 +12140,7 @@
 }
 
 static void compose_reply_from_messageview_real(MessageView *msgview, GSList 
*msginfo_list, 
-                                   guint action, gboolean opening_multiple)
+                                               guint action)
 {
        gchar *body = NULL;
        GSList *new_msglist = NULL;
@@ -12154,34 +12154,6 @@
 
        cm_return_if_fail(msginfo_list != NULL);
 
-       if (g_slist_length(msginfo_list) == 1 && !opening_multiple) {
-               MimeInfo *mimeinfo = 
messageview_get_selected_mime_part(msgview);
-               MsgInfo *orig_msginfo = (MsgInfo *)msginfo_list->data;
-
-               if (mimeinfo != NULL && mimeinfo->type == MIMETYPE_MESSAGE && 
-                   !g_ascii_strcasecmp(mimeinfo->subtype, "rfc822")) {
-                       tmp_msginfo = procmsg_msginfo_new_from_mimeinfo(
-                                               orig_msginfo, mimeinfo);
-                       if (tmp_msginfo != NULL) {
-                               new_msglist = g_slist_append(NULL, tmp_msginfo);
-
-                               originally_enc = 
MSG_IS_ENCRYPTED(orig_msginfo->flags);
-                               privacy_msginfo_get_signed_state(orig_msginfo, 
&s_system);
-                               originally_sig = 
MSG_IS_SIGNED(orig_msginfo->flags);
-
-                               tmp_msginfo->folder = orig_msginfo->folder;
-                               tmp_msginfo->msgnum = orig_msginfo->msgnum; 
-                               if (orig_msginfo->tags) {
-                                       tmp_msginfo->tags = 
g_slist_copy(orig_msginfo->tags);
-                                       tmp_msginfo->folder->tags_dirty = TRUE;
-                               }
-                       }
-               }
-       }
-
-       if (!opening_multiple)
-               body = messageview_get_selection(msgview);
-
        if (new_msglist) {
                compose = compose_reply_mode((ComposeMode)action, new_msglist, 
body);
                procmsg_msginfo_free(&tmp_msginfo);
@@ -12226,13 +12198,13 @@
                        GSList tmplist;
                        tmplist.data = cur->data;
                        tmplist.next = NULL;
-                       compose_reply_from_messageview_real(msgview, &tmplist, 
action, TRUE);
+                       compose_reply_from_messageview_real(msgview, &tmplist, 
action);
                }
                compose_force_window_origin = TRUE;
        } else {
                /* forwarding multiple mails as attachments is done via a
                 * single compose window */
-               compose_reply_from_messageview_real(msgview, msginfo_list, 
action, FALSE);
+               compose_reply_from_messageview_real(msgview, msginfo_list, 
action);
        }
 }
 

Reply via email to