pkgsrc/chat/libmesode/Makefile
nia 896bfca208 libmesode: update to 0.10.1
libstrophe 0.10.0 has several more new features and changes than libmesode 0.10.0.
It is quite likely that libmesode will be deprecated soonish. So this might be the last release.
It is our goal that the extra functionality provided in libmesode will find its way into libstrophe.

    New API:
        xmpp_stanza_get_child_by_name_and_ns()
        xmpp_stanza_new_from_string()
    Fixed issue with IPv6 on Windows (strophe/libstrophe#153)
    LibreSSL support
    Improved portability across systems such as Haiku, Windows
2022-03-04 09:14:28 +00:00

28 lines
734 B
Makefile

# $NetBSD: Makefile,v 1.2 2022/03/04 09:14:28 nia Exp $
DISTNAME= libmesode-0.10.1
CATEGORIES= chat
MASTER_SITES= ${MASTER_SITE_GITHUB:=profanity-im/}
GITHUB_TAG= ${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/boothj5/libmesode
COMMENT= Fork of libstrophe for use with the Profanity XMPP client
LICENSE= mit OR gnu-gpl-v3
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= autoconf automake autoreconf pkg-config
USE_LANGUAGES= c c++
# Nasty things with macros.
FORTIFY_SUPPORTED= no
PKGCONFIG_OVERRIDE+= libmesode.pc.in
pre-configure:
cd ${WRKSRC} && autoreconf -i
.include "../../textproc/expat/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"