Sun Mar 1 11:46:43 2020 UTC ()
libgadu: Switch from openssl to gnutls

This resolves build issues with OpenSSL 1.1 and ensures the resulting
binary is GPL compliant.

Bump PKGREVISION


(nia)
diff -r1.2 -r1.3 pkgsrc/chat/libgadu/Makefile

cvs diff -r1.2 -r1.3 pkgsrc/chat/libgadu/Makefile (expand / switch to unified diff)

--- pkgsrc/chat/libgadu/Makefile 2020/01/26 17:30:48 1.2
+++ pkgsrc/chat/libgadu/Makefile 2020/03/01 11:46:43 1.3
@@ -1,36 +1,35 @@ @@ -1,36 +1,35 @@
1# $NetBSD: Makefile,v 1.2 2020/01/26 17:30:48 rillig Exp $ 1# $NetBSD: Makefile,v 1.3 2020/03/01 11:46:43 nia Exp $
2 2
3DISTNAME= libgadu-1.12.2 3DISTNAME= libgadu-1.12.2
 4PKGREVISION= 1
4CATEGORIES= chat 5CATEGORIES= chat
5MASTER_SITES= ${MASTER_SITE_GITHUB:=wojtekka/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=wojtekka/}
6 7
7MAINTAINER= adam@NetBSD.org 8MAINTAINER= adam@NetBSD.org
8HOMEPAGE= https://libgadu.net/ 9HOMEPAGE= https://libgadu.net/
9COMMENT= Library for handling the protocol of Gadu-Gadu 10COMMENT= Library for handling the protocol of Gadu-Gadu
10LICENSE= gnu-lgpl-v2.1 11LICENSE= gnu-lgpl-v2.1
11 12
12USE_LANGUAGES= c c++ 13USE_LANGUAGES= c c++
13USE_LIBTOOL= yes 14USE_LIBTOOL= yes
14USE_TOOLS+= autoconf automake gmake perl:test pkg-config 15USE_TOOLS+= autoconf automake gmake perl:test pkg-config
15GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
16CONFIGURE_ARGS+= --with-openssl 
17CONFIGURE_ARGS+= --without-bind 17CONFIGURE_ARGS+= --without-bind
18CONFIGURE_ARGS+= --without-gnutls 
19# XXX: https://github.com/wojtekka/libgadu/issues/25 18# XXX: https://github.com/wojtekka/libgadu/issues/25
20CONFIGURE_ARGS+= --without-pthread 19CONFIGURE_ARGS+= --without-pthread
21PKGCONFIG_OVERRIDE+= pkgconfig/libgadu.pc.in 20PKGCONFIG_OVERRIDE+= pkgconfig/libgadu.pc.in
22TEST_TARGET= check 21TEST_TARGET= check
23 22
24REPLACE_PERL= test/protocol/compile 23REPLACE_PERL= test/protocol/compile
25 24
26pre-configure: 25pre-configure:
27 cd ${WRKSRC} && \ 26 cd ${WRKSRC} && \
28 ${SETENV} NOCONFIGURE=no ${SH} ./autogen.sh 27 ${SETENV} NOCONFIGURE=no ${SH} ./autogen.sh
29 28
30.include "../../devel/protobuf-c/buildlink3.mk" 29.include "../../devel/protobuf-c/buildlink3.mk"
31.include "../../devel/zlib/buildlink3.mk" 30.include "../../devel/zlib/buildlink3.mk"
32.include "../../security/openssl/buildlink3.mk" 31.include "../../security/gnutls/buildlink3.mk"
33.include "../../textproc/libxml2/buildlink3.mk" 32.include "../../textproc/libxml2/buildlink3.mk"
34.include "../../www/curl/buildlink3.mk" 33.include "../../www/curl/buildlink3.mk"
35#.include "../../mk/pthread.buildlink3.mk" 34#.include "../../mk/pthread.buildlink3.mk"
36.include "../../mk/bsd.pkg.mk" 35.include "../../mk/bsd.pkg.mk"