libgmime-3_0-0 - MIME Parser and Utility Library

Property Value
Distribution openSUSE Tumbleweed
Repository GNOME Factory x86_64 + i586
Package filename libgmime-3_0-0-3.2.5-92.8.i586.rpm
Package name libgmime-3_0-0
Package version 3.2.5
Package release 92.8
Package architecture i586
Package type rpm
Category System/Libraries
License LGPL-2.1-or-later
Maintainer -
Download size 201.09 KB
Installed size 557.51 KB
GMime is a C/C++ library for parsing and creating messages using
the Multipurpose Internet Mail Extension (MIME).


Package Version Architecture Repository
libgmime-3_0-0-3.2.5-130.8.i586.rpm 3.2.5 i586 GNOME Next
libgmime-3_0-0-3.2.5-130.8.x86_64.rpm 3.2.5 x86_64 GNOME Next
libgmime-3_0-0-3.2.5-92.1.x86_64.rpm 3.2.5 x86_64 GNOME Factory
libgmime-3_0-0-3.2.5-1.1.i586.rpm 3.2.5 i586 openSUSE Oss
libgmime-3_0-0-3.2.5-1.1.x86_64.rpm 3.2.5 x86_64 openSUSE Oss
libgmime-3_0-0 - - -


Name Value
/sbin/ldconfig - - - - - - - - - - - -


Name Value -
libgmime-3_0-0 = 3.2.5-92.8
libgmime-3_0-0(x86-32) = 3.2.5-92.8


Type URL
Binary Package libgmime-3_0-0-3.2.5-92.8.i586.rpm
Source Package gmime-3.2.5-92.8.src.rpm

Install Howto

  1. Add the GNOME Factory repository:
    # zypper addrepo gnome-factory
  2. Install libgmime-3_0-0 rpm package:
    # zypper install libgmime-3_0-0




2019-11-14 - Bjørn Lie <>
- Update to version 3.2.5:
+ Modified GMimeParser to prevent stack overflows when parsing
deeply nested messages. GMimeParser now has a limit on how deep
multipart and/or message/rfc822 MIME part nesting is allowed to
go before the parser will take action to prevent a stack
overflow. If the max level is reached at a message/rfc822 part,
then that part will be consumed by the parser as a generic
GMimePart rather than a GMimeMessagePart. Likewise, if the max
level is reached at any type of multipart, then the content of
said multipart will be packed into the GMimeMultipart's preface
and not parsed any further.
+ g_mime_multipart_foreach has been rewritten to avoid recursion,
thereby avoiding potential stack overflows.
+ The script has been fixed to use
proper sed syntax.
2019-10-03 - Bjørn Lie <>
- Update to version 3.2.4:
+ Replaced calls to g_memmove with memmove.
+ Added a new GMIME_DECRYPT_NO_VERIFY flag that disables
signature verification.
+ Modified GMimeParser to not set the OpenPGP state for
base64/uuencoded content.
+ Added reporting of RFC 5322 addr-spec syntax violations to the
GMimeParserWarning API.
+ Fixed a stack underflow error in the uudecode.c sample.
+ Improved Vala bindings.
2018-11-30 -
- Update to version 3.2.3:
+ Fixed GMimeFilterBasic for uudecode.
+ Fixed a bug in g_mime_uuencode_step().
+ Modified GMimeParser to work around broken mailers that send
base64 encoded message/rfc822 parts.
+ Fixed a bug in g_mime_quoted_encode_close() where it would
incorrectly end the quoted-printable output with a line
containing only "=\n" even when it is not needed.
+ Improved g_mime_content_encoding_from_string().
+ Really, really fixed the packaging to include the Vala build
- Changes from version 3.2.2:
+ Fixed packaging to include Vala files.
- Changes from version 3.2.1:
+ Fixed GMimeParser to recognize the message/global mime-type.
+ Updated GMime to use libidn2 instead of the older libidn
+ Fixed address quoting logic and IDN2 encoding.
pass to g_mime_crypto_context_decrypt(). Also added
pass to g_mime_crypto_context_verify().
+ Fixed g_mime_message_write_to_stream() to prioritize message
headers over body headers.
+ The GMimeParser can now warn about a number of RFC-compliance
issues that it finds when parsing messages.
+ Fixed GMimeTextPart to make sure that the GMimeFilterCharset is
non-null before trying to use it. This can happen if the
charset specified in the Content-Type header is unsupported by
the iconv library.
2018-02-28 -
- Modernize spec-file by calling spec-cleaner
2017-12-21 -
- Update to version 3.2.0:
+ No news available.
2017-12-04 -
- Update to version 3.0.5:
+ No changes visible for the user.
- Adopt the use of %make_build macro instead of raw make command,
following the best practices.
2017-11-21 -
- Update to version 3.0.4:
+ No changes visible for the user.
- Drop gmime-fix-build-failure.patch: fixed upstream.
2017-11-02 -
- Add gmime-fix-build-failure.patch: Fix a build failure
2017-11-02 -
- Update to version 3.0.3:
+ Misc. fixes.
2017-09-02 -
- Update to version 3.0.2:
+ Misc. fixes.

See Also

Package Description
libgmime-3_0-0-32bit-3.2.5-92.8.x86_64.rpm MIME Parser and Utility Library
libgmodule-2_0-0-2.62.3-420.3.x86_64.rpm General-Purpose Utility Library -- Library for Modules
libgmodule-2_0-0-2.62.4-426.4.i586.rpm General-Purpose Utility Library -- Library for Modules
libgmodule-2_0-0-32bit-2.62.4-426.4.x86_64.rpm General-Purpose Utility Library -- Library for Modules
libgnome-2.32.2+20180228.6a7dbfb9-64.5.x86_64.rpm The GNOME 2.x Desktop Base Libraries
libgnome-autoar-0-0-0.2.3-11.30.x86_64.rpm Automatic archives creating and extracting library
libgnome-autoar-0-0-0.2.4-13.4.i586.rpm Automatic archives creating and extracting library
libgnome-autoar-gtk-0-0-0.2.3-11.30.x86_64.rpm Automatic archives creating and extracting library
libgnome-autoar-gtk-0-0-0.2.4-13.4.i586.rpm Automatic archives creating and extracting library
libgnome-bluetooth13-3.34.0-185.5.x86_64.rpm GNOME Bluetooth's Shared Libraries
libgnome-bluetooth13-3.34.0-188.1.i586.rpm GNOME Bluetooth's Shared Libraries
libgnome-desktop-2-17-2.32.1-51.25.x86_64.rpm The GNOME Desktop API Library
libgnome-desktop-2-devel-2.32.1-51.25.x86_64.rpm The GNOME Desktop API Library -- Development Files
libgnome-desktop-3-18-3.34.2-283.2.x86_64.rpm The GNOME Desktop API Library
libgnome-desktop-3-18-3.34.3-286.5.i586.rpm The GNOME Desktop API Library