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); } }