Tue Jan 16 12:28:56 2018 UTC ()
Update chat/ejabberd to 18.01.

- Fix TLS driver memory management
- Fix privacy_set command
- Report 'fs' support as unavailable on SunOS
- Let mod_block_strangers bounce an error when a message is rejected


(fhajny)
diff -r1.81 -r1.82 pkgsrc/chat/ejabberd/Makefile
diff -r1.54 -r1.55 pkgsrc/chat/ejabberd/distinfo

cvs diff -r1.81 -r1.82 pkgsrc/chat/ejabberd/Makefile (expand / switch to unified diff)

--- pkgsrc/chat/ejabberd/Makefile 2018/01/03 22:53:51 1.81
+++ pkgsrc/chat/ejabberd/Makefile 2018/01/16 12:28:56 1.82
@@ -1,47 +1,47 @@ @@ -1,47 +1,47 @@
1# $NetBSD: Makefile,v 1.81 2018/01/03 22:53:51 fhajny Exp $ 1# $NetBSD: Makefile,v 1.82 2018/01/16 12:28:56 fhajny Exp $
2 2
3DISTNAME= ejabberd-17.12 3DISTNAME= ejabberd-18.01
4CATEGORIES= chat 4CATEGORIES= chat
5MASTER_SITES= https://www.process-one.net/downloads/ejabberd/${PKGVERSION_NOREV}/ 5MASTER_SITES= https://www.process-one.net/downloads/ejabberd/${PKGVERSION_NOREV}/
6EXTRACT_SUFX= .tgz 6EXTRACT_SUFX= .tgz
7 7
8MAINTAINER= filip@joyent.com 8MAINTAINER= filip@joyent.com
9HOMEPAGE= https://www.ejabberd.im/ 9HOMEPAGE= https://www.ejabberd.im/
10COMMENT= Free and Open Source distributed fault-tolerant Jabber server 10COMMENT= Free and Open Source distributed fault-tolerant Jabber server
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13DEPENDS+= erlang-cache_tab>=1.0.12:../../devel/erlang-cache_tab 13DEPENDS+= erlang-cache_tab>=1.0.12:../../devel/erlang-cache_tab
14DEPENDS+= erlang-epam>=1.0.3:../../security/erlang-epam 14DEPENDS+= erlang-epam>=1.0.3:../../security/erlang-epam
15DEPENDS+= erlang-eredis>=1.0.8.20150910:../../databases/erlang-eredis 15DEPENDS+= erlang-eredis>=1.0.8.20150910:../../databases/erlang-eredis
16DEPENDS+= erlang-eimp>=1.0.2:../../graphics/erlang-eimp 16DEPENDS+= erlang-eimp>=1.0.2:../../graphics/erlang-eimp
17DEPENDS+= erlang-esip>=1.0.18:../../net/erlang-esip 17DEPENDS+= erlang-esip>=1.0.21:../../net/erlang-esip
18DEPENDS+= erlang-ezlib>=1.0.3:../../devel/erlang-ezlib 18DEPENDS+= erlang-ezlib>=1.0.3:../../devel/erlang-ezlib
19DEPENDS+= erlang-fast_tls>=1.0.18:../../security/erlang-fast_tls 19DEPENDS+= erlang-fast_tls>=1.0.20:../../security/erlang-fast_tls
20DEPENDS+= erlang-fast_xml>=1.1.26:../../textproc/erlang-fast_xml 20DEPENDS+= erlang-fast_xml>=1.1.28:../../textproc/erlang-fast_xml
21DEPENDS+= erlang-fast_yaml>=1.0.12:../../textproc/erlang-fast_yaml 21DEPENDS+= erlang-fast_yaml>=1.0.12:../../textproc/erlang-fast_yaml
22DEPENDS+= erlang-fs>=2.12.0:../../devel/erlang-fs 22DEPENDS+= erlang-fs>=2.12.0:../../devel/erlang-fs
23DEPENDS+= erlang-iconv>=1.0.6:../../converters/erlang-iconv 23DEPENDS+= erlang-iconv>=1.0.6:../../converters/erlang-iconv
24DEPENDS+= erlang-jiffy>=0.14.8:../../textproc/erlang-jiffy 24DEPENDS+= erlang-jiffy>=0.14.8:../../textproc/erlang-jiffy
25DEPENDS+= erlang-jose>=1.8.4:../../security/erlang-jose 25DEPENDS+= erlang-jose>=1.8.4:../../security/erlang-jose
26DEPENDS+= erlang-lager>=3.4.2.:../../sysutils/erlang-lager 26DEPENDS+= erlang-lager>=3.4.2.:../../sysutils/erlang-lager
27DEPENDS+= erlang-luerl>=0.2:../../lang/erlang-luerl 27DEPENDS+= erlang-luerl>=0.2:../../lang/erlang-luerl
28DEPENDS+= erlang-p1_mysql>=1.0.4:../../databases/erlang-p1_mysql 28DEPENDS+= erlang-p1_mysql>=1.0.4:../../databases/erlang-p1_mysql
29DEPENDS+= erlang-p1_oauth2>=0.6.2:../../security/erlang-p1_oauth2 29DEPENDS+= erlang-p1_oauth2>=0.6.2:../../security/erlang-p1_oauth2
30DEPENDS+= erlang-p1_pgsql>=1.1.4:../../databases/erlang-p1_pgsql 30DEPENDS+= erlang-p1_pgsql>=1.1.4:../../databases/erlang-p1_pgsql
31DEPENDS+= erlang-p1_utils>=1.0.10:../../misc/erlang-p1_utils 31DEPENDS+= erlang-p1_utils>=1.0.10:../../misc/erlang-p1_utils
32DEPENDS+= erlang-stringprep>=1.0.10:../../textproc/erlang-stringprep 32DEPENDS+= erlang-stringprep>=1.0.10:../../textproc/erlang-stringprep
33DEPENDS+= erlang-stun>=1.0.17:../../net/erlang-stun 33DEPENDS+= erlang-stun>=1.0.20:../../net/erlang-stun
34DEPENDS+= erlang-xmpp>=1.1.17:../../net/erlang-xmpp 34DEPENDS+= erlang-xmpp>=1.1.19:../../net/erlang-xmpp
35 35
36GNU_CONFIGURE= yes 36GNU_CONFIGURE= yes
37USE_GCC_RUNTIME= yes 37USE_GCC_RUNTIME= yes
38USE_TOOLS+= bash:run gmake patch 38USE_TOOLS+= bash:run gmake patch
39 39
40CONFIGURE_ARGS+= --disable-debug 40CONFIGURE_ARGS+= --disable-debug
41CONFIGURE_ARGS+= --enable-system-deps 41CONFIGURE_ARGS+= --enable-system-deps
42CONFIGURE_ARGS+= --enable-graphics 42CONFIGURE_ARGS+= --enable-graphics
43CONFIGURE_ARGS+= --enable-iconv 43CONFIGURE_ARGS+= --enable-iconv
44CONFIGURE_ARGS+= --enable-mysql 44CONFIGURE_ARGS+= --enable-mysql
45CONFIGURE_ARGS+= --enable-odbc 45CONFIGURE_ARGS+= --enable-odbc
46CONFIGURE_ARGS+= --enable-pam 46CONFIGURE_ARGS+= --enable-pam
47CONFIGURE_ARGS+= --enable-pgsql 47CONFIGURE_ARGS+= --enable-pgsql

