libloudmouth-1-0 - Jabber Client Library Written in C

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE KDE Extra all
Package name libloudmouth-1-0
Package version 1.5.3
Package release lp150.2.1
Package architecture x86_64
Package type rpm
Installed size 149.04 KB
Download size 63.02 KB
Official Mirror
Loudmouth is a lightweight and easy-to-use C library for programming
with the Jabber protocol. It is designed to be easy to get started with
and yet extensible to let you do anything the Jabber protocol allows.


Package Version Architecture Repository
libloudmouth-1-0-1.5.3-lp150.1.14.x86_64.rpm 1.5.3 x86_64 openSUSE Oss
libloudmouth-1-0 - - -


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


Name Value
libloudmouth-1-0 = 1.5.3-lp150.2.1
libloudmouth-1-0(x86-64) = 1.5.3-lp150.2.1 -


Type URL
Binary Package libloudmouth-1-0-1.5.3-lp150.2.1.x86_64.rpm
Source Package loudmouth-1.5.3-lp150.2.1.src.rpm

Install Howto

  1. Add the openSUSE KDE Extra repository:
    # zypper addrepo opensuse-kde-extra
  2. Install libloudmouth-1-0 rpm package:
    # zypper install libloudmouth-1-0




2017-07-13 -
- Remove gnutls requirement from devel pkg, openssl is used
- Remove double glib2 requirement, pkgconfig handles this already
2016-02-28 -
- update to 1.5.3
- Switch to SHA256 fingerprints.
- Do not load system certificates if trusted certs are explicitly
- Improve automake/autoconf support.
2016-02-18 -
- update to 1.5.2
- openssl: always fill the fingerprint field of LmSSL
- try generic cc before testing for gcc
- remove libresolv relict
- include the right gssapi.h
- Add libasyncns to Libs.private
- Add the new API to the reference documentation
- update Url field to point to the github project instead of the
unrelated website
2015-11-10 -
- update to 1.5.1 and switch to the mcabber branch:
- This Loudmouth release is compatible with current Glib/GTK
- The internal asyncns copy has been removed
- The security has been improved in several ways:
- Certificates: added checking of SAN(s) when CN does not match
and fixed CN wildcard handling
- SSL 2 and 3 have been deactivated; TLS 1.1 and 1.2 have been
- Use the default cipher suite of GnuTLS
- New API: Implementation of lm_ssl_set_ca and
lm_ssl_set_cipher_list This enables the application to choose
additional CA certificates to trust as well as the cipher
suites which are used by OpenSSL or GnuTLS
- Many resolver and parser issues have been fixed
For details on the branch switch see:
- enable gssapi support. new BR: krb5-devel
- enable IDN support: new BR: pkgconfig(libidn)
- drop patches:
2015-04-14 -
- build against openssl-devel, to avoid fixing the gnutls 3.4.0
2012-05-21 -
- Use libgnutls-devel BuildRequires instead of gnutls-devel for
openSUSE > 12.1: gnutls-devel has been removed from Factory.
2011-12-04 -
- Change Source to point to our local file: The upstream server is
currently unavailable and this stops us from checkins to Factory.
2011-11-27 -
- Add loudmouth-glib.patch: Fix build with glib 2.31.
- Clean spec file using spec-cleaner.
2011-11-23 -
- add libtool as buildrequire to avoid implicit dependency
2010-02-12 -
- Add patches from Debian:
+ loudmouth-fix-sasl-md5-digest-uri.patch: use the right URI for
SASL md5 digest.
+ loudmouth-fix-async-resolving.patch: do not check for sync DNS
failures when using async DNS.
+ loudmouth-drop-stanzas-on-fail.patch: ignore stanza that we
can't parse.
+ loudmouth-use-pkg-config-for-gnutls.patch: use pkg-config to
detect gnutls. Fix build on Factory.
- Remove AutoReqProv: it's default now.
- Use makeinstall macro.
- Remove .la files.

See Also

Package Description
libmediawiki-devel-5.37.0-lp150.7.1.x86_64.rpm Development files for libmediawiki
libmuparser2_2_5-2.2.5-lp150.27.1.x86_64.rpm Library to evaluate strings as mathematical functions
libopencv3_4-3.4.1-lp150.117.2.x86_64.rpm Libraries to use OpenCV computer vision
libowncloudsync-devel-2.5.0-lp150.38.1.x86_64.rpm Development files for the ownCloud synchronization library
libowncloudsync0-2.5.0-lp150.38.1.x86_64.rpm The ownCloud synchronization library
libpublictransporthelper-devel-1389412803-lp150.28.1.x86_64.rpm Development files for plasmoid-publictransport
libpublictransporthelper11-1389412803-lp150.28.1.x86_64.rpm Libraries needed by public transport plasmoids
libqaccessibilityclient0-0.1.0_09022014-lp150.9.1.x86_64.rpm Headers for QAccessibilityClient library
libqtcurve-cairo1-1.9.0-lp150.3.1.x86_64.rpm QtCurve style for Qt and GTK+
libqtcurve-utils2-1.9.0-lp150.3.1.x86_64.rpm QtCurve style for Qt and GTK+
libqtkeychain1-0.8.0-lp150.14.1.x86_64.rpm Platform-independent Qt API for storing passwords securely
libtag-extras1-1.0.1-lp150.26.1.x86_64.rpm Extra plugins for TagLib
libtelegram-qt5-0_1-0.1.0-lp150.1.1.x86_64.rpm Telegram Binding for Qt5
libtomahawk-devel-0.8.99~git20180422T140543-lp150.26.17.x86_64.rpm Development files for libtomahawk
libtomahawk-playdarapi0_8_99-0.8.99~git20180422T140543-lp150.26.17.x86_64.rpm Library providing the Playdar API functionality of Tomahawk Player