./chat/loudmouth, Lightweight Jabber client library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 1.5.3, Package name: loudmouth-1.5.3, Maintainer: pkgsrc-users

Loudmouth is a lightweight and easy-to-use C library for programming with the
Jabber protocol. It's designed to be easy to get started with and yet
extensible to let you do anything the Jabber protocol allows.

Required to run:

Required to build:

Master sites:

SHA1: a69ef9a57e0ae993340921e73ada27979850db04
RMD160: aba3fc803a87e334b09987e27a5f841a46761dd8
Filesize: 367.162 KB

Version history: (Expand)

CVS history: (Expand)

   2019-01-16 02:36:12 by David H. Gutteridge | Files touched by this commit (2)
Log message:
chat/loudmouth: fix a build breakage on non-x86 NetBSD archs

A build fix applied upstream some ten years ago for Mac OS X is only
really relevant for that OS, and was causing build breakages on NetBSD
with any archs that didn't happen to be covered in legacy code in
arpa/nameser_compat.h. (Encountered with powerpc, would also presumably
break others, like aarch64.) No PKGREVISION, build fix only.
   2018-01-07 14:04:44 by Roland Illig | Files touched by this commit (583)
Log message:
Fix indentation in buildlink3.mk files.

The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
   2016-12-12 15:22:04 by Thomas Klausner | Files touched by this commit (30)
Log message:
Revert "Specify readline requirement on 30 packages"

Many of these definitely do not depend on readline.
So there must be a different underlying problem, and that
should be tracked down instead of papering over it.
   2016-12-04 04:51:17 by John Marino | Files touched by this commit (30)
Log message:
Specify readline requirement on 30 packages

/usr/libexec/binutils225/elf/ld.gold: error: cannot find -lreadline

The missing specification is obvious on DragonFly because there's
no publically accessible version of readline in base.
   2016-09-22 13:47:10 by Jonathan Perkin | Files touched by this commit (1)
Log message:
Needs krb5.
   2016-09-19 19:13:19 by Jonathan Perkin | Files touched by this commit (7) | Package removed
Log message:
Update chat/loudmouth to 1.5.3.  Changes to 1.5.1 are:

There have been many changes since the previous official release, 1.4.3, which
was published 7 years ago, so we'll only mention a few of them:
- This Loudmouth release is compatible with current Glib/GTK libraries
- 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 activated
  - 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

I can't find a subsequent changelog for 1.5.1 to 1.5.3 but assume "bugs \ 
   2016-03-05 12:29:49 by Jonathan Perkin | Files touched by this commit (1813) | Package updated
Log message:
Bump PKGREVISION for security/openssl ABI bump.
   2015-11-03 02:20:26 by Alistair G. Crooks | Files touched by this commit (119)
Log message:
Add SHA512 digests for distfiles for chat category

Problems found with existing distfiles:
No changes made to these /distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.