cvs diff -r1.54 -r1.55 pkgsrc/chat/ejabberd/distinfo (expand / switch to unified diff)

--- pkgsrc/chat/ejabberd/distinfo 2018/01/03 22:51:30 1.54
+++ pkgsrc/chat/ejabberd/distinfo 2018/01/16 12:28:56 1.55
@@ -1,11 +1,11 @@ @@ -1,11 +1,11 @@
1$NetBSD: distinfo,v 1.54 2018/01/03 22:51:30 fhajny Exp $ 1$NetBSD: distinfo,v 1.55 2018/01/16 12:28:56 fhajny Exp $
2 2
3SHA1 (ejabberd-17.12.tgz) = df3db094605adc415c8a8c4d392102980ae59244 3SHA1 (ejabberd-18.01.tgz) = a95d243845cd44d487bb5131a3cf94e334da68e5
4RMD160 (ejabberd-17.12.tgz) = a0bc4965015fc33080487ee13c53e5ce6a163bdc 4RMD160 (ejabberd-18.01.tgz) = c4df350ba3fd41c4103039cd1a363b0943625d52
5SHA512 (ejabberd-17.12.tgz) = 6d8c16d72c24c8250fbf09fdde4219130c69086c7471f1bfff044a60e5dac031d0c7a4993b54e4a4eea315f5112196acf45058ef260c7fd0695c944865013fb3 5SHA512 (ejabberd-18.01.tgz) = 7b54410be6b5b20147d94209758ae2b9e265229cd0770c86b479255598b2ba85578e309f009b076dda37b0cfef9517d5554ca7070ef670ae12fefc51fc1deb6e
6Size (ejabberd-17.12.tgz) = 1881616 bytes 6Size (ejabberd-18.01.tgz) = 1863311 bytes
7SHA1 (patch-aa) = 1210ab42871db158fff7311d5552ca916cf30a39 7SHA1 (patch-aa) = 1210ab42871db158fff7311d5552ca916cf30a39
8SHA1 (patch-ad) = de437722779c823a68f576ec587f5bc3a05e6fbc 8SHA1 (patch-ad) = de437722779c823a68f576ec587f5bc3a05e6fbc
9SHA1 (patch-ae) = d8d1ca7072f35a5652673cf461860e0f585ecd5b 9SHA1 (patch-ae) = d8d1ca7072f35a5652673cf461860e0f585ecd5b
10SHA1 (patch-configure) = 8cf03f571ef13ed825b445e0f1664d387895b8fe 10SHA1 (patch-configure) = 8cf03f571ef13ed825b445e0f1664d387895b8fe
11SHA1 (patch-tools_ejabberdctl.bc) = 3c7bc0ad14d5b266a192b29e4d075e8f93103569 11SHA1 (patch-tools_ejabberdctl.bc) = 3c7bc0ad14d5b266a192b29e4d075e8f93103569