Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package claws-mail for openSUSE:Factory checked in at 2026-03-11 21:03:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/claws-mail (Old) and /work/SRC/openSUSE:Factory/.claws-mail.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "claws-mail" Wed Mar 11 21:03:36 2026 rev:114 rq:1338381 version:4.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/claws-mail/claws-mail.changes 2025-07-26 13:41:55.974729927 +0200 +++ /work/SRC/openSUSE:Factory/.claws-mail.new.8177/claws-mail.changes 2026-03-11 21:03:37.910517232 +0100 @@ -1,0 +2,132 @@ +Tue Mar 10 16:29:25 UTC 2026 - Carsten Ziepke <[email protected]> + +- Update to 4.4.0: + * Several updates to strings and icons. + * The word 'Write' is now used in place of 'Compose'. + e.g. 'Write email'; 'Write' preferences page, etc. + * Hide Message List's horizontal scrollbar by default if not + using GENERIC_UMPC. + * Added a new hidden preference, 'mainwin_toolbar_always_enable_actions', + (turned off by default). Activating this option means that toolbar + items bound to user Actions (in the main window) will be active even + when no messages are selected. + * Navigation using the numpad arrow keys is now possible. + * A new Colour preference has been added: 'Messages marked for moving + or deletion'. This is used when 'execute immediately' is switched off. + * Compose window: When re-editing a drafted message, the user will now + be prompted to save any changes made to the message headers. + * Compose window: when the contents of a header field are cleared, the + Clear button becomes a Delete button, enabling the now empty row to + be removed completely. + * Folder properties: two new options to handle HTML content have been + added to the General page: + 'Render HTML messages as text' and 'Render HTML messages with plugin + if possible'. + * Folder properties: a new option, 'Show tags' has been added. This + controls whether any message tags are displayed at the top of the + Message View. + * SpamAssassin: updated third-party code to 4.0.1. + * Mail Archiver: added support for Zstandard compression (zstd) + (libarchive >= 3.4.0 required). + * RSSyl: the default User-Agent string has been changed to + ClawsMailRSSyl/$VERSION ($URL); this can be changed in the plugin's + preferences, and can be further set on a per-feed basis on the + 'Feed properties' page. + * RSSyl: added a preference so that feeds configured for manual + updates only are not updated when refreshing all feeds (recursively + by the context menu, timer or at start-up, if enabled). + * RSSyl: store and send ETag and Last-Modified headers. + * RSSyl: postpone auto-updates if the server sends a Retry-After: + header. A successful manual update clears the Retry-After value. + * PGP: display a specific message, ("This key is not in your + keyring") in the NoticeView area when a key is not in the keyring. + * PGP: added an option to automatically locate missing keys when + sending encrypted messages. + * PGP: a missing key can now optionally be retrieved by clicking the + NoticeView icon. + * PGP: added a 'Search for PGP key' context menu item to email + addresses in the Message View. + * Notification: Ayatana indicator can now be configured to limit + notifications to certain folders only. + * Notification: added 'Open address book' entry to Ayatana indicator's + tray menu. + * Configuration is now stored in a dedicated file: oauth2rc, located + in the configuration directory. This file allows a user to + accommodate an API change by a service provider, or to add a completely + new Oauth2-based email provider of their choice. Setting protected=1 + within an edited or bespoke block protects it from being overwritten + by a new version of Claws Mail. + * GnuTLS >= 3.4.0 is now the minimum requirement. + * libetpan >= 1.9.4 is now the minimum requirement. + * dbus-glib support has been migrated to GDBus (GIO) >= 2.26 + and D-Bus (>= 0.60). + * The summary of the configure output has been completed. + * A new hidden preference has been added: "show_contact_pic". + When viewing a message, if the sender is in your address book and + you have saved a picture for the contact there, this option will + display that picture unless the Header Pane is displayed or you + have chosen not to display (X-)Face or "enable_avatars" is set to + '0'. + If you have a large address book it is recommended that you leave + this option turned off to avoid delays in displaying messages. + * The wizard now uses secure defaults. + * Various code cleanups, fixes, and enhancements. + * The English, French and Spanish manuals have been updated. + * Updated translations: British English, Catalan, Czech, Dutch, French, + German, Romanian, Slovak, Spanish, Swedish, Turkish. + * bug fixes: + * bug 4498, 'About window resizing issues' + * bug 4586, 'PDF Viewer view breaks in Three Column layout' + * bug 4764, 'Wrapped UTF8 encoded subject line displayed with + nonexistent quotation marks' + * bug 4834, 'Long email addresses in vCalendar invites cause + the attachments bar on the right side to be hidden + until restart' + * bug 4841, 'qutoted-printable encoding breaks text/html file + with extraordinarily long lines, base64 does not' + * bug 4846, 'Preferences-> Toolbars: always show icon preview + on button' + * bug 4848, 'The new ayatana tray icon displays no icon when + there are new messages' + * bug 4850, 'Show error dialog on receive error translation' + * bug 4852, 'Cancel messages contain Approved-header' + * bug 4854, 'auto-wrapping off not respected when using + external editor' + * bug 4856, 'Build fails with gettext 0.24' + * bug 4863, 'Account Preferences Minor UI inconsistency' + * bug 4882, 'IMAP can not use client certificate with + passphrase' + * bug 4887, 'Dillo processes are not killed when an HTML + message is no longer being viewed' + * bug 4893, 'Clamd plugin not checking any mail' + * bug 4897, ''small screen' view: crash when exiting view + message list after deleting all messages/mails + in folder.' + * bug 4898, 'When entering folder message list is not + scrolling to selected message' + * bug 4902, 'memory leak in the spam_report plug-in' + * bug 4930, 'remove duplicate signature flag from MimeView' + * bug 4931, 'avoid memory leak in summary_set_header' + * fix bug where viewing msgs in the separate msg view are not + marked as read when the msgview panel is hidden + * litehtml plugin build failure on Windows + * 'Save email as...' from the separate message view would save + whatever was selected in the summaryview rather than what was + open in the message view. + * when message view is closed + 1. select a msg; + 2. hit [v] (key), + 3. open the mime structure list + 4. select a part in the structure tree + 5. hit [v] --[crash]-- + * fix header pane bug whereby a very long header value would + push the mime icons panel out of the visible area. + * do not attempt to delete a tag from list when the edit tag + entry has focus. +- Drop conditional build options for dropped libraries: + pilot_link and libytnef +- Enable vcalendar plugin default +- Update BuildRequires +- Add BuildRequires pkgconfig(ayatana-appindicator3-0.1) + +------------------------------------------------------------------- Old: ---- claws-mail-4.3.1.tar.xz New: ---- claws-mail-4.4.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ claws-mail.spec ++++++ --- /var/tmp/diff_new_pack.uDYbcH/_old 2026-03-11 21:03:39.490582839 +0100 +++ /var/tmp/diff_new_pack.uDYbcH/_new 2026-03-11 21:03:39.490582839 +0100 @@ -1,7 +1,7 @@ # # spec file for package claws-mail # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2026 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,24 +15,9 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%if 0%{?suse_version} >= 1330 -%bcond_without vcalendar -%else -%bcond_with vcalendar -%endif - -%if 0%{?suse_version} >= 1550 -%bcond_with claws_pilot_link -%else -%if 0%{?is_opensuse} && 0%{?sle_version} <= 150300 -%bcond_without claws_pilot_link -%else -%bcond_with claws_pilot_link -%endif -%endif Name: claws-mail -Version: 4.3.1 +Version: 4.4.0 Release: 0 Summary: A configurable email client License: GPL-3.0-or-later @@ -45,13 +30,13 @@ BuildRequires: fdupes BuildRequires: gettext BuildRequires: gmp-devel -BuildRequires: pkgconfig(gpgme) BuildRequires: libarchive-devel BuildRequires: libcanberra-devel >= 0.6 BuildRequires: libcurl-devel BuildRequires: libetpan-devel >= 1.9.4 BuildRequires: libexpat-devel BuildRequires: libgcrypt-devel +BuildRequires: libical-devel >= 2.0.0 BuildRequires: libpoppler-glib-devel BuildRequires: librsvg-devel >= 2.40.5 BuildRequires: openldap2-devel @@ -63,12 +48,14 @@ BuildRequires: texlive-metafont-bin BuildRequires: texlive-wasy BuildRequires: update-desktop-files +BuildRequires: pkgconfig(ayatana-appindicator3-0.1) BuildRequires: pkgconfig(cairo) >= 1.12 BuildRequires: pkgconfig(dbus-1) >= 0.60 BuildRequires: pkgconfig(dbus-glib-1) >= 0.60 BuildRequires: pkgconfig(enchant-2) -BuildRequires: pkgconfig(gnutls) >= 2.2 +BuildRequires: pkgconfig(gnutls) >= 3.4.0 BuildRequires: pkgconfig(gobject-introspection-1.0) +BuildRequires: pkgconfig(gpgme) BuildRequires: pkgconfig(libnm) BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(pygobject-3.0) @@ -91,16 +78,6 @@ %{?libperl_requires} BuildRequires: gtk3-devel BuildRequires: libcanberra-gtk3-devel >= 0.6 -%if %{with vcalendar} -BuildRequires: libical-devel >= 2.0.0 -%endif -%if %{with claws_pilot_link} -BuildRequires: pilot-link-devel -%endif -%if %{with tnef} -BuildRequires: libytnef-devel -%endif -# LiteHTML requires Gumbo which is currently shipped only with Tumbleweed # libetpan 1.9.2 introduced function mailstream_ssl_set_server_name, which # will be used by claws-mail if available %if %{pkg_vcmp libetpan-devel >= 1.9.2} @@ -124,11 +101,11 @@ Requires: enchant-devel Requires: glib2-devel >= 2.50 Requires: gnutls-devel -Requires: pkgconfig(gpgme) Requires: gtk3-devel Requires: libcanberra-gtk3-devel Requires: libetpan-devel Requires: openldap2-devel +Requires: pkgconfig(gpgme) Provides: claws-mail:%{_includedir}/claws-mail/main.h # The extra-plugin package was merged with version 3.9.1; as such, also the -devel package merged Obsoletes: claws-mail-extra-plugins-devel < %{version} @@ -155,11 +132,7 @@ --disable-static \ --enable-ldap \ --enable-ipv6 \ -%if %{with claws_pilot_link} - --enable-jpilot \ -%else --disable-jpilot \ -%endif --enable-alternate-addressbook \ --enable-acpi_notifier-plugin \ --enable-address_keeper-plugin \ @@ -184,16 +157,8 @@ --enable-smime-plugin \ --enable-spamassassin-plugin \ --enable-spam_report-plugin \ - %if %{with tnef} - --enable-tnef_parse-plugin \ - %else --disable-tnef_parse-plugin \ - %endif - %if %{with vcalendar} --enable-vcalendar-plugin \ - %else - --disable-vcalendar-plugin \ - %endif --disable-demo-plugin \ --enable-crash-dialog \ --enable-startup-notification \ ++++++ claws-mail-4.3.1.tar.xz -> claws-mail-4.4.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/claws-mail/claws-mail-4.3.1.tar.xz /work/SRC/openSUSE:Factory/.claws-mail.new.8177/claws-mail-4.4.0.tar.xz differ: char 15, line 1
