head	1.3;
access;
symbols
	pkgsrc-2026Q2:1.3.0.22
	pkgsrc-2026Q2-base:1.3
	pkgsrc-2026Q1:1.3.0.20
	pkgsrc-2026Q1-base:1.3
	pkgsrc-2025Q4:1.3.0.18
	pkgsrc-2025Q4-base:1.3
	pkgsrc-2025Q3:1.3.0.16
	pkgsrc-2025Q3-base:1.3
	pkgsrc-2025Q2:1.3.0.14
	pkgsrc-2025Q2-base:1.3
	pkgsrc-2025Q1:1.3.0.12
	pkgsrc-2025Q1-base:1.3
	pkgsrc-2024Q4:1.3.0.10
	pkgsrc-2024Q4-base:1.3
	pkgsrc-2024Q3:1.3.0.8
	pkgsrc-2024Q3-base:1.3
	pkgsrc-2024Q2:1.3.0.6
	pkgsrc-2024Q2-base:1.3
	pkgsrc-2024Q1:1.3.0.4
	pkgsrc-2024Q1-base:1.3
	pkgsrc-2023Q4:1.3.0.2
	pkgsrc-2023Q4-base:1.3
	pkgsrc-2023Q3:1.1.0.12
	pkgsrc-2023Q3-base:1.1
	pkgsrc-2023Q2:1.1.0.10
	pkgsrc-2023Q2-base:1.1
	pkgsrc-2023Q1:1.1.0.8
	pkgsrc-2023Q1-base:1.1
	pkgsrc-2022Q4:1.1.0.6
	pkgsrc-2022Q4-base:1.1
	pkgsrc-2022Q3:1.1.0.4
	pkgsrc-2022Q3-base:1.1
	pkgsrc-2022Q2:1.1.0.2
	pkgsrc-2022Q2-base:1.1;
locks; strict;
comment	@# @;


1.3
date	2023.11.02.13.30.46;	author nros;	state Exp;
branches;
next	1.2;
commitid	wzrjiA9PECAKr2LE;

1.2
date	2023.10.24.22.08.21;	author wiz;	state Exp;
branches;
next	1.1;
commitid	MTsrqKm6aGrQAVJE;

1.1
date	2022.05.15.19.12.11;	author nia;	state Exp;
branches;
next	;
commitid	ttUt2U47jLn1zbED;


desc
@@


1.3
log
@Update libstrophe to version 0.12.3

profanity 0.14.0 needs this new version.

pkgsrc changes:
remove patch-configure.ac, applied in this version.

changes from changelog:
0.12.3
- Improve TCP-connection establishment (#221)
- Handle case where the server doesn't provide the `bind`
     feature (#224)
- Fix configure script for non-bash shells (#218)
- Parse JID's according to RFC7622 (#219)
- Fix potential memory leak in internal DNS resolver (#219)
- Fix potential memory leaks in `xmpp_conn_set_cafile()` and
    `xmpp_conn_set_capath()` (#219)
- Internal improvements (#219)

0.12.2
- Fix reconnect issues when Stream Management is enabled (#211)
- Fix resolver ... this time for real hopefully (fixup of #200) (#214)
- Fix clearing of password cache on resumed connection (#214)
- Improve detection&implementation of `va_copy` (#213)
- Fix Valgrind CI builds against LibreSSL (#212)
- Fix perf example on platforms where an `rdtsc()` equivalent
     isn't implemented (#212)

0.12.1
- Fix compilation in buildroot (#207)
- Fixes regarding OpenSSL (#208)
- Fix some build steps when builddir != srcdir (#208)
- Allow the user to disable build of examples (#209)
- CI builds against OpenSSL 3 (#206)
- Change the call signature of the following API:
    - xmpp_conn_set_client_cert() - the PKCS#12 file has now to
        be passed via the `cert` parameter. Originally it
        was via `key`. Currently both styles are supported,
        but in a future release only passing via `cert` will be
        accepted.
@
text
@# $NetBSD: Makefile,v 1.2 2023/10/24 22:08:21 wiz Exp $

DISTNAME=	libstrophe-0.12.3
CATEGORIES=	chat
MASTER_SITES=	${MASTER_SITE_GITHUB:=strophe/}
GITHUB_PROJECT=	libstrophe
GITHUB_RELEASE=	${PKGVERSION_NOREV}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	http://strophe.im/libstrophe/
COMMENT=	XMPP library for C
LICENSE=	mit OR gnu-gpl-v3

GNU_CONFIGURE=	yes
USE_LIBTOOL=	yes
USE_TOOLS+=	pkg-config gmake

PKGCONFIG_OVERRIDE+=	libstrophe.pc.in

.include "../../textproc/expat/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.2
log
@*: bump for openssl 3
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2022/05/15 19:12:11 nia Exp $
d3 1
a3 2
DISTNAME=	libstrophe-0.12.0
PKGREVISION=	1
@


1.1
log
@chat: add libstrophe

libstrophe is a minimal XMPP library written in C. It has almost no external
dependencies, only an XML parsing library (expat or libxml are both supported).
It is designed for both POSIX and Windows systems.
@
text
@d1 1
a1 1
# $NetBSD$
d4 1
@

