Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gmime for openSUSE:Factory checked in at 2023-03-24 15:19:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gmime (Old) and /work/SRC/openSUSE:Factory/.gmime.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gmime" Fri Mar 24 15:19:41 2023 rev:71 rq:1073230 version:3.2.13 Changes: -------- --- /work/SRC/openSUSE:Factory/gmime/gmime.changes 2020-03-24 22:29:49.613013466 +0100 +++ /work/SRC/openSUSE:Factory/.gmime.new.31432/gmime.changes 2023-03-24 15:20:01.510764080 +0100 @@ -1,0 +2,33 @@ +Wed Dec 28 09:11:33 UTC 2022 - Andreas Stieger <andreas.stie...@gmx.de> + +- Update to version 3.2.13: + + Optimized parsing of messages with lots of address headers +- includes changes from 3.2.12: + + Fixed a memory leak in g_mime_gpgme_get_decrypt_result() +- includes changes from 3.2.11: + + Fixed a bug in the new base64 decoder +- includes changes from 3.2.10: + + Improved performance of base64 encoder by ~5% + + Improved performance of base64 decoder by ~25% + + Unref the autocrypt header after adding it to the list + + Work around a bug in g_time_zone_new_offset() by using + identifiers instead +- includes changes from 3.2.9: + + g_mime_multipart_signed_verify() now allows type/subtype and + type/x-subtype signature parts + + Fixed header folding logic to avoid folding the first line of a + header value + + Fixed bugs discovered by static analysis + + Fixed GMimeStreamPipe to set errno to ESPIPE for + seek/tell/length methods + + Fixed GMimeCertificates to prefer gpgme_user_id_t's address + field over the email field +- includes changes from 3.2.8: + + Various fixes to Vala (and other?) language bindings + + Added g_mime_object_write_content_to_stream() + + Fixed parameter list parsing logic to not report a warning when + everything is valid + + Fixed the parser to handle MIME parts without headers -or- + content of any kind + +------------------------------------------------------------------- Old: ---- gmime-3.2.7.tar.xz New: ---- gmime-3.2.13.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gmime.spec ++++++ --- /var/tmp/diff_new_pack.VV3qOs/_old 2023-03-24 15:20:02.034766812 +0100 +++ /var/tmp/diff_new_pack.VV3qOs/_new 2023-03-24 15:20:02.038766832 +0100 @@ -1,7 +1,7 @@ # # spec file for package gmime # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,22 +22,26 @@ # NOTE - also update baselibs.conf when bumping this %define so_ver 3_0 Name: gmime -Version: 3.2.7 +Version: 3.2.13 Release: 0 Summary: MIME Parser and Utility Library License: LGPL-2.1-or-later Group: Productivity/Networking/Email/Utilities -URL: http://spruce.sourceforge.net/gmime/ -Source: https://download.gnome.org/sources/gmime/3.2/%{name}-%{version}.tar.xz +URL: https://github.com/jstedfast/gmime/ +Source: https://github.com/jstedfast/gmime/releases/download/%{version}/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: gobject-introspection-devel >= 1.30.0 -BuildRequires: gpgme-devel BuildRequires: gtk-doc BuildRequires: pkgconfig -BuildRequires: zlib-devel -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(libidn) >= 0.0.0 +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(glib-2.0) >= 2.68 +BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(gpg-error) +BuildRequires: pkgconfig(gpgme-glib) +BuildRequires: pkgconfig(gthread-2.0) +BuildRequires: pkgconfig(libidn2) >= 2.0.0 BuildRequires: pkgconfig(vapigen) +BuildRequires: pkgconfig(zlib) %description GMime is a C/C++ library for parsing and creating messages using @@ -72,29 +76,29 @@ %setup -q %build -%configure\ +%configure \ --enable-largefile\ --disable-static\ --enable-gtk-doc \ - --enable-crypto \ - --with-gacdir=%{_prefix}/lib + --enable-crypto %make_build %install %make_install find %{buildroot} -type f -name "*.la" -delete -print -%post -n libgmime-%{so_ver}-0 -p /sbin/ldconfig -%postun -n libgmime-%{so_ver}-0 -p /sbin/ldconfig +%ldconfig_scriptlets -n libgmime-%{so_ver}-0 %files -n libgmime-%{so_ver}-0 %license COPYING %{_libdir}/*.so.* %files -n typelib-1_0-GMime-%{so_ver} +%license COPYING %{_libdir}/girepository-1.0/GMime-%{base_ver}.typelib %files devel +%license COPYING %doc AUTHORS PORTING README TODO %doc %{_datadir}/gtk-doc/html/gmime-3.2/ %{_datadir}/gir-1.0/GMime-%{base_ver}.gir ++++++ gmime-3.2.7.tar.xz -> gmime-3.2.13.tar.xz ++++++ ++++ 40875 lines of diff (skipped)