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 2021-07-17 23:36:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/claws-mail (Old) and /work/SRC/openSUSE:Factory/.claws-mail.new.2632 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "claws-mail" Sat Jul 17 23:36:42 2021 rev:101 rq:906750 version:4.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/claws-mail/claws-mail.changes 2021-07-12 21:41:13.715639741 +0200 +++ /work/SRC/openSUSE:Factory/.claws-mail.new.2632/claws-mail.changes 2021-07-17 23:37:22.605628363 +0200 @@ -1,0 +2,21 @@ +Sat Jul 17 04:10:54 UTC 2021 - Marcus Rueckert <mrueck...@suse.de> + +- instead of forcing a certain pinentry tool require the generic + provides and only recommends the gtk2 version. There is no gtk3 + version to prefer. +- make sure we have python3-gobject so we can load the gtk/gdk/gio + libraries + +------------------------------------------------------------------- +Mon Jul 12 13:31:08 UTC 2021 - Marcus Rueckert <mrueck...@suse.de> + +- Update to 4.0.0 + Featurewise it is the same as 3.18.0 with 1 major difference: + + GTK 3 support! + With this comes pygobject based python plugins. +- enable alternative addressbook as well +- drop all support for gtk2 in the spec file +- drop libcanberra-gtk3.patch: no longer needed + +------------------------------------------------------------------- Old: ---- claws-mail-3.18.0.tar.xz libcanberra-gtk3.patch New: ---- claws-mail-4.0.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ claws-mail.spec ++++++ --- /var/tmp/diff_new_pack.NzLbaK/_old 2021-07-17 23:37:23.021625156 +0200 +++ /var/tmp/diff_new_pack.NzLbaK/_new 2021-07-17 23:37:23.021625156 +0200 @@ -15,17 +15,6 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%if 0%{?suse_version} > 1500 -%bcond_with python_gtk -%else -%bcond_without python_gtk -%endif - -%define gtk3_ready 0 -%if !%{gtk3_ready} -%define favor_gtk2 1 -%endif - %if 0%{?suse_version} >= 1330 %bcond_without vcalendar %else @@ -41,14 +30,13 @@ %bcond_with tnef Name: claws-mail -Version: 3.18.0 +Version: 4.0.0 Release: 0 Summary: A configurable email client License: GPL-3.0-or-later Group: Productivity/Networking/Email/Clients URL: https://www.claws-mail.org/ Source: https://www.claws-mail.org/download.php?file=releases/%{name}-%{version}.tar.xz -Patch0: libcanberra-gtk3.patch BuildRequires: compface-devel BuildRequires: db-devel BuildRequires: docbook-utils @@ -67,9 +55,6 @@ BuildRequires: librsvg-devel >= 2.40.5 BuildRequires: openldap2-devel BuildRequires: pkgconfig -%if %{with python_gtk} -BuildRequires: python-gtk-devel -%endif BuildRequires: startup-notification-devel BuildRequires: texlive-dvips BuildRequires: texlive-jadetex @@ -82,11 +67,17 @@ BuildRequires: pkgconfig(dbus-glib-1) >= 0.60 BuildRequires: pkgconfig(enchant-2) BuildRequires: pkgconfig(gnutls) >= 2.2 +BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(libnm) BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(pygobject-3.0) +BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(sm) -Requires: pinentry-gtk2 +# +Requires: pinentry-dialog +Suggests: pinentry-gtk2 +Requires: python3-gobject Recommends: %{name}-lang Provides: sylpheed-claws = %{version} Obsoletes: sylpheed-claws < %{version} @@ -97,13 +88,8 @@ Obsoletes: claws-mail-extra-plugins-lang < %{version} Provides: claws-mail-extra-plugins-lang = %{version} %{?libperl_requires} -%if 0%{?favor_gtk2} -BuildRequires: gtk2-devel -BuildRequires: libcanberra-gtk-devel >= 0.6 -%else BuildRequires: gtk3-devel BuildRequires: libcanberra-gtk3-devel >= 0.6 -%endif %if %{with vcalendar} BuildRequires: libical-devel >= 2.0.0 %endif @@ -142,7 +128,8 @@ Requires: glib2-devel >= 2.28 Requires: gnutls-devel Requires: gpgme-devel -Requires: gtk2-devel >= 2.24 +Requires: gtk3-devel +Requires: libcanberra-gtk3-devel Requires: libetpan-devel Requires: openldap2-devel Provides: claws-mail:%{_includedir}/claws-mail/main.h @@ -161,9 +148,6 @@ %prep %setup -q -%if ! 0%{?favor_gtk2} -%patch0 -p1 -%endif 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 @@ -172,9 +156,6 @@ %configure \ --docdir=%{_datadir}/claws-mail \ --disable-static \ -%if !(0%{?favor_gtk2}) - --enable-gtk3 \ -%endif --enable-ldap \ --enable-ipv6 \ %if 0%{?is_opensuse} @@ -182,6 +163,7 @@ %else --disable-jpilot \ %endif + --enable-alternate-addressbook \ --enable-acpi_notifier-plugin \ --enable-address_keeper-plugin \ --enable-archive-plugin \ @@ -197,9 +179,7 @@ --enable-notification-plugin \ --enable-pdf_viewer-plugin \ --enable-perl-plugin \ - %if %{with python_gtk} --enable-python-plugin \ - %endif --enable-pgpcore-plugin \ --enable-pgpmime-plugin \ --enable-pgpinline-plugin \ ++++++ claws-mail-3.18.0.tar.xz -> claws-mail-4.0.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/claws-mail/claws-mail-3.18.0.tar.xz /work/SRC/openSUSE:Factory/.claws-mail.new.2632/claws-mail-4.0.0.tar.xz differ: char 26, line 